github.com/esy/esy ↗
package.json workflow for native development with Reason/OCaml
Open this visualization on its own page →
Contributors
65
Lines of Code
13,269
From
2017-05-17
To
2021-01-07
About esy/esy
Esy is a package manager for Reason and OCaml that brings a familiar npm-style workflow to native development. Rather than requiring developers to navigate complex tooling setups typical of compiled languages, Esy centers around the `package.json` configuration format that web developers already know, making it more approachable for those transitioning to native development. The project includes lightweight sandboxing to help ensure that compiled applications are reproducible and easier to share across different environments.
The tool addresses the significant friction points in native OCaml and Reason development by providing intuitive workflows and comprehensive documentation. Esy is distributed through NPM itself, making installation straightforward. The project maintains detailed documentation on its website as well as within the repository, alongside contributing guidelines for developers who want to work on the package manager itself.