fvm
brew install fvm
v4.1.1
MIT
Flutter version manager to switch SDK versions per project, written in Dart.
Why you might care
Simplifies managing multiple Flutter SDK versions across projects without polluting your global PATH. Essential for teams working on apps requiring different Flutter versions simultaneously. Single-binary installation with per-project version pinning via FVM config files.
5.0k
30-day installs · #602
11.2k
90-day · #770
11.2k
365-day · #1364
Runtime dependencies
Build dependencies
Links
- https://fvm.app
- Brew formula source: Formula/f/fvm.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"asdf",
"rbenv",
"nvm"
],
"build_dependencies": [
"dart-sdk"
],
"categories": [
"version-control",
"package-manager"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"dartaotruntime"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Manage Flutter SDK versions per project",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:52+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "fvm",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://fvm.app",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "Index \u2013 FVM",
"installs_30d": 4980,
"installs_365d": 11192,
"installs_90d": 11192,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:45:52+00:00",
"llm_model": "claude-haiku-4-5",
"name": "fvm",
"oldnames": [],
"one_liner": "Flutter version manager to switch SDK versions per project, written in Dart.",
"optional_dependencies": [],
"rank_30d": 602,
"rank_365d": 1364,
"rank_90d": 770,
"raw_hash": "bed90b2df5ad0351",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/f/fvm.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "4.1.1",
"versioned_formulae": [],
"why_use_this": "Simplifies managing multiple Flutter SDK versions across projects without polluting your global PATH. Essential for teams working on apps requiring different Flutter versions simultaneously. Single-binary installation with per-project version pinning via FVM config files."
}