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.

Share this video