Skip to content
SPECIFICTION
Get listed

fenv

github.com

macOSLinux

Spec sheet

Purpose
fenv is a command-line tool for managing multiple Flutter SDK versions on a local machine.Read 7 Oct 2026 · github.com
Intended users
The README describes fenv as an out-of-the-box tool developed for professional Flutter developers.Read 7 Oct 2026 · github.com
License
The GitHub repository identifies the project license as MIT.Read 7 Oct 2026 · github.com
Dependencies
The project says fenv is a single statically linked executable and does not require Dart or other dependencies.Read 7 Oct 2026 · github.com
Flutter command limit
For versioned Flutter SDKs, fenv blocks flutter upgrade, flutter downgrade, and flutter channel; channel SDKs allow upgrade and downgrade but block channel changes.Read 7 Oct 2026 · github.com
Flutter command limits
The README says flutter upgrade, downgrade, and channel commands are disallowed for versioned SDKs managed by fenv; upgrade and downgrade are allowed for channel SDKs.Read 7 Oct 2026 · github.com
Global and local versions
fenv supports selecting a global Flutter version and a project-specific version recorded in a .flutter-version file.Read 7 Oct 2026 · github.com
IDE integrations
The README describes VS Code SDK discovery commands and an fenv workspace command for IntelliJ IDEA.Read 7 Oct 2026 · github.com
IDE support
The README describes VS Code SDK discovery and an fenv workspace command for regenerating IntelliJ IDEA configuration.Read 7 Oct 2026 · github.com
Latest listed release
The releases page lists v0.3.1 as the latest release.Read 7 Oct 2026 · github.com
Project description
The README describes fenv as a hobby project inspired by pyenv and welcomes feedback.Read 7 Oct 2026 · github.com
Project status
The README describes fenv as a hobby project inspired by pyenv and welcomes feedback.Read 7 Oct 2026 · github.com
Shell support
The installation instructions cover bash, zsh, fish, and ksh.Read 7 Oct 2026 · github.com
Shells
The installation instructions provide setup guidance for zsh, bash, fish, and ksh.Read 7 Oct 2026 · github.com
Support contact
The fenv GitHub organization page lists [email protected] as its contact email.Read 7 Oct 2026 · github.com
Supported platforms
The README lists Linux x86_64 and aarch64, and macOS x86_64 and aarch64.Read 7 Oct 2026 · github.com
Supported systems
The README lists Linux x86_64 and aarch64, and macOS x86_64 and aarch64.Read 7 Oct 2026 · github.com
Version selection
Users can install specific Flutter versions or the latest snapshot of the stable, beta, dev, or master channels.Read 7 Oct 2026 · github.com

Where Specifiction places it

Alternatives to fenvAll alternatives →