build2 is an open-source (MIT), cross-platform build toolchain for developing and packaging C and C++ code. It is a hierarchy of tools that includes the build system, package dependency manager (for package consumption), and project dependency manager (for project development).
Crates.io Alternatives
Crates.io is described as 'Instantly publish your crates and install them. Use the API to interact and find out more information about available crates. Become a contributor and enhance the site with your work' and is a Package Manager in the development category. There are more than 50 alternatives to Crates.io for a variety of platforms, including Linux, Windows, Mac, Python and BSD apps. The best Crates.io alternative is Synaptic, which is both free and Open Source. Other great apps like Crates.io are Spyder, npm, SciPy and Anaconda.
Alternatives list
- 14 Rust Cargo alternatives
Cargo is the Rust package manager. Cargo downloads your Rust package’s dependencies, compiles your packages, makes distributable packages, and uploads them to crates.io, the Rust community’s package registry.
Tvix is a new implementation of Nix, a purely-functional package manager. It aims to have a modular implementation, in which different components can be reused or replaced based on the use-case.









