utahta/pythonbrew
Python Environment manager observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5814
- days_rel: n/a
- days_push: 1141
- n_releases_24m: 0
Adoption not part of the score
1433 stars · 159 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
pythonbrew is a command-line Python environment manager written in Go that installs multiple Python versions and switches between them, with virtualenv support. Inspired by perlbrew and rvm, it is no longer under active development.
Use cases
- install multiple python versions on one machine
- switch python version per shell or permanently
- manage virtualenvs for different python versions
- list installable python versions
- uninstall old python versions
When to choose
- you need a lightweight Go-based alternative to pyenv on legacy systems
- you already use pythonbrew in existing scripts
When to avoid
- starting a new project - the project is unmaintained
- you want active support for new Python releases - use pyenv instead
Facets
cli-tool · maturity abandoned
developer-tools cli package-manager developer-tools programming-languages cli cross-platform python-version-manager environment-manager virtualenv golang deprecated command-line linux macos
1 source
- readme: https://github.com/utahta/pythonbrew · fetched 2026-08-28 · 8dd654ae25b5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| utahta/pythonbrew | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="utahta/pythonbrew")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem