Shell Environment Management

Open-source Shell projects categorized as Environment Management

Top 11 Shell Environment Management Projects

  • rbenv

    Manage your app's Ruby environment

    Project mention: How To Set Up Your Coding Environment | | 2024-02-06

    By setting up your environment in isolation, you can prevent yourself from a lot of issues when experimenting with code. It makes your code behave more predictable due to the defined state of the runtime environment you are working with. This article should provide you with enough information to get started, but obviously, there is a lot more power embedded in NVM, Virtual Environment and RBEnv. So make sure to check their documentation.

  • Autoenv

    Directory-based environments.

    Project mention: Autoenv: Directory-Based Environments | | 2023-06-28
  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • RVM

    Ruby enVironment Manager (RVM)

    Project mention: Can't install RVM on M1 Mac | /r/ruby | 2023-07-13

    After googling it seems this is what I can find on GitHub issues which appears to be the most recent thread on the issue, or a similar issue.

  • ruby-build

    A tool to download, compile, and install Ruby on Unix-like systems.

    Project mention: what's the linux distribution you are using for rails dev? | /r/rails | 2023-09-15

    Seems someone was able to fix your problem with openssl installed from linuxbrew, see here

  • chruby

    Changes the current Ruby

    Project mention: Jekyll Tutorial: How To Create a Static Website | | 2023-10-25

    To fix this, you’d need to install Ruby correctly using a version manager such as chruby. You’d need to install Homebrew on your Mac first using the command below in your terminal:

  • ruby-install

    Installs Ruby, JRuby, Rubinius, TruffleRuby or MRuby

  • p

    :snake: Python Version Management Made Simple (by qw3rtman)

    Project mention: Is there a Python version manager that downloads pre-built binaries? | /r/learnpython | 2023-04-08

    I did some digging, you could give "p" a try - don't ask me why it's called that. I don't know if it solves the issue with building from source, but there really aren't that many options for Pyenv.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • crenv

    :gem: Crystal version manager like rbenv.

  • gem_home

    A tool for changing your $GEM_HOME

  • asdf-crystal

    Crystal plugin for the asdf version manager

  • fry

    Simple ruby version manager for fish

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-06.

Shell Environment Management related posts


What are some of the best open-source Environment Management projects in Shell? This list will help you:

Project Stars
1 rbenv 15,636
2 Autoenv 5,476
3 RVM 5,033
4 ruby-build 3,831
5 chruby 2,815
6 ruby-install 1,849
7 p 773
8 crenv 238
9 gem_home 118
10 asdf-crystal 73
11 fry 62
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.