A package manager for PureScript that uses Git-based package sets for reproducible dependency management.
psc-package is a package manager for the PureScript programming language that manages dependencies using Git-based package sets. It solves the problem of dependency conflicts and unreproducible builds by providing curated collections of compatible packages, ensuring consistent environments across different setups.
PureScript developers and teams who need a reliable, lightweight package manager that integrates well with build tools and avoids Node.js dependencies.
Developers choose psc-package for its simplicity, reproducibility, and independence from the Node.js ecosystem, offering a streamlined alternative to traditional package managers like Bower.
A package manager for PureScript based on package sets
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses Git-based package sets to guarantee consistent dependency versions across environments, eliminating conflicts and ensuring reproducibility as stated in the design goals.
Operates independently of the Node.js ecosystem, relying only on Git, which simplifies setup and reduces bloat, aligning with the key features for a lightweight alternative.
Provides straightforward commands like install and update with minimal configuration, making it easy to use directly or integrate into external tools, as shown in the usage examples.
Focuses on simplicity with few dependencies, offering a hassle-free package management experience that works consistently across systems, per the project philosophy.
Relies on curated package sets that may not include all libraries or the latest versions, restricting access to cutting-edge features or specific dependencies for advanced use cases.
Missing advanced features like automatic dependency resolution or graphical interfaces, as it prioritizes simplicity over comprehensiveness compared to more mature package managers.
Requires Git to be installed and available, which can be a barrier in environments where Git is not standard or access is restricted, as noted in the design goals.
psc-package is an open-source alternative to the following products: