Environments as Git trees.
Caution
This project is being actively developed! Despite this, semantic versioning rules will be respected. Expect frequent updates.
Hearth is an environment manager backed by Git's content-addressed object store. It treats build environments as pure compositions of content-addressed filesystem trees, providing reproducible, inspectable, and shareable environments with graduated isolation — from convention-only to full VM-based sandboxing.
See docs/design/hearth.md for the full design specification.
| Crate | Description |
|---|---|
hearth |
Environments as Git trees. |