Just Enough Devcontainers.
Your devcontainer.json, minus the IDE. crib builds the container and stays out of your way.
Documentation · Comparison with alternatives
Note: This is the
mainbranch where active development happens. Docs here may describe unreleased features. For documentation matching the latest release, see thestablebranch.
Install with mise:
mise use github:fgrehm/cribOr download the latest binary from GitHub releases:
# Replace OS and ARCH as needed (linux/darwin, amd64/arm64)
curl -Lo crib.tar.gz "https://github.com/fgrehm/crib/releases/latest/download/crib_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz"
tar xzf crib.tar.gz crib
install -m 755 crib ~/.local/bin/crib
rm crib.tar.gzMake sure ~/.local/bin is in your PATH.
See ARCHITECTURE.md for a contributor's map of the
codebase: module layout, dependency flow, and the invariants that hold the
design together. Quirks and spec-compliance status live in
docs/implementation-notes.md.
MIT
Logo created with ChatGPT image generation, prompted by Claude.