-
actuate
Actuate is a fast, flexible tween library with a jQuery-like syntax. It out-performs TweenLite, and is easy to extend if you need more features.
-
air
Extern classes for Adobe AIR
-
air2
Extern classes for Adobe AIR 2
-
anthx
AntHX is a set of Ant tasks for using haXe.
-
aPath
This is A* pathfinding library. It has simple API for easy use in games etc.
-
ape
APE (Actionscript Physics Engine) is a free open source 2D physics engine, ported for use in Haxe.
-
archetype
Utility to jumpstart haxe projects, eg:
% haxelib run archetype create -type=flash -artifactId=myProject -packageName=us.versus.them -version=1.0.0
% cd myProject
% haxe compile.hxml
% haxelib run archetype list
-
arctic
Lightweight GUI framework for haXe targetting Flash 7, 8 and Flash 9
-
ArrayTools
The ArrayTools class adds additional array utility functions.
Methods to iterate, permute, or shuffle arrays are included among others.
-
as3isolib
Isometric Library developed to assist in creating isometrically projected content (such as games and graphics) targeted for flash/NME
-
aspell
Neko Aspell enables using GNU Aspell from Neko/haXe
-
aswing
This is the aswing/haXe port
-
async-tools
Useful tools for async programming, designed for Node.js.
-
away3dlite
Away3D Lite is fast, lightweight library for rendering 3D content.
-
awe6
Pronounced "awesome"; awe6 is game inverted: a scalable, flexible and approachable tool to assist in the rapid development of quality games.
-
basicMemoryManager
A basic memory manager for flash.Memory allocations; if all
code and libraries use this Heap class rather than using flash.Memory.select()
directly, they can coexist; if any code anywhere uses flash.Memory.select(),
directly, however, all bets are off. :(
-
bitmapfont
Flash 9+ Bitmapped Fonts (based on Angelcode Bitmap Font Generator)
-
box2d
Box2D is a tremendously popular physics engine for most platforms.
-
browserhx
Simple Library to provide browser detection
-
buildjs
Provides build tools for haxe JS projects
-
casalib
A haXe port of "CASA Lib for ActionScript"(http://casalib.org/). It is a great collection of helpful classes that streamline your coding. Non-Flash-only parts are also usable on JS/PHP/Neko/C++ targets.
-
chrome-extension
Type definitions for the google-chrome extension API
-
chxdoc
Haxe documentation generator
-
clothx
A simple particle system that has particles, attractors, springs and gravity
-
colhx
An optimized set of collections based off of Michael Baczynski's library:
Heap,
BinarySearchTree,
Array2D,
TreeNode,
Graph,
Stack,
Queue,
DList,
and Set for now.
-
cptr
Library for accessing neko strings as plain C pointers to floating-point or integer types
-
Ctrl
This library helps us to get user input (mouse and keyboard) for flash target
-
curl
A binding of the famous libCurl library for haXe.
-
dcxml
Alternative XML implementation for haXe
-
dhlib
The dis-Emi-A haXe Library is a set of tools, classes, and support facilities aimed at simlifying and expediating game creation in Flash 9. Naturally this has also lead to creating several aspects useful for any type of visual presentation.
The haxelib version is the core library without the supporting example code.
(NOTE: License is GNU AFFERO GENERAL PUBLIC LICENSE)
-
distill
haXe event management system, for the javascript target
-
DistortImage
Tesselate a movieclip into several triangles to allow free transform distorsion.
-
divtastic
Javascript experimental cross browser library based on div drawing, partial IE8 support, has some html5, canvas and basic video
-
DomReady
A small script that stacks some JavaScript functions and calls them, when the DOM of the HTML page loaded completely. (It just waits for the DOM, not all the other external resources!)
-
domtools
DOM Tools - A JQuery like API for haxe JS.
-
enyo
Provides support for Enyo in Javascript applications
-
erazor
A haXe implementation of the MVC 3 Razor template engine
-
extinthash
Data structures based on IntHash(2d maps, autoincrement, mirrored pairs)
-
extjs
ExtJS
-
facebridgex
FacebridgeX is a designed to enable haXe developers to create facebook applications ( based on facebookbridge an as3 library from Zerofractal ). Currently FacebridgeX only targets flashplayer 9+.
-
fash
Cross-version methods targeting Flash 8 & Flash 9
-
fastcgi
A haxe wrapper for the fastcgi binary library.
-
fcomponentshx
Set of components for haXe targetting Flash 8 & Flash 9
-
feffects
Set of effects (tweens, sineloops...) targetting Flash 8, Flash 9+, neko, javascript and c++(remap neko:cpp)
-
fhx
Functional Data Structures for Haxe.
-
fladehaxe
Flade - Flash Dynamics Engine (haXe port)
-
flashconnect
FlashDevelop tracing facility
-
flashtools
Various tools for flash applications building. Linux-only currently.
-
flex
The header files (mx.* package) needed to manipulate Flex2 components from haXe
-
flex41
Flex 4.1 component headers.
-
flixel
Flixel is a popular game engine.
-
fmod
Neko fmod enables using parts of the fmod audio library from Neko/haXe
-
fonttools
Superceded by xinfinity-support.
-
format
A haXe Library for supporting different file formats.
-
framework_delfiweb
It permit you to create some web applications (with graphics and engine save in differents swf) with your personnal components for Flash 9
-
fscript
A fully functional hscript compiler that targets AVM2 bytecode through hxasm
-
gameai
Game AI Data Structures and Algorithms
-
gm2d
GM2D helper classes for rapid game making in 2D.
-
google-js-api
This library contains extern classes that allow static type checking and compilation for various Google javascript API's.
-
gtranslator
Google Translator service
-
GTweenHX
Port of GTween library from AS3
-
gui
Dialogs, controls and other lightweight utilities for application interfaces
-
hamcrest
Provides a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.
-
HaQuery
Web framework with PHP and JavaScript target
-
Harfang
Web development framework
-
HashTools
The HashTools class adds additional hash utility functions. Methods to group Iterables into hashes and
to map hash values are included.
-
haxe-html
Minimal type safe HTML combinator library
-
haxe-monads
monads for HaXe using macros. Includes samples for State, IO, Array monads
-
haxealtdate
Timezone, Gregorian and Julian calendar classes
-
haxefd
haxeFD is an haXe Plugin for the FlashDevelop IDE
-
haxelib-test
This project is a test of an haxelib project
-
HaxePunk
A HaXe port of the FlashPunk AS3 engine.
-
haxetacy
A haXe library (haxelib) that focuses on making cross-target and cross-scripthost development more transparent.
Includes new JavaScript targets and a better alternative for browser-based applications to using haXe's standard library.
Currently usable js targets are browser, asp, hta and wsh.
Coming up: Rhino, JScript.NET, JSDB, JSLibs, GLUEscript, v8cgi and more!
Go to the website for more information.
-
HaxeUmlGen
This tool dynamically generates uml for a haXe project
-
haxigniter
An easy-to-use web framework for haXe.
-
haxORMap
haxORMap - A haXe Object Relational Mapping, SQL and Class generator tool.
-
hexpect
HExpect allows you to run a process and monitor it's output, using regular expressions to catch data. Hopefully more documentation coming soon.
-
Hocco
Hocco is a quick-and-dirty, hundred-line-long, literate-programming-style documentation generator. For more information, see project URL
-
hscript
haXe Script is a scripting engine for a subset of the haXe language
-
hsl-1
HSL, pronounced "hustle", stands for haXe Signaling Library. It makes writing event-driven code in haXe hassle-free.
-
hsl-pico-1
HSL, pronounced "hustle", stands for haXe Signaling Library. It makes writing event-driven code in haXe hassle-free. This package consists only of the core functionalities of the library. It is recommended that you grab the full library by installing the "hsl-1" package.
-
html5
Javascript html5 typedef signatures
-
hx3ds
data structures for game programmers. this is an enhanced haXe version of as3ds (http://code.google.com/p/as3ds)
-
hx_nice_json
Nice JSON render. It converts everything (Hashes, Arrays, plain objects, you name it) to well formatted JSON. Useful for debugging.
-
HXAddress
HXAddress is a small, but powerful library that provides deep linking for Flash and Javascript. It's a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state... ( http://www.asual.com/swfaddress/ )
-
hxalgo
An algorithm and data structure library for haXe
-
hxasm
A Flash9 assembler Library for Flash9 and Neko.
-
hxbert
BERT encoder/decoder for Flash 9+.
-
hxBF
BrainFuck interpreter written in haXe.
-
hxBuild
build tool along the lines of rake/gant
-
hxCLEye
Binding for Code Laboratories's CLEye SDK. For usage of multiple PS3Eye cameras on Windows with haXe/C++.
-
hxColorToolkit
Color conversion and color scheme generation.
-
hxcpp
Hxcpp is the c++ backend compiler for haxe. This release constains the headers, libries and support code required to generate a fully compiled executable from haxe code.
-
hxculture
Culture Framework
-
hxDev
IDE for haXe
-
hxDev2
Geany IDE Plugin for haXe 2.0
-
hxDiff
Sequencer Matcher and Document Deltas.
-
hxencode
hxEncode is a character decoding and encoding library.
It contains functions for manipulating several kinds of Unicode strings.
-
hxevents
Simple and Generic Event system for haXe
-
hxfcgi
CGI/FastCGI Wrapper for nekoVM and the haxe cpp target
-
hxffi
HxFFI is a small binding to LibFFI. It provides the ndlls for hxcpp and neko and provides the possibility of calling dlls without the need of a C FII glue code.
-
hxgaia
A haXe wrapper of the popular Gaia Flash framework ( www.gaiaflashframework.com )
-
hxGD
hxGD is a small library that uses the libGD library to create images and animations out of and a haXe application.
-
hxgk
HxGK enables the use of iOS Game Center Leaderboard and Achievement features from within haXe when targeting iPhone/iPad/iPod Touch with the nekonme library.
-
hxGrowl
This project is an implementation of GNTP(Growl Notification Transport Protocol) 1.0
-
hxGtk
hxGtk
-
hxJSON
JSON encoding and decoding
-
hxJson2
hxJson2 is JSON decoding and encoding library. (haXe 2.x compatible)
-
hxLib
Haxelib hack, providing multiple repositories and server options,
backended by hxServlet
-
hxLINQ
HaXe port of the LINQ to JavaScript (JSLINQ) Project. Tested on Flash/JS/PHP/Neko/C++ targets.
-
hxmpp
XMPP/Jabber client/component library
-
hxneko-redis
client library for accessing a redis key value store
-
hxOpenFrameworks
haXe binding of OpenFrameworks
-
hxpdf
A haXe Library for accessing PDF files.
-
hxPlay
haXe game engine for Flash
-
hxplugins
hxplugins is a set of macro utilities to make it easy the creation of extendeable behaviors via plugins in haxe. In this
-
hxRtAudio
haXe binding to RtAudio, for cross-platform real-time audio input/output.
-
hxScriptlet
JQuery Style Javascript Lib
-
hxSerial
hxSerial is a library for serial port communication in haXe (C++/Neko target).
-
hxServlet
Fast Proxied haXe Servlets
-
hxssl
Allows openssl https calls, tls is implemented, no certificate checking yet available.
-
hxSynth
Synthesis of hxServlet and hxScriptlet
-
hxunicode
hxUnicode is a library
for manipulating several kinds of Unicode strings.
-
hxWebSockets
This project aims at providing an implementation for the WebSocket protocol. It allows one to create a WebSocket server and also to create a client in Neko.
-
hxzmq
Haxe language binding for the ZeroMQ socket library
-
hydrax
A port of the Pushbutton Game Engine, with multi-platform features not found in the original PBE
-
I32
Replacement Int32 to ease cross platform Int32 development
-
ihx
ihx is an interactive haXe scripting shell
-
IterTools
The IterTools class adds additional common Iterator utility functions. Support
for cycling, slicing, chaining, takeWhile, and dropWhile.
-
jeash
Jeash is an HTML5-Canvas implementation of the flash API.
-
joapp
Provides support for Jo in Javascript applications
-
JPGEncoder
JPGEncoder is a set of classes made by Adobe to encode in AS3 a bmp, png and jpg from a BitmapData object. Sample usage on my website.
-
jquery
HaXe wrapper for jquery.
-
jQueryExtern
jQuery extern file. Comparing to the jQuery wrapper, this one provides API closer to jQuery and smaller compiled JS file.
-
jsfl
Tools for generating JSFL using haxe.
-
jsfx
js.fx library : mootools for haxe.
-
jsmin
A haXe port of JSMin(http://www.crockford.com/javascript/jsmin.html). Use it to minify JS files.
-
keybinding
Makes it simple to "bind" or "unbind" handlers for the keyboard
-
kyototycoon
Neko Library for KyotoTycoon Server.
-
layout
Flexible system for fluid resizing layouts
-
lhx
Mathematical Data Structures
-
ListTools
The ListTools class adds additional common list utility functions. Several different
Lambda type operations are provided.
-
Lsys
Functional Data Structures & L-System Generators
-
macrotools
Macro tools is a simple library that provides facilities for coding macros.
-
massload
Flash files massLoader
-
mcover
MassiveCover is a cross-platform haXe code coverage framework from Massive Interactive.
-
memcached
memcached library for haxe/neko.
-
mercury
this lib is for use with the Mercury game engine
* currently only CPP on win32 is supported, iPhone in progress
TODO:
* implement Android target
* image-based fonts
* content source - Que additional URL
IN PROGRESS:
* implement iPhone target
* BUG - load multiple content sources from FILE and HTTP
COMPLETED:
* Font class is an image-based font class with JSON metadata input
* support previous mercury engine classes (entity, pathfinding, etc)
* content source HTTP is asynchronous
* content source from HTTP and FILE
-
mlc-1
MLC, pronounced "milk", stands for Mighty Little Console. It is a lightweight Quake-like console library, currently specialised in the AVM2 target.
-
mlib
Massive Interactive public haXe libraries containing utilities and tools for developing simple command line driven neko and haxelib tools.
-
mms_layout
Static class to layout elements
-
modernizr
Modernizr is an open-source JavaScript library that helps you build the next generation of HTML5 and CSS3-powered websites. Example code can be found at the project URL.
-
monax
Monax provide a macro to create optimizing Monads and their syntactic sugar
-
mtwin
Motion-Twin public haXe libraries contains many tools which make webdevelopers life easier.
-
munit
MassiveUnit is a cross-platform haXe unit testing framework from Massive Interactive that utilises haxe metadata markup for test cases and includes tools for generating, compiling and running test cases from the command line.
-
myproject
This project is an example of an haxelib project
-
neash
Neash (NEko/flASH) is a cross platform library designed to allow the same code to run on both the flash VM and the neko VM. It implements the flash9 API to making porting from existing flash code trivial.
-
nekoldap
Neko and haxe wrapper for OpenLDAP library
-
nekoserver
The project aims to provide implementation of various servers under Neko VM. The incomplete list consists of HTTP, AMF/HTTP, haXe remoting/HTTP, RTMP and other servers.
-
neuquant
A haxe implementation of NEUQUANT Neural-Net quantization algorithm by Anthony Dekker, 1994
-
nGame
nGame is an Allegro wrapper for the haXe and Neko platforms.
-
ngate
Native Gateway is a series of macro scripts and tools that adds facilities to communicate and interface with native code, either via neko/hxcpp cffi or even by linking directly to dlls, without needing any external glue code.
-
nMagick
nMagick is an ImageMagick wrapper for the haXe and Neko platforms, providing unsurpassed image manipulation capabilities.
-
nme
NME provides an API that is similar to Flash, but available for C++ or Neko. Using the NME command-line tools, you can publish a single application for Windows, Mac, Linux, iOS, Android, webOS, Flash and HTML5. C++ targets require HXCPP, and HTML5 requires Jeash.
-
nmex
NME extensions for IOS/Android including AdMob, Game Center, Google Analytics and more.
-
nodbc
nODBC is an ODBC driver for the haXe and Neko platforms, supported by Windows, Linux and Mac OSX.
-
nodejs
Node.js Type Signatures
-
nodejs-mongo
MongoDB Node.js externs and object store to add, index, and retrieve Haxe objects.
-
nodejs-redis
Redis Node.js externs and object store to add, index, and retrieve Haxe objects.
-
nodejs_externs
A collection of Node.js externs: Connect, EveryAuth, Forever, Mime, UserAgent, V8Profiler
-
nPostgres
nPostgres is a PostgreSQL adapter for the haXe and Neko platforms, providing full SPOD capabilities.
-
npure
nPure provides an interface script which more or less duplicates the Neko CFFI in PureBasic, so that developers can create cross platform ndll libraries using the PureBasic language
-
nscript
A fully functional hscript compiler that targets neko code. Intended only for long-run or computationally-heavy scripts due to the large [nekoc]/[neko] overhead
-
nYAML
nYAML is a YAML decoding and encoding library for the nekoVM / haXe.
-
opengl
neko/haXe binding for OpenGL, GLU and freeglut
-
openvg
neko/haXe binding for OpenVG/ShivaVG
-
Parsex
General Parser API providing Packrat Parsers combinators and a Monadic support (requiers monax)
-
partials
partials is a macro-based partial class implementation for haxe. More information on site
-
particling
The pupose of this project is to make several particles in screen. We can add force to handle them. :D
-
pascal4neko
with pascal4neko you can write neko .ndlls in object pascal (freepascal or delphi), or to embedd neko modules in pascal.
-
pdiff-hx
PerceptualDiff is an image comparison utility that makes use of a computational model of the human visual system to compare two images. This work is an adaptation of the original Perceptual Image Diff C++ comparison utility written by Hector Yee, for the haXe programming language. The implementation is completely cross-target, and can be deployed on all of haXe's output languages.
-
physaxe
A 2D Rigid Body Physics Library optimized for Flash9
-
plotex
cross-platform drawing api
-
poko
Mini-Framework & CMS for haxe websites. download the release. check the googlecode for latest updates.
-
polygonal
tools for game developers - data structures, physics and more
-
PolymorphFunction
Polymorph function
-
pv3d_haxe
Just packaged up the work of
http://hi.baidu.com/actionscript3/blog/item/880cf52444c231328644f977.html
I'm not the original author or even the maintainer...
Wraps papervision (pv3d) for use with haxe. Viva la revolution!
-
radpdf
radPDF is a compatible transcription of FPDF library written in PHP.
It uses haXe/neko compiler to generate .PDF files on desktop.
-
raphaelExtern
Extern file for Raphael(http://raphaeljs.com/), a JS vector graphic library.
-
reliableUdp
Reliable UDP sockets and neko server extensions
-
remoting
Asynchronous, remoting, and serialization tools.
-
robothaxe
RobotHaxe is a port of the AS3 RobotLegs framework.
-
sambuild
Template project and scripts for Flash projects using SamHaXe
-
sandy
Sandy is a flexible, intuitive and user-friendly 3D open-source library.
-
scripting
Scripting is a neko extension providing Lua and Python bindings
-
scuts
Scuts - Haxe Extension Library
-
senchatouch
Provides support for Sencha Touch 2 in Javascript applications
-
slf4hx
haXe port of SLF4AS, an open source logging framework.
-
spritesheet
SpriteSheet is a useful and flexible sprite sheet library compatible with NME
-
sqlite
Provides SQLite capabilities for C++ targets
-
StatTools
The StatTools class adds additional simple statistical routines for Float/Int based Iterables.
-
structs
Structs is a library to work with arrays of c-like unboxed structures. It's an optimization and compatibility library, so it's made to achieve the best performance as possible on its platforms while also being able to create structures interoperable with native C code. On Flash9, it uses flash's Memory API. Also it is intended to make the own "boxed" structures (classes) to work in an optimized way when necessary.
-
swf
Provides support for parsing and rendering SWF content
-
SWFAddress
SWFAddress is a small, but powerful library that provides deep linking for Flash. It's a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state... ( http://www.asual.com/swfaddress/ )
-
swfupload
Javscript/Flash SWF Multiple File Uploader
-
swhx
Screenweaver haXe enables the creation of Flash interfaced desktop applications using haXe
-
systools
A cross-platform extension to the Neko VM for accessing system APIs
-
task
Use the Task and TaskList API to simplify asynchronous tasks
-
temperate
Simple customizable GUI for flashplayer9+. Includes cursors and tooltips separated systems
-
templo
Advanced Template System for haXe
-
TextTable
Simple plaintext (ASCII art-like) table formatting. It can wrap tables that are too wide.
-
three.js
Externs for three.js
-
thx
General purpose library
-
tink_macros
A set of macro tools
-
titanium-api
A set of extern classes for Haxe that wrap the Titanium API (http://developer.appcelerator.com/).
-
titaniumdesktop
Haxe extern classes for http://www.appcelerator.com/ Titanium Desktop. Please report any issues at https://github.com/skial/haXe-titanium-desktop
-
tmmlib
Mechanisms visualization engine 1.0
-
tmx
A parser for maps generated using Tiled Map Editor (http://www.mapeditor.org/).
-
tora
A multithreaded Neko application server
-
transition9
A collection of tools, including async utilities for Node.js.
-
tsunami
HaXe/Javascript framework for website navigation without page reloading
-
TweenerHX
Tweener is a powerful tweening Class for Flash ActionScript by Zeh Fernando. You can tween almost any numeric value of an object via code. Thanks to conditional compiling, Tweener for haXe is available for AS2, AS3 and JS in a single package.
-
twister
An implementation of the Mersenne Twister pseudo-random number generator for haXe
-
ufront
MVC Framework for server-side development
-
umock
A mocking framework for haXe, inspired by Moq.
-
uniflash
haXe library to compile F9 code to F8/F7
-
unject
A dependency injection library for haXe, inspired by Ninject.
-
utest
Unit Testing System for haXe
-
VectorSpace
This project contains some classes to work with Vectors.
-
xapi
XAPI (Ximple API) is a high level API for Neko backends. Check out GitHub for more info: http://github.com/zarate/xapi
-
xcross
xCross is a package to cross-build zero-depencency haXe applications
-
xilib
Tool to manage external libraries (DLL) at runtime for flash9 applications including plugin and light IOC system.
-
xinf
xinf is not flash: cross-runtime, cross-platform graphics.
-
xinfinity-support
helper libraries for Xinfinity
-
xirsys_cube
A loose port of the RobotLegs MVC framework. Has a number of differences, so check the readme file.
-
xirsys_injector
An injection library used by the Cube MVC framework. Check the readme file for more information.
-
xirsys_stdjs
Standard JavaScript ECMAScript v5 Type Definitions for HaXe
-
xmltest
This project provides substitue Xml classes for testing purposes
-
xpages
XPML compiler and XPages framework
-
xpath
Implementation of XPath for haXe
-
xreflect
Create arbitrary objects at runtime with a haXe-specific DSL
-
xspf
XSPF is the XML format for sharing playlists.
-
xsxa
XSXA - The Extremely Simple XML API
-
zpartanlite
Simple - 'zpartan', lite - 'small', library for general haXe and as3, includes 'DispatchTo', and 'Page'