← back

category

Development environments

Declare a project's tools and services in a file and get the same shell on every machine.

Side by side

Development environments
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
direnv15kMITOpen sourceNoGov2.37.12026-10-06
Devbox12kApache-2.0Open sourceNoGo0.18.42026-10-05
devenv7.7kApache-2.0Open sourceNoRustv2.4.02026-10-04
Flox4.2kGPL-2.0Open sourceNoRustv1.17.02026-10-06
Dev Container CLI3kMITOpen sourceNoTypeScriptv0.89.02026-10-02

5 tools

Devbox

Instant, easy, and predictable development environments

Language
Go
Licence
Apache-2.0
Stars
12k
Latest
0.18.4
Last push
2026-10-05
devenv

Fast, Declarative, Reproducible, and Composable Developer Environments using Nix

Language
Rust
Licence
Apache-2.0
Stars
7.7k
Latest
v2.4.0
Last push
2026-10-04
Flox

The Deterministic Foundation for your SDLC

Language
Rust
Licence
GPL-2.0
Stars
4.2k
Latest
v1.17.0
Last push
2026-10-06
Dev Container CLI

A reference implementation for the specification that can create and configure a dev container from a devcontainer.json.

Language
TypeScript
Licence
MIT
Stars
3k
Latest
v0.89.0
Last push
2026-10-02

What these tools replace