Haxelib
lib.haxe.org
What it is
Haxelib is the library manager included with Haxe distributions. It connects to a central repository for finding, installing, and sharing Haxe libraries on Windows, macOS, and Linux, with API access. The command line installs the latest release or a specified version, resolves dependencies from HXML files, and supports offline installation. Search matches project names or descriptions, while the info command displays ownership, licensing, descriptions, websites, tags, versions, and release notes. Developers can submit ZIP archives or directories, use Git or Mercurial repositories, and create local repositories from project files. Installed libraries can be exposed to the Haxe compiler with --library or -L. Haxelib can use an HTTP proxy or a custom server. Libraries are distributed as source by default. The public HaxeFoundation repository is MIT licensed, and community links include GitHub, bug reports, Stack Overflow, forums, Discord, and Gitter. All libraries are free.
Spec sheet
- Purpose
- Haxelib is the library manager that comes with any Haxe distribution and connects to a central repository for submitting and retrieving libraries.Read 8 Oct 2026 · lib.haxe.org
- Free plan
- YesRead 21 Sep 2026 · lib.haxe.org
- Founded
- 2013Read 28 Sep 2026 · lib.haxe.org
- Community and support
- The site links to GitHub, bug reports, Stack Overflow, community forums, Discord, and Gitter.Read 8 Oct 2026 · lib.haxe.org
- Compiler integration
- Installed libraries can be made available to the Haxe compiler using the --library or -L argument.Read 8 Oct 2026 · lib.haxe.org
- Custom server
- The client supports configuring a custom Haxelib server instead of lib.haxe.org.Read 8 Oct 2026 · lib.haxe.org
- Dependencies
- Haxelib can install dependencies listed in an HXML file or across HXML files in the current directory.Read 8 Oct 2026 · lib.haxe.org
- Dependency resolution
- YesRead 21 Sep 2026 · lib.haxe.org
- Install
- The command line can install the latest released version or a specified version of a library.Read 8 Oct 2026 · lib.haxe.org
- Local repositories
- A developer can create a local repository that uses libraries stored in the current project directory.Read 8 Oct 2026 · lib.haxe.org
- Maintainer
- The Haxelib repository is listed as a public HaxeFoundation project and is licensed under MIT.Read 8 Oct 2026 · github.com
- Offline installation
- YesRead 21 Sep 2026 · lib.haxe.org
- Package formats
- ZIP archives containing Haxe source and haxelib.json manifestsRead 21 Sep 2026 · lib.haxe.org
- Project information
- The info command shows a project's owner, license, description, website, tags, current version, and release notes for its versions.Read 8 Oct 2026 · lib.haxe.org
- Proxy support
- Haxelib can be configured to use an HTTP proxy.Read 8 Oct 2026 · lib.haxe.org
- Search
- The search command finds projects whose name or description contains the specified word.Read 8 Oct 2026 · lib.haxe.org
- Security setting
- The HAXELIB_NO_SSL environment variable makes the client use HTTP instead of HTTPS when set to 1 or true.Read 8 Oct 2026 · lib.haxe.org
- Share libraries
- Developers can submit a ZIP package or a directory for other users to install.Read 8 Oct 2026 · lib.haxe.org
- Source visibility
- The documentation says Haxe libraries are distributed as source code by default, making their behavior easy to inspect and modify.Read 8 Oct 2026 · lib.haxe.org
- Supported platforms
- Windows,macOS,LinuxRead 21 Sep 2026 · lib.haxe.org
- Version control
- Haxelib can use libraries from Git or Mercurial repositories, including private libraries that are not posted to Haxelib.Read 8 Oct 2026 · lib.haxe.org
Plans and prices
Strong points and limits
Strong points
- Free library manager and libraries
- Dependency resolution from HXML files
- Git, Mercurial, and local repository support
- Offline installation available
- Compiler integration through --library or -L
Limits
- Libraries are distributed as source by default
- Setting HAXELIB_NO_SSL enables HTTP connections
- No free trial is offered, though the plan is free
Who it suits
Haxelib suits Haxe developers who need dependency management, repository publishing, or private and local libraries across desktop platforms.
Verdict
Haxelib handles installation, dependency resolution, searching, publishing, and compiler integration for Haxe projects. Its repository and tooling also accommodate private, local, and alternate-server workflows.
Where Specifiction places it
- Cross-Platform App Development Frameworks#4 of 628.4
- Code Transpilers#2 of 288.5
- Package Managers#40 of 938.0