Tagged with utility

A list of all projects on Haxelib with the tag "utility"

All Tags

Project Description Version Downloads
tink_core
@back2dos
Tinkerbell Core 2.1.1 498157
mconsole
@massive
A cross platform Haxe implementation of the WebKit console API supporting logging, debugging and profiling. Currently supports AVM2, JS, C++ and Neko. 1.6.0 365733
mlib
@massive
A collection of commandline and system utilities for developing simple command line driven neko and haxelib tools. 2.0.3 351152
tink_macro
@back2dos
The macro toolkit ;) 1.0.4 337388
mcover
@massive
A cross platform code coverage framework for Haxe with testing and profiling applications. Supports AVM1, AVM2, JavaScript, C++, PHP and Neko. 2.2.2 336291
munit
@massive
A cross platform unit testing framework for Haxe with metadata test markup and tools for generating, compiling and running tests from the command line. 2.3.5 281847
tink_priority
@back2dos
Tinkerbell Priotization 0.1.4 100126
tink_syntaxhub
@back2dos
Hub for plugging in language extensions. 0.6.1 98498
msignal
@massive
A Haxe port of the ActionScript 3 Signals library that leverages Haxe type parameters. Supports AVM1, AVM2, JavaScript, Neko and C++. 1.2.5 81941
polygonal-ds
@mbaczynski
data structures for games 2.1.1 79213
haxe-strings
@vegardit
A haxelib for consistent cross-platform UTF-8 string manipulation. Contains comprehensive String utility functions, SemVer.org version parsing, spell checker, ANSI escape sequence builder, RandomUUID generator, thread-safe regular expression API, StringBuilder, SortedStringMap, SortedStringSet, camelcase string formatting, filepath normalizing and globbing (wildcards). 7.0.7 65463
crypto
@flashultra
Cross-platform crypto library with support of : Aes, BCrypt, BlowFish, Des, TripleDes, TwoFish, Hmac, Pbkdf2, Ripemd160, Sha224, Sha256, Sha384, Sha512, Salsa20, XSalsa, ChaCha, SCrypt, RC4, ChaCha20-Poly1305, XChaCha20-Poly1305, XSalsa20-Poly1305, Blake2b, Blake2s, Blake3, Argon2d, Argon2i, Argon2id, AesCtrDrbg, SecureRandom. Block cipher mode of operation: cbc, cfb, ctr, ecb, ofb, pcbc, cmac, ccm, gcm, siv, gcm-siv, eax, kw, kwp, xts, ff1 1.3.0 36817
minject
@massive
A Haxe port of the ActionScript 3 SwiftSuspenders IOC library with efficient macro enhanced type reflection. Supports AVM1, AVM2, JavaScript, Neko and C++. 2.0.0-rc.1 34190
tink_await
@benmerckx
Haxe async/await 0.6.0 33142
polygonal-printf
@mbaczynski
c printf implementation 1.0.2-beta 32310
tink_url
@back2dos
URL and path handling made bearable 0.5.0 21643
uniontypes
@ciscoheat
Union types in Haxe, similar to Typescript. 0.3.0 21030
haxe-concurrent
@vegardit
A haxelib with cross-platform concurrency functions and classes (thread-pool, task executor/scheduler, re-entrant lock, semaphore, atomic int/bool, thread-safe collections/queues) 5.1.5 18174
yaml
@mikestead
A cross platform YAML 1.2 parser and renderer for Haxe. 2.0.1 13317
tink_xml
@back2dos
Xml to Haxe objects 0.2.0 6128
tink_template
@back2dos
Tinkerbell template Language 0.4.2 6056
mloader
@massive
A cross platform Haxe library for loading resources with utilities for queueing and caching requests. Supports AVM2, JavaScript, Neko and C++. 2.2.5 5336
tink_lang
@back2dos
A syntactic sugar bowl 0.7.0 4622
hxWindowColorMode
@T-Bar
Adds support for changing the Window header to Dark mode, Light mode, and Multiple colors. 0.2.1 3756
asys
@benmerckx
Asynchronous sys std module 0.4.0 3470
selecthxml
@jason
Allows type-safe CSS-style selection on Xml objects. 0.5.2 3443
webdriver.js
@back2dos
Externs for selenium webdriver JS API 0.0.2 3207
which
@cedx
Find the instances of an executable in the system path. Like the `which` Linux command. 3.5.0 2951
continuation
@Atry
Asynchronous programming in a natural multi-thread-like syntax, escaping from the callback hell. 1.3.2 2849
monax
@sledorze
Monax provide a macro to create optimizing Monads and their syntactic sugar 1.5.1 2792
refactor
@yar3333
Haxe source code refactoring and converting tool. 4.4.2 2681
parsihax
@deathbeam
A monadic LL(infinity) parser combinator library for Haxe. 2.0.2 2598
docopt
@Aurel300
Haxe port of docopt 0.6.4 2378
graphx
@andywhite37
A basic graph library for Haxe 1.0.0 1980
hxjson5
@Rayn
A port of Json5 to Haxe. 1.1.0 1904
polygonal-core
@mbaczynski
core library used by other polygonal libraries 1.0.4 1611
dconsole
@prog4mr
A real-time console with multiple utilities like scripting, logging, monitoring, profiling etc. 5.0.0 1534
tink_concurrent
@back2dos
An abstraction layer over the target-specific concurrency APIs 0.1.3 1470
tink_runloop
@back2dos
Cross platform run loop abstraction 0.1.0 1072
hxlog
@eliasku
Log system for Haxe 0.1.0 1032
hxassert
@eliasku
General assert utility for Haxe 0.1.0 902
Parsex
@sledorze
General Parser API providing Packrat Parsers combinators and a Monadic support (requiers monax) 1.4.0 805
sinker
@fal-works
Core utility library. Provides enhanced basic types such as UInt, Array, Maybe and some more. 0.6.0 766
interpolation
@imcj
0.9.1 698
markov-namegen
@samcodes
Procedural word generation tool using a high order Markov process, back-off scheme, filtering and sorting 1.1.1 657
yield
@dpomier
Cross platform C#-like `yield` generator for Haxe 3.2.2 652
locator
@fal-works
File system utility. 0.5.0 616
greeter
@fal-works
Parse/build command lines. Supports both Unix and DOS (maybe). 0.1.0 603
gameconsole
@prog4mr
A game-like console that provides runtime acess to methods and variables, logging, monitoring, profiling, you name it. 3.1.3 601
hx_arabic_shaper
@TerryCavanagh
A library to help shaping Arabic text and dealing with BIDI. 0.0.1 562
hlc-compiler
@fal-works
Helps you compile HashLink/C code into executable using GCC or Clang. 0.3.0 548
polygonal-gl
@mbaczynski
graphics toolbox 1.0.4 520
HaxeUmlGen
@ianxm
This tool dynamically generates uml for a haXe project 0.2.1 503
polygonal-ui
@mbaczynski
user interface toolkit 1.0.2 462
image
@benmerckx
Cross platform image manipulation 0.2.0 442
coroutine
@dpomier
Cross platform coroutine for Haxe 2.0.3 428
hre
@demurgos
Haxe Regular Expressions 0.2.1 416
tink_color
@back2dos
Tinkerbell Color Utilities 1.0.0 407
mustache
@dawicorti
Implementation of the mustache template system 0.0.3 388
bin-packing
@samcodes
2D rectangle bin packing algorithms 1.0.2 374
protoc-gen-haxe
@Atry
Protocol Buffers for Haxe 1.2.1 350
winutils
@tamachan
Borderless Window. (Windows only) 1.0.3 345
duell
@fluffybird
The Duell Tool is a command line tool for setting up, building and running applications on any platform. 4.9.1 340
glm
@FuzzyWuzzie
Native Haxe version of the fantastic GLM library. 2.1.0 330
prismcli
@CCobaltDev
Haxe CLI Framework inspired by comma and argparse 1.2.0 321
browserstack
@back2dos
Run tests on BrowserStack 0.1.0 311
assetsmanager
@prog4mr
File loader/saver utils and more. 1.2.0 308
jwt
@FuzzyWuzzie
A JSON Web Token library for native Haxe. 1.3.0 303
logging
@imcj
0.1.7 263
arm
@adireddy
This project was shelved, so please don't use it. 0.0.8 222
polygonal-native
@mbaczynski
platform-specific helper classes 1.0.0 214
composure
@tbyrne
A haxe library to assist coding in a composition design pattern. The library also allows for dependency injection via metadata.
Intro to Composure - with Hello World
Composure Wiki
2.4.0 197
scopes
@jszymanski
scope exit (guard) expressions, autoclose variables and protected (try/finally) for Haxe 1.2.0 196
ludi-commons
@cgdev
yet another haxe util lib 0.0.7 181
ExAM
@knowledge-players
External Assets Management utility without embedding assets in SWF (smaller file) 2.1.0 179
hxslam
@bynuff
Short lambda cross platform library. 0.3.1 179
moon-core
@profound7
Utility library for a bunch of stuff. Also generator functions, fibers, yield, await. 1.1.1 175
polygonal-snd
@mbaczynski
simple sound manager 0.0.1 160
sneaker
@fal-works
Assert, log and test. May or may not help you to debug your Haxe code. 0.11.0 141
geometrize-haxe
@samcodes
A tool for recreating images with geometric primitives 1.0.3 137
mpartial
@massive
A Haxe macro library for working with Partials. Supports AVM1, AVM2, JavaScript, Neko and C++. 1.3.2 125
path
@dawicorti
Path utility inpired by Python's os.path 0.0.1 121
prayer
@fal-works
Utility types and tools for macro. 0.1.3 120
croxit-1
@waneck
Croxit is a library that enables Haxe-written HTML5/JS applications to run on a cross-platform, offline environment. It emulates the neko.Web API and allows client/server-style applications to run offline on a mobile or desktop device. 0.0.4 119
ripper
@fal-works
A small library to help you create classes (helps partial implementation and data class building). 0.4.0 119
Sinlib
@Sinco
This library is purely for utilities 0.0.3 118
struct
@bguiz
Data Structures and Algorithms 0.11.0 117
haxe-injection
@PaulSGCross
A dependency injection container for Haxe 3.1.0 105
awe
@tombebbington
Awe is a powerful, fast and simple entity component system inspired by Artemis but taking advantage of Haxe macros 1.0.0 100
GameJoltAPI
@Matrefeytontias
This library provides library-independent Haxe bindings for the GameJolt API. 1.2.0 96
hxFileManager
@HeroEyad
hxFileManager is a cross-platform file management library for Haxe with a clean async API backed by a native thread pool. Covers file read/write/append/prepend/truncate, safe atomic writes, raw bytes and Base64 I/O, JSON read/write/patch, folder create/copy/move/delete, recursive listing and deep search (by name, extension, or content), empty-folder cleanup, file and folder watchers, file metadata (size, mtime, MD5, SHA-256), file comparison, unique name generation, temp file/folder creation, batch operations (read, write, copy, move, delete), and HTTP downloads with retry and progress. HttpManager adds GET/POST/PUT/PATCH/DELETE, JSON requests, redirect following, status codes, response headers, internet detection, and retry logic. 1.4.0 94
Langhaxe
@Sinco
these additions come from using langhaxe for a haxeflixel game im making. 0.0.5 91
Sphis
@Sphis
This library is a compilation of scripts used by Sphis 1.2.1 90
partials
@FuzzyWuzzie
A simple macro library for writing classes as partials (splitting a single class into multiple source files). 1.0.0 88
belt
@wighawag
a utility library 0.5.1 87
moon-peg
@profound7
PEG packrat parser with direct and indirect left recursion support 0.1.0 87
mlib-wighawag
@wighawag
A cross platform tool to deal with haxelib libraries 2.0.3 78
hxBitcoin
@ChuckBatson
Bitcoin, cryptocurrency and cryptography library 0.1.1 77
hxmlinstall
@modjke
Git hosted haxe libraries made easy 0.0.8 73
cursive
@disjukr
cson for haxe 0.2.0 72
json-stream-core
@Atry
json-stream-core 3.0.3 72
yuidoc2haxe
@yar3333
Haxe extern classes generating tool. Use yuidoc's json as a source. 1.5.7 70
baldrick
@FuzzyWuzzie
Entity-component-system (ECS) framework, based heavily on edge 1.2.0 69
simpleMonad
@nobkz
simple monad libraries 0.1.1 67
haxeda
@dani-987
EDA-Implementation in Haxe 1.1.0 67
exif
@martamius
JPEG Exif parser for reading metadata from JPEG images 1.0.1 64
byteConvert
@danielp96
Target independent tools for several byte conversions. 2.0.2 64
hamu
@Atry
hamu 1.0.0 59
gltf
@FuzzyWuzzie
A Haxe library for reading (and eventually, writing GLTF files. 0.1.0 59
overload
@jeff.ward
Haxe macro library to support overloaded functions. 0.0.5 57
hxwayli
@bynuff
Haxelib Developer Tool. 0.0.1 56
localized-streams
@dani-987
Streams that know their source and can report detailed errors during parsing. 1.1.0 56
stx_maybe
@0b1kn00b
Low overhead Option 0.0.13 55
microbuilder-core
@Atry
microbuilder-core 3.0.4 55
moon-ai
@profound7
Artificial intelligence library. Neural network. 0.1.0 55
csss
@r32
A css selector tool and a simple xml parser 0.7.0 54
kalturhaxe
@knowledge-players
API for the open-source video solution Kaltura (Kaltura.org) 0.0.3 53
magic-array-tools
@SomeRanDev
Automatically converts chained helper functions on Arrays/Iterables into single, optimal for-loops. 2.0.0 53
noor
@ashes999
An expanded library for Haxe that brings many of the best parts of C# along. 0.2.0 51
benched
@hamaluik
A statistics-based benchmarking tool for Haxe, inspired by criterion 0.2.0 48
power-of-two
@eliasku
Power of two math utility for Haxe 0.0.1 45
trie
@Rikoo
This library provides a way to store a value with a list of keys as the key i.e. a trie data structure 1.1.3 44
unwind-protect
@jszymanski
DEPRECATED - use scopes instead 0.5.1 42
sd2-engine
@tienery
An interactive story engine for visual novels, written stories and animations. 0.1.4-beta 42
mergejson
@dubspeed
Merge JSON data together, using a simple set of rules. 1.1.0 41
flashbite-lib-haxe
@barbudumitruadrian
Flashbite library for haxe language; it contains a list of helper classes, logging functionality and also a liquid layout+internationalization system. 1.5.2 40
kit
@wighawag
A meta lib containing : belt : a utility library jsloka : js implenetation of th eIO loka : IO abstract control : input (keyboard/mouse/touch/gamepad...) glmat : matrix using FloatArray boot : shell and asset loading glee : opengl wrapper korrigan : sprite library tri : 3d 0.5.1 39
moon-run
@profound7
Command-line utility for building and running Haxe projects with nested settings 0.1.0 36
gluon
@D.Moreno
A tiny library that integrates engine agnostic ECS library Baldrick and Heaps to ease project setup and avoid a little boilerplating. 0.0.1 34
hxlive
@tienery
Provides live previewing and scene generation for many targets and frameworks. 1.3.1 33
comark
@constnw
Comark is CommonMark (Markdown) library. 0.0.3 30
json-stream
@Atry
json-stream 2.0.3 30
Twinspire
@tienery
A video game engine and utility library for Kha. 0.2.3-beta 29
hxtf
@Marika-0
A Lightweight Multithreaded Conditional Unit Testing Framework for Haxe 4 Targets with Access to the System Environment. 2.0.2 29
SingletonInterface
@player_03
Turn a class into a singleton by implementing an interface. 1.1.3 27
list-enum-abstract
@kevinresol
Little tool to list out all entries of an @:enum abstract 2.0.0 26
headbutt
@FuzzyWuzzie
GJK and EPA based collision detection and intersection calculation 0.6.0 26
fancybrowser
@mlms13
A small utility toolkit for working with browsers 0.0.1 25
unit2
@njuneau
A modification of Haxe's original unit testing framework 1.0.0-beta.1 23
quick-haxe
@ramchale
Utility methods for math, colours, interpolation 0.0.1 23
html-inline
@r32
minify HTML and inline JS and CSS 0.3.1 23
snippet
@back2dos
Embed native code snippets 0.1.2 21
kotoba
@MAJigsaw77
A lightweight Haxe library for XML-based language configuration and translation management. 1.0.0 20
stringParser
@tbyrne
A library for parsing large strings efficiently.
Has facilities for bracket matching.
Operations are completely granular, meaning parsing can be paused at any time.
1.0.0 18
blip
@wighawag
Simple lib to get started with game with replay enabled 0.0.1 16
figlet
@Bioruebe
A basic parser for FIGlet fonts. 1.0.0 16
haxe-delegates
@PaulSGCross
Small utility for Haxe that wraps function types as delegate objects. Enforces type-strictness and is faster on some targets. 1.0.0 16
metal
@wighawag
a METALib manager 1.0.4 15
sd2
@tienery
A parser for an interactive scripting engine. 1.0.0 15
hxentrails
@bynuff
Runtime type description. 0.0.2 15
multicast
@jeff.ward
Haxe UDP multicast library for hxcpp. 0.0.2 15
itertools
@LPeter1997
Provides a fluent iterator API similar to C# LINQ or Java Stream. 0.0.6 14
olib_model
@oli_chose123
JSON serializable typed and named models for handling structured data and references 1.1.1 13
CDPEC
@gummywormz
Parses Ciencias formatted files, which is an enhanced, simple key-value store format. 1.0.0 12
nodu
@eliasku
tiny haxe helpers library for nodejs 0.0.1 12
singlePatternSwitch
@Rikoo
This library provides some sugar syntax for switch with only one pattern used 1.1.2 12
todo.txt
@FuzzyWuzzie
Native Haxe utility for reading and writing todo.txt format TODO lists. 1.0.0 11
hx-chatgpt
@cgdev
Simple wrapper for the ChatGPT completion API HTTP endpoint 0.0.2 11
olib_semver
@oli_chose123
Semantic versioning as a string abstract for easier serilializing 1.0.0 11
ludi-mind
@cgdev
Composition system for application building 1.4.0 11
microbuilder-js
@Atry
microbuilder-js 2.0.3 9
haxeshare
@tienery
A web framework with macro utilities, router, form builders and more. 1.0.1 9
flixel-utilities
@WebosSan
A comprehensive collection of utilities for HaxeFlixel including scripting, HTTP requests, console formatting, and debugging tools 1.0.0 8
collections
@LPeter1997
Collection utilities for Haxe. 0.0.2 7
tostring
@frixuu
Macro for implementing toString on your types (and other string-related tools). 0.2.2 7
wing-immutable
@seiren
Allow `final` to be assigned outside of the constructor. 1.0.1 6
hxLockWindowSize
@karuthecoder255
A simple Haxe library to lock or restrict the window size in desktop applications. 1.0.3 6
haxe-autodiff
@PaulSGCross
An automatic differentiation package for Haxe 0.0.1 5
polybool
@mufty
Implementation of 2D boolean operations. Supports union, intersect, difference, reverse difference, xor. 1.1.0 5
seoverload
@jeff.ward
Renamed. Please use overload library. 0.0.5 4
hxdashboard
@cgdev
Simple GUI dashboard to run local Haxe ops processes 0.0.1 4
haxemouse
@toperri
haxemouse is a library that allows to manipulate the mouse cursor of the PC. (Windows only) 1.0.0 4
hxcat
@lime360
UNIX cat utility ported to Haxe. 0.0.1 4
docopt-ng
@mbaczynski
Haxe port of docopt-ng 0.9.1 4
KGtools
@SidGames5
Tool library for Keystone Games Applications 0.0.1 3
sound-manager
@Forger
This Library provides a Better expirience of using Music/Sound in HaxeFlixel, adds Conductor and MusicBeat State/SubState (MusicBeat State has two versions: w/ Transition and without Transition 1.0.0 3
hx_telegram
@Mr.Chaos
A Haxe wrapper for the Telegram Bot API. Supports messages, updates, keyboards, and async polling. 0.1.1 2
uncastled
@cgdev
Replace CastleDB macros with a code generator 0.0.1 1
olib
@oli_chose123
Olib is a layer over heaps that provides a set of tools to help you develop your game. 1.0.0 1
gql2hx
@jeff.ward
A macro library for generating Haxe type definitions from GraphQL schema. 0.0.1 0
commUnit
@hxgrounds
A collection of common code used in (m)unit tests. 0.1.0 0
pbuflib
@AngelBot
Adds extensive buffer features with structuring and prototyping support via abstractions for simple code writing. 0.0.3 0

All libraries are free

Every month, more than a thousand developers use Haxelib to find, share, and reuse code — and assemble it in powerful new ways. Enjoy Haxe; It is great!

Explore Haxe

Haxe Manual

Haxe Code Cookbook

Haxe API documentation

You can try Haxe in the browser! try.haxe.org

Join us on GitHub!

Haxe is being developed on GitHub. Feel free to contribute or report issues to our projects.

Haxe on GitHub