A fast, cross-platform CLI tool written in Rust to detect Python virtual environments in a given directory.
Supports detection via local directories, Poetry, and Pyenv managers.
- Detects Python virtual environments in the current or specified directory
- Supports local, Poetry, and Pyenv environments
- Cross-platform: Linux, macOS, Windows
- Fast and lightweight (single binary)
- Pretty table output
Download the latest binary for your OS from the GitHub Releases page.
Or build from source:
cargo install --path .venvdetect [OPTIONS] [DIRECTORY]- Run without arguments to detect environments in the current directory.
- Use
--allto list all detected environments.
To build manually:
cargo build --releaseContributions are welcome! Please open issues or pull requests.
MIT