package.json
Driven
package.json
Driven
Familiar npm
inspired dependency management.
Project Isolation
Project Isolation
Develop multiple projects simultaneously without conflict.
Fast, Teleporting Builds
Fast, Teleporting Builds
All local projects automatically share build caches with each-other and caches support teleportation across network.
Deterministic and Offline
Deterministic and Offline
Generate lock files and dependency source snapshots for ultra-reliable, corporate-friendly builds. Network optional.
Quick Start
% npm install -g esy
# Clone example, install dependencies, then build
% git clone git@github.com:esy-ocaml/hello-reason.git
% cd hello-reason
% esy