Instead of devenv
devenv alternatives
devenv brings packages, languages, services, tasks, secrets, and shell tooling together in a project configuration built with Nix. It supports 58 languages and 42 preconfigured services, with supervised processes, integration tests, OCI container builds, and GitHub Actions support. SecretSpec can read secrets from sources such as Keychain and 1Password, and cached shell startup is stated to be under 100 ms after the first build. The project is MIT-licensed and free.
- 1
GHCup
Free plan LinuxMacSelf-hosted+2Haskell toolchain version management — GHCup manages Haskell tools such as GHC, cabal, HLS, and Stack, rather than defining broad project environments like devenv.
- 2
ActiveState Platform
Free plan APILinuxMac+2Custom runtime builds and project sharing — ActiveState Platform builds custom runtimes from source and supports project sharing, while devenv defines Nix-based development environments.
- 3
Flox
Free plan ExtensionLinuxMac+3Reproducible environments with package sharing — Flox offers Nixpkgs' catalog of more than 190,000 packages and FloxHub environment sharing, while devenv adds services, secrets, and supervised processes.
- 4
frum
Free plan LinuxMacWindowsRuby version management — frum focuses on installing and selecting Ruby versions with .ruby-version support, rather than managing full development environments like devenv.
- 5
FVM
Free plan APILinuxMac+1Flutter SDK versions per project — FVM manages Flutter SDK versions per project and switches among cached versions, while devenv configures wider development environments.
- 6
Jabba
Free plan LinuxMacWindowsJava JDK installation and switching — Jabba installs and switches among JDK distributions, including custom downloads, rather than defining multi-tool environments like devenv.
- 7
vfox
Free plan LinuxMacWindowsCross-platform runtime and SDK versions — vfox manages runtime and SDK versions by project, session, or globally, with plugins and broad shell support rather than devenv's project environments.
Open source Visit site - 8
DevPod
Free plan Open source LinuxMacSelf-hosted+1 - 9
nvm
Free plan Open source LinuxMacSelf-hosted+1 - 10
Devbox
Free plan ExtensionLinuxMac+2 - 11
Devilbox
Free plan LinuxMacSelf-hosted+2 - 12
DDEV
Free plan LinuxMacWindows - 13
asdf
Free plan LinuxMac - 14
chruby
Free plan LinuxMac - 15
elan
Free plan LinuxMacWindows - 16
Docksal
Free plan LinuxMacSelf-hosted+1 - 17
FlyEnv
Free plan LinuxMacWindows - 18
fnm
Free plan LinuxMacWindows - 19
Lando
Free plan LinuxMacWindows - 20
- 21
Codchi
Free plan LinuxWindows - 22
- 23
goenv
Free plan LinuxMac - 24
GVM
Free plan LinuxMac - 25
Local
Free plan LinuxMacWindows
A switch may make sense if you need a manager focused on one language or SDK, or prefer not to build your workflow around Nix. devenv requires Nix and its installation instructions cover Linux, macOS, and WSL; the project no longer builds, tests, or releases for Intel Macs. Cloud remains in private beta. Compare alternatives by the runtimes they manage, their operating-system coverage, and whether you need a complete environment or only version selection. Sharing, CI, and shell integration may also affect which tool fits your team.
← Back to devenv The whole development environment managers list