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 530632
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 385293
mlib
@massive
A collection of commandline and system utilities for developing simple command line driven neko and haxelib tools. 2.0.3 370671
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 355906
tink_macro
@back2dos
The macro toolkit ;) 1.0.4 346151
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 289288
tink_priority
@back2dos
Tinkerbell Priotization 0.1.4 104913
tink_syntaxhub
@back2dos
Hub for plugging in language extensions. 0.6.1 103231
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 82811
polygonal-ds
@mbaczynski
data structures for games 2.1.1 79362
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 65796
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 52582
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 34623
tink_await
@benmerckx
Haxe async/await 0.6.0 34596
polygonal-printf
@mbaczynski
c printf implementation 1.0.2-beta 32384
tink_url
@back2dos
URL and path handling made bearable 0.5.0 23480
uniontypes
@ciscoheat
Union types in Haxe, similar to Typescript. 0.3.0 22554
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 19584
yaml
@mikestead
A cross platform YAML 1.2 parser and renderer for Haxe. 2.0.1 13800
tink_xml
@back2dos
Xml to Haxe objects 0.2.0 6255
tink_template
@back2dos
Tinkerbell template Language 0.4.2 6241
hxWindowColorMode
@T-Bar
Adds support for changing the Window header to Dark mode, Light mode, and Multiple colors. 0.2.1 5367
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 5353
tink_lang
@back2dos
A syntactic sugar bowl 0.7.0 4791
selecthxml
@jason
Allows type-safe CSS-style selection on Xml objects. 0.5.2 3622
asys
@benmerckx
Asynchronous sys std module 0.4.0 3483
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 2904
monax
@sledorze
Monax provide a macro to create optimizing Monads and their syntactic sugar 1.5.1 2817
refactor
@yar3333
Haxe source code refactoring and converting tool. 4.4.2 2720
parsihax
@deathbeam
A monadic LL(infinity) parser combinator library for Haxe. 2.0.2 2599
docopt
@Aurel300
Haxe port of docopt 0.6.4 2381
graphx
@andywhite37
A basic graph library for Haxe 1.0.0 1995
hxjson5
@Rayn
A port of Json5 to Haxe. 1.1.0 1972
polygonal-core
@mbaczynski
core library used by other polygonal libraries 1.0.4 1621
dconsole
@prog4mr
A real-time console with multiple utilities like scripting, logging, monitoring, profiling etc. 5.0.0 1539
tink_concurrent
@back2dos
An abstraction layer over the target-specific concurrency APIs 0.1.3 1506
tink_runloop
@back2dos
Cross platform run loop abstraction 0.1.0 1104
hxlog
@eliasku
Log system for Haxe 0.1.0 1035
hxassert
@eliasku
General assert utility for Haxe 0.1.0 913
Parsex
@sledorze
General Parser API providing Packrat Parsers combinators and a Monadic support (requiers monax) 1.4.0 813
sinker
@fal-works
Core utility library. Provides enhanced basic types such as UInt, Array, Maybe and some more. 0.6.0 812
interpolation
@imcj
0.9.1 721
bin-packing
@samcodes
2D rectangle bin packing algorithms 1.0.2 689
yield
@dpomier
Cross platform C#-like `yield` generator for Haxe 3.2.2 662
markov-namegen
@samcodes
Procedural word generation tool using a high order Markov process, back-off scheme, filtering and sorting 1.1.1 659
locator
@fal-works
File system utility. 0.5.0 650
greeter
@fal-works
Parse/build command lines. Supports both Unix and DOS (maybe). 0.1.0 637
gameconsole
@prog4mr
A game-like console that provides runtime acess to methods and variables, logging, monitoring, profiling, you name it. 3.1.3 602
hlc-compiler
@fal-works
Helps you compile HashLink/C code into executable using GCC or Clang. 0.3.0 583
prismcli
@CCobaltDev
Haxe CLI Framework inspired by comma and argparse 1.2.0 569
hx_arabic_shaper
@TerryCavanagh
A library to help shaping Arabic text and dealing with BIDI. 0.0.1 563
polygonal-gl
@mbaczynski
graphics toolbox 1.0.4 522
HaxeUmlGen
@ianxm
This tool dynamically generates uml for a haXe project 0.2.1 503
hre
@demurgos
Haxe Regular Expressions 0.2.1 479
polygonal-ui
@mbaczynski
user interface toolkit 1.0.2 464
image
@benmerckx
Cross platform image manipulation 0.2.0 443
coroutine
@dpomier
Cross platform coroutine for Haxe 2.0.3 433
tink_color
@back2dos
Tinkerbell Color Utilities 1.0.0 409
mustache
@dawicorti
Implementation of the mustache template system 0.0.3 391
duell
@fluffybird
The Duell Tool is a command line tool for setting up, building and running applications on any platform. 4.9.1 381
protoc-gen-haxe
@Atry
Protocol Buffers for Haxe 1.2.1 350
glm
@FuzzyWuzzie
Native Haxe version of the fantastic GLM library. 2.1.0 350
winutils
@tamachan
Borderless Window. (Windows only) 1.0.3 347
jwt
@FuzzyWuzzie
A JSON Web Token library for native Haxe. 1.3.0 312
browserstack
@back2dos
Run tests on BrowserStack 0.1.0 311
assetsmanager
@prog4mr
File loader/saver utils and more. 1.2.0 310
logging
@imcj
0.1.7 286
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
scopes
@jszymanski
scope exit (guard) expressions, autoclose variables and protected (try/finally) for Haxe 1.2.0 198
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
ludi-commons
@cgdev
yet another haxe util lib 0.0.7 189
ExAM
@knowledge-players
External Assets Management utility without embedding assets in SWF (smaller file) 2.1.0 181
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 178
polygonal-snd
@mbaczynski
simple sound manager 0.0.1 160
mergejson
@dubspeed
Merge JSON data together, using a simple set of rules. 1.1.0 158
sneaker
@fal-works
Assert, log and test. May or may not help you to debug your Haxe code. 0.11.0 153
geometrize-haxe
@samcodes
A tool for recreating images with geometric primitives 1.0.3 142
prayer
@fal-works
Utility types and tools for macro. 0.1.3 130
ripper
@fal-works
A small library to help you create classes (helps partial implementation and data class building). 0.4.0 128
mpartial
@massive
A Haxe macro library for working with Partials. Supports AVM1, AVM2, JavaScript, Neko and C++. 1.3.2 126
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.5.0 124
path
@dawicorti
Path utility inpired by Python's os.path 0.0.1 122
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
Sinlib
@Sinco
This library is purely for utilities 0.0.3 119
struct
@bguiz
Data Structures and Algorithms 0.11.0 117
haxe-injection
@PaulSGCross
A dependency injection container for Haxe 3.1.0 111
GameJoltAPI
@Matrefeytontias
This library provides library-independent Haxe bindings for the GameJolt API. 1.2.0 101
awe
@tombebbington
Awe is a powerful, fast and simple entity component system inspired by Artemis but taking advantage of Haxe macros 1.0.0 101
Langhaxe
@Sinco
these additions come from using langhaxe for a haxeflixel game im making. 0.0.5 93
belt
@wighawag
a utility library 0.5.1 92
partials
@FuzzyWuzzie
A simple macro library for writing classes as partials (splitting a single class into multiple source files). 1.0.0 90
Sphis
@Sphis
This library is a compilation of scripts used by Sphis 1.2.1 90
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 78
hxmlinstall
@modjke
Git hosted haxe libraries made easy 0.0.8 74
simpleMonad
@nobkz
simple monad libraries 0.1.1 73
json-stream-core
@Atry
json-stream-core 3.0.3 73
cursive
@disjukr
cson for haxe 0.2.0 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
exif
@martamius
JPEG Exif parser for reading metadata from JPEG images 1.0.1 67
haxeda
@dani-987
EDA-Implementation in Haxe 1.1.0 67
byteConvert
@danielp96
Target independent tools for several byte conversions. 2.0.2 66
gltf
@FuzzyWuzzie
A Haxe library for reading (and eventually, writing GLTF files. 0.1.0 64
hamu
@Atry
hamu 1.0.0 60
overload
@jeff.ward
Haxe macro library to support overloaded functions. 0.0.5 58
moon-ai
@profound7
Artificial intelligence library. Neural network. 0.1.0 57
csss
@r32
A css selector tool and a simple xml parser 0.7.0 57
localized-streams
@dani-987
Streams that know their source and can report detailed errors during parsing. 1.1.0 57
hxwayli
@bynuff
Haxelib Developer Tool. 0.0.1 56
benched
@hamaluik
A statistics-based benchmarking tool for Haxe, inspired by criterion 0.2.0 56
stx_maybe
@0b1kn00b
Low overhead Option 0.0.13 55
microbuilder-core
@Atry
microbuilder-core 3.0.4 55
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
power-of-two
@eliasku
Power of two math utility for Haxe 0.0.1 47
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 45
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 44
sd2-engine
@tienery
An interactive story engine for visual novels, written stories and animations. 0.1.4-beta 43
unwind-protect
@jszymanski
DEPRECATED - use scopes instead 0.5.1 42
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 41
moon-run
@profound7
Command-line utility for building and running Haxe projects with nested settings 0.1.0 36
hxlive
@tienery
Provides live previewing and scene generation for many targets and frameworks. 1.3.1 34
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
json-stream
@Atry
json-stream 2.0.3 33
comark
@constnw
Comark is CommonMark (Markdown) library. 0.0.3 31
Twinspire
@tienery
A video game engine and utility library for Kha. 0.2.3-beta 30
hxtf
@Marika-0
A Lightweight Multithreaded Conditional Unit Testing Framework for Haxe 4 Targets with Access to the System Environment. 2.0.2 30
kotoba
@MAJigsaw77
A lightweight Haxe library for XML-based language configuration and translation management. 1.0.0 30
fancybrowser
@mlms13
A small utility toolkit for working with browsers 0.0.1 29
list-enum-abstract
@kevinresol
Little tool to list out all entries of an @:enum abstract 2.0.0 27
SingletonInterface
@player_03
Turn a class into a singleton by implementing an interface. 1.1.3 27
headbutt
@FuzzyWuzzie
GJK and EPA based collision detection and intersection calculation 0.6.0 26
unit2
@njuneau
A modification of Haxe's original unit testing framework 1.0.0-beta.1 25
quick-haxe
@ramchale
Utility methods for math, colours, interpolation 0.0.1 25
html-inline
@r32
minify HTML and inline JS and CSS 0.3.1 24
snippet
@back2dos
Embed native code snippets 0.1.2 21
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 19
hx_telegram
@Mr.Chaos
A Haxe wrapper for the Telegram Bot API. Supports messages, updates, keyboards, and async polling. 0.1.2 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 15
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
todo.txt
@FuzzyWuzzie
Native Haxe utility for reading and writing todo.txt format TODO lists. 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
ludi-mind
@cgdev
Composition system for application building 1.4.0 12
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
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
wing-immutable
@seiren
Allow `final` to be assigned outside of the constructor. 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 9
collections
@LPeter1997
Collection utilities for Haxe. 0.0.2 8
tostring
@frixuu
Macro for implementing toString on your types (and other string-related tools). 0.2.2 8
haxemouse
@toperri
haxemouse is a library that allows to manipulate the mouse cursor of the PC. (Windows only) 1.0.0 8
hxLockWindowSize
@karuthecoder255
A simple Haxe library to lock or restrict the window size in desktop applications. 1.0.3 8
secureRandom
@Davvex87
Simple, lightweight, portable cryptographically secure random number generator for Windows, Mac and Linux (C++ only) 1.0.0 8
ed25519
@Davvex87
Ed25519 implementation for Windows, Mac and Linux (C++ only) 1.0.0 7
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
hxcat
@lime360
UNIX cat utility ported to Haxe. 0.0.1 5
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 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
docopt-ng
@mbaczynski
Haxe port of docopt-ng 0.9.1 4
KGtools
@SidGames5
Tool library for Keystone Games Applications 0.0.1 3
uncastled
@cgdev
Replace CastleDB macros with a code generator 0.0.1 2
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