Autoenv
A shell utility that loads per-project environment settings when you enter a directory.
By The Autoenv contributors
Alternatives
About Autoenv
Autoenv runs an .env file when you change into a directory that contains one. It can also run an .env.leave file when you leave, if leave handling is enabled.
The project describes using it to activate environments and set project-specific variables. Installation methods include Homebrew, npm, and Git, followed by configuration for the shell in use.
Strengths
- Loads project settings automatically when entering a directory
- Can run a separate script when leaving a directory
- Supports nested directory environments
Limitations
- Requires shell configuration
Details
- Pricing
- FreeFree and open source under the MIT license.
- License
- MIT
- Developer
- The Autoenv contributors
- Platforms
- Command line
- How it runs
- Downloadable app
- Best suited for
- Developers who want shell settings to follow project directories
- Categories
- Automation, CLI tools
- Last verified
- Added
- Provenance
- Selected from the Homebrew formula