Haxelib
Haxelib is the library manager included with Haxe distributions, connecting developers to a central repository for finding, installing, and submitting librar…
What Haxelib is
Haxelib is the library manager included with Haxe distributions, connecting developers to a central repository for finding, installing, and submitting libraries. Its command line can install the latest released library version or a specified version, and can install dependencies listed in an HXML file or across HXML files in the current directory. Search finds projects by words in their names or descriptions. The info command displays a project’s owner, license, description, website, tags, current version, and release notes. Developers can submit ZIP packages or directories. Haxelib also works with Git and Mercurial repositories, including private libraries not posted to Haxelib, and can use a local repository drawing on libraries in the current project directory. Installed libraries can be exposed to the Haxe compiler with `--library` or `-L`. It supports dependency resolution, offline installation, Windows, macOS, and Linux. Users can configure an HTTP proxy or a custom server. Libraries are free; the Haxelib repository is a public HaxeFoundation project licensed under MIT.
Good
- Installs latest or specified library versions.
- Resolves dependencies from HXML files.
- Supports offline installation.
- Works with private Git and Mercurial libraries.
- Available on Windows, macOS, and Linux.
Watch out
- HAXELIB_NO_SSL can switch the client to HTTP.
- Libraries are distributed as source code by default.
Who it suits
Haxelib suits Haxe developers who need to install, manage, or share libraries from the command line. It also accommodates developers using private Git or Mercurial libraries, local repositories, or offline installation.
Verdict
Haxelib brings library retrieval, dependency handling, and sharing into the Haxe command-line workflow. Its support for private repositories and offline installs may suit projects beyond the central repository.
Plans and prices
From Haxelib's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Haxelib | Free | All libraries are free |
The facts
Each one read from Haxelib's own pages, with the date it was checked.
What it does
- Community and support
- The site links to GitHub, bug reports, Stack Overflow, community forums, Discord, and Gitter.checked 8 Oct 2026
- Compiler integration
- Installed libraries can be made available to the Haxe compiler using the --library or -L argument.checked 8 Oct 2026
- Custom server
- The client supports configuring a custom Haxelib server instead of lib.haxe.org.checked 8 Oct 2026
- Dependencies
- Haxelib can install dependencies listed in an HXML file or across HXML files in the current directory.checked 8 Oct 2026
- Dependency resolution
- Yeschecked 21 Sep 2026
- Install
- The command line can install the latest released version or a specified version of a library.checked 8 Oct 2026
- Local repositories
- A developer can create a local repository that uses libraries stored in the current project directory.checked 8 Oct 2026
- Maintainer
- The Haxelib repository is listed as a public HaxeFoundation project and is licensed under MIT.checked 8 Oct 2026
- Offline installation
- Yeschecked 21 Sep 2026
- Package formats
- ZIP archives containing Haxe source and haxelib.json manifestschecked 21 Sep 2026
- Project information
- The info command shows a project's owner, license, description, website, tags, current version, and release notes for its versions.checked 8 Oct 2026
- Proxy support
- Haxelib can be configured to use an HTTP proxy.checked 8 Oct 2026
- Purpose
- Haxelib is the library manager that comes with any Haxe distribution and connects to a central repository for submitting and retrieving libraries.checked 8 Oct 2026
- Search
- The search command finds projects whose name or description contains the specified word.checked 8 Oct 2026
- Security setting
- The HAXELIB_NO_SSL environment variable makes the client use HTTP instead of HTTPS when set to 1 or true.checked 8 Oct 2026
- Share libraries
- Developers can submit a ZIP package or a directory for other users to install.checked 8 Oct 2026
- Source visibility
- The documentation says Haxe libraries are distributed as source code by default, making their behavior easy to inspect and modify.checked 8 Oct 2026
- Version control
- Haxelib can use libraries from Git or Mercurial repositories, including private libraries that are not posted to Haxelib.checked 8 Oct 2026
The company
- Founded
- 2013checked 28 Sep 2026
Money
- Free plan
- Yeschecked 21 Sep 2026
Where it runs
- Supported platforms
- Windows,macOS,Linuxchecked 21 Sep 2026
Alternatives to Haxelib
- 1

Felgo
Free planAndroidiOSWebAPI8.2Free plan - 2
Qt Creator
Free planAndroidiOSWebLinux7.7From €546 a year - 3

B4X
Free planAndroidiOSLinuxmacOS7.5$59 one-time - 4

GitHub CodeQL
Free planWebExtensionLinuxmacOS7.5From $30 a month - 5

Tauri Bundler
Free planAndroidiOSLinuxmacOS7.2Free plan - 6
Avalonia
Free planAndroidiOSWebLinux7.0From €299 a year
