{"id":1354,"url":"https://github.com/claui/awesome-env","name":"awesome-env","description":"Curated list of awesome version managers in the style of chruby, rbenv and rvm","projects_count":57,"last_synced_at":"2026-10-23T15:00:25.902Z","repository":{"id":55134431,"uuid":"327733122","full_name":"claui/awesome-env","owner":"claui","description":"Curated list of awesome version managers in the style of chruby, rbenv and rvm","archived":false,"fork":false,"pushed_at":"2024-04-25T15:29:32.000Z","size":30,"stargazers_count":25,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-10-04T12:30:13.143Z","etag":null,"topics":["awesome","awesome-list","env","version"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/claui.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-07T21:53:36.000Z","updated_at":"2026-08-02T07:56:57.000Z","dependencies_parsed_at":"2024-01-05T21:45:07.734Z","dependency_job_id":"3ee9a2eb-3361-4c28-8fd6-ac549ea234d6","html_url":"https://github.com/claui/awesome-env","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/claui/awesome-env","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claui%2Fawesome-env","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claui%2Fawesome-env/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claui%2Fawesome-env/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claui%2Fawesome-env/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/claui","download_url":"https://codeload.github.com/claui/awesome-env/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/claui%2Fawesome-env/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":345082042,"owners_count":38478380,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-23T02:00:05.958Z","response_time":105,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T17:49:52.612Z","updated_at":"2026-10-23T15:00:25.902Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["List of \\*env-, ch\\*- and \\*vm- style version managers","Community","Plugins","Integration","See also"],"sub_categories":["Integrating with zsh","Plugins for pyenv","Plugins for rbenv","Plugins for anyenv","Integrating with Emacs","Integrating with Vim","Plugins for rtx"],"readme":"# Awesome Env [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nVersion managers in the style of chruby, rbenv and rvm.  \nManage separate installations of the exact development platform versions that your projects need.\n\n## Contents\n\n- [List of \\*env-, ch\\*- and \\*vm- style version managers](#list-of-env--ch--and-vm--style-version-managers)\n- [Plugins](#plugins)\n- [Integration](#integration)\n- [Community](#community)\n- [See also](#see-also)\n\n## List of \\*env-, ch\\*- and \\*vm- style version managers\n\nThe following pieces of software are **runtime version managers** in the style of chruby, rbenv and rvm:\n\n- Multiple platforms\n  - [anyenv](https://github.com/anyenv/anyenv)\n  - [asdf](https://asdf-vm.com)\n  - [rtx](https://github.com/jdx/rtx)\n  - [SDKMAN](https://sdkman.io/)\n  - [vfox](https://vfox.lhan.me)\n  - [Volta](https://github.com/volta-cli/volta)\n- Crystal\n  - [crenv](https://github.com/crenv/crenv)\n- D\n  - [dvm](https://github.com/jacob-carlborg/dvm)\n- Elixir\n  - [kiex](https://github.com/taylor/kiex)\n- Erlang\n  - [kerl](https://github.com/kerl/kerl)\n- Flutter\n  - [fvm](https://github.com/leoafarias/fvm)\n- Go\n  - [goenv](https://github.com/syndbg/goenv)\n- Java\n  - [jabba](https://github.com/shyiko/jabba)\n  - [jenv](https://github.com/jenv/jenv/)\n- Julia\n  - [juliavm](https://github.com/pmargreff/juliavm)\n- MongoDB\n  - [mongodb-version-manager](https://github.com/mongodb-js/version-manager)\n- Neovim\n  - [Bob](https://github.com/MordechaiHadad/bob)\n- Node.js\n  - [fnm](https://github.com/Schniz/fnm)\n  - [n](https://github.com/tj/n)\n  - [nodebrew](https://github.com/hokaccha/nodebrew)\n  - [nodenv](https://github.com/nodenv/nodenv)\n  - [nodist](https://github.com/nullivex/nodist)\n  - [nvm](https://github.com/nvm-sh/nvm)\n  - [nvm-windows](https://github.com/coreybutler/nvm-windows)\n- Perl\n  - [perlbrew](https://perlbrew.pl/)\n  - [plenv](https://github.com/tokuhirom/plenv)\n- Perl (Windows Strawberry Perl)\n  - [berrybrew](https://github.com/dnmfarrell/berrybrew)\n- PHP\n  - [phpenv](https://github.com/phpenv/phpenv)\n- Python\n  - [pyenv](https://github.com/pyenv/pyenv)\n- Ruby\n  - [chruby](https://github.com/postmodern/chruby)\n  - [rbenv](https://github.com/rbenv/rbenv)\n  - [rvm](https://rvm.io/)\n- Rust\n  - [rustup](https://github.com/rust-lang/rustup)\n- Swift\n  - [swiftenv](https://github.com/kylef/swiftenv)\n- Terraform and Terragrunt\n  - [tfenv](https://github.com/tfutils/tfenv)\n  - [tgenv](https://github.com/cunymatthieu/tgenv)\n- Xcode\n  - [xcode-select](https://developer.apple.com/library/archive/technotes/tn2339/_index.html)\n\n## Plugins\n\n### Plugins for anyenv\n\n- [anyenv-update](https://github.com/znz/anyenv-update)\n- [anyenv-git](https://github.com/znz/anyenv-git)\n\n### Plugins for asdf\n\nSee Community section for ways to discover asdf plugins.\n\n### Plugins for pyenv\n\n- [pyenv-update](https://github.com/pyenv/pyenv-update)\n- [pyenv-version-alias](https://github.com/aiguofer/pyenv-version-alias)\n- [pyenv-virtualenv](https://github.com/pyenv/pyenv-virtualenv)\n\n### Plugins for rbenv\n\n- [rbenv-aliases](https://github.com/tpope/rbenv-aliases)\n- [rbenv-bundler](https://github.com/carsomyr/rbenv-bundler)\n\n### Plugins for rtx\n\n- [rtx-pipenv](https://github.com/rtx-plugins/rtx-pipenv)\n- [rtx-poetry](https://github.com/rtx-plugins/rtx-poetry)\n\n## Integration\n\n### Integrating with Emacs\n\n- [pyenv.el](https://github.com/aiguofer/pyenv.el)\n\n### Integrating with Vim\n\n- [vim-rvm](https://github.com/tpope/vim-rvm)\n\n### Integrating with zsh\n\n- [zsh-nvm](https://github.com/lukechilds/zsh-nvm)\n- [zsh-rbenv](https://github.com/mattberther/zsh-rbenv)\n\n## Community\n\n- [asdf-community](https://github.com/asdf-community) - a collaborative effort that aims to keep asdf plugins maintained.\n- [`asdf-plugin`](https://github.com/topics/asdf-plugin) - a GitHub topic you can follow to discover plugins.\n- [asdf-plugins](https://github.com/asdf-vm/asdf-plugins) - a curated list of asdf plugins.\n- [Use asdf to manage versions of Python, NodeJS, GoLang and more](https://www.youtube.com/watch?v=RTaqWRj-6Lg) - YouTube tutorial by sontec\n- [Flutter Version individual for every project](https://www.youtube.com/watch?v=R6vKde1vIGQ) - YouTube video by Flutter Explained\n- [How to install and use Node Version Manager (NVM)](https://www.youtube.com/watch?v=ohBFbA0O6hs) - YouTube tutorial by Dev Café\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## See also\n\n- [bernardoduarte/awesome-version-managers](https://github.com/bernardoduarte/awesome-version-managers)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/claui%2Fawesome-env/projects"}