Adoption Radar

Adopt means use it. Trial means try it. Assess means watch it. Hold means avoid for now. Each tool links the proof.

What the rings mean

  • Adopt. Use it. Stable, updated in the last 6 months, lots of people use it.
  • Trial. Try it. Still young (before 1.0), or quiet for 6 to 18 months, or few users yet.
  • Assess. Watch it. Brand new, less than a year old.
  • Hold. Avoid for now. Dead, deprecated, or no update in 18 months.

Dot shape shows the license: ● open source, ■ free or free tier, ◆ paid. Every tool links the release page or notice that puts it in its ring.

The same tools as a table
ToolFamilyCategoryRingLicenseEasy to useBig real systems
Nix Purely functional package manager and dev shells Dev environments Reproducible shells Adopt Open source 20 10
devenv Nix-based dev environments with services and processes Dev environments Reproducible shells Adopt Open source 50 40
Devbox Isolated shells from Nix packages without writing Nix Dev environments Reproducible shells Trial Open source 50 30
Flox Nix-backed environments you can share and layer Dev environments Reproducible shells Trial Open source 50 30
direnv Loads and unloads env vars per directory Dev environments Reproducible shells Adopt Open source 50 0
Distrobox Any Linux distro in a container, integrated with the host Dev environments Reproducible shells Trial Open source 40 10
Toolbx Container-based mutable shells for Fedora and RHEL Dev environments Reproducible shells Trial Open source 30 10
Dev Containers Open spec and CLI for container-based dev environments Dev environments Dev containers Adopt Open source 50 30
DevPod Client-only dev containers on any backend Dev environments Dev containers Hold Open source 50 40
Vagrant Reproducible VM-based dev environments Dev environments Dev containers Trial Free, closed source 40 30
GitHub Codespaces Hosted dev containers attached to GitHub repos Dev environments Cloud workspaces Adopt Free tier, paid plans 50 50
Ona Cloud environments and AI agents, formerly Gitpod Dev environments Cloud workspaces Trial Free tier, paid plans 60 50
Coder Self-hosted remote workspaces defined in Terraform Dev environments Cloud workspaces Adopt Open source 40 40
Eclipse Che Kubernetes-native browser IDE workspaces Dev environments Cloud workspaces Adopt Open source 30 40
code-server VS Code in the browser on any machine you run Dev environments Cloud workspaces Adopt Open source 60 0
Daytona Former dev-environment manager, now AI code sandboxes Dev environments Cloud workspaces Hold Open source 40 10
CodeSandbox Browser sandboxes and microVM dev environments Dev environments Cloud workspaces Trial Free tier, paid plans 50 10
StackBlitz Node.js dev environments running in the browser tab Dev environments Cloud workspaces Adopt Free tier, paid plans 60 0
Replit Hosted IDE with built-in hosting and an AI agent Dev environments Cloud workspaces Adopt Free tier, paid plans 50 20
Google Cloud Workstations Managed dev environments inside your Google Cloud project Dev environments Cloud workspaces Adopt Paid 30 30
Firebase Studio Sunsetting browser workspace from Google, formerly IDX Dev environments Cloud workspaces Hold Free, closed source 30 10
AWS Cloud9 Browser IDE on EC2, closed to new customers Dev environments Cloud workspaces Hold Paid 20 10
Microsoft Dev Box Cloud Windows workstations for developers Dev environments Cloud workspaces Hold Paid 20 20
DDEV Docker-based local stacks for PHP and Node projects Dev environments Local stacks Adopt Open source 60 40
Lando Recipe-based Docker dev environments Dev environments Local stacks Adopt Open source 50 40
Laravel Sail Docker Compose setup for Laravel apps Dev environments Local stacks Adopt Open source 50 30
Laravel Herd Native PHP and Node dev environment for Laravel Dev environments Local stacks Adopt Free tier, paid plans 60 10
Local Desktop app for local WordPress sites Dev environments Local stacks Adopt Free, closed source 60 10
Docksal Docker-based stacks for Drupal and PHP Dev environments Local stacks Hold Open source 40 40