e2b-dev / runtime
The runtime behind every E2B stack: Cloud, Enterprise, and your own machine.
Why this job: works in the areas we cover, but does not say which job it does
What it does
- Hardware-isolated sandboxes. One Firecracker microVM per sandbox, in its own cgroup and network namespace, with a per-sandbox nftables egress firewall and SNI/Host-inspecting domain allow and deny lists.
- Pause and resume. Pause diffs memory and disk against the template and ships the diff to object storage. Resume prefers the node that still has it cached. Idle sandboxes auto-pause, and incoming traffic wakes them transparently.
- Fork a running sandbox. Fork checkpoints a live sandbox in place and starts new sandboxes from that snapshot, up to a hundred per request, while the original keeps running untouched. A paused sandbox has the same artifact shape as a templat
- Templates built from your recipe. Layered builds from Docker images and build steps, each layer hashed and cached, with a final optimize pass that records which pages a boot actually touches.
- A real API inside every VM. envd exposes processes, PTYs, filesystem operations, file watchers, and port forwarding over Connect RPC and REST. It is what the SDKs talk to when they "run code", and it can be live-upgraded inside a running sa
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit today
- Stars
- 1,837
- +22 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- 2026.30
- Released 2 months ago
- Built with
- Go
- 95% of the code
Is it looked after?
- Contributors
- 18
- Last 90 days
- Issues
- 77% closed
- 73 still open
- Pull requests
- 2,595 merged
- 77 waiting
- Releases
- 52
- 30+ in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| zerobootdev / zeroboot | 2,471 | 25 days ago | Apache-2.0 | No downloads |
| arcboxlabs / arcbox | 4,301 | 7 days ago | Apache-2.0 | Mac |
| Yanyutin753 / LambChat | 224 | today | Custom | Mac, Windows, Linux |
More: languages, topics and project record
Languages
- Go 95%
- Shell 2%
- PLpgSQL 1%
- Python <1%
Topics
- ai-agents
- code-interpreter
- consul
- devtools
- firecracker
- gcp
- go
- golang
- gpt
- llm
- nomad
- terraform
Project record
- JobOther AI tools
- StatusListed
- Commits8,159
- Forks510
- Watching11
- Stars in 28 days+110
- CreatedAug 10, 2023
- First seen by usNov 7, 2026
- CheckedNov 12, 2026
