Ross ROSS = Recommend OSS · open-source software intelligence for agents

hyperupcall/autoenv

Directory-based environments. observed · 2026-08-28

github.com/hyperupcall/autoenv · Shell · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

47/100

  • Activity 53
  • 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: 5316
  • days_rel: 512
  • days_push: 286
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

6048 stars · 271 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Autoenv is a shell extension written in Shell that automatically executes `.env` files when you `cd` into a directory and `.env.leave` files when you leave it. It enables magic per-project shell environments, such as auto-activating virtualenvs and setting project-specific environment variables, with support for nested environments.

Use cases

  • automatically activate a python virtualenv when entering a project directory
  • automatically deactivate a virtualenv when leaving a project directory
  • set project-specific environment variables on cd
  • run setup scripts automatically when entering a folder
  • manage nested directory-based environments
  • load per-project shell configuration in bash or zsh

When to choose

  • you want directory-based environment activation triggered by cd in bash or zsh
  • you need simple per-project env vars or virtualenv auto-activation without extra tooling
  • you want a lightweight, mature shell script with no runtime dependencies

When to avoid

  • you need declarative env file loading without executing arbitrary shell code
  • you want cross-shell support beyond bash/zsh
  • you prefer containerized or direnv-style sandboxed environment management

Facets

cli-tool · maturity stable

developer-tools cli configuration-management developer-tools cli shell-environments dotenv per-project-env cd-hook shell-extension command-line automation linux macos bash zsh

1 source

Member repositories

RepositoryRoleHealth v2
hyperupcall/autoenvmain47

For agents

markdown · JSON · MCP: product_card(name="hyperupcall/autoenv")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem