lib.haxe.org

All Projects:

  • 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'