version-fox/vfox

A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 21 minutes ago
Added to GitGenius on September 17th, 2026
Created on December 9th, 2023
Open Issues & Pull Requests: 64 (+0)
GitHub issues: Enabled
Number of forks: 157
Total Stargazers: 3,989 (+0)
Total Subscribers: 17 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 36.1 hours
Mean response time: 41.9 days
90th percentile: 116.9 days
Tracked items: 215

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 16% of issues opened in the past year have never received a reply. 93% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 21 hours, while "enhancement" waits about 6 days. 79% of issues opened in the past year have been closed, leaving a working backlog. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 45
New in 7 days: 0
Closed in 7 days: 2
Avg open age: 458 days
Stale 30+ days: 41
Stale 90+ days: 38

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • bug (112)
  • enhancement (77)
  • question (39)
  • need-more-info (4)
  • plugin (4)
  • documentation (1)
  • good first issue (1)
  • help wanted (1)

Most active issues this week

Detailed Description

vfox is a cross-platform version manager that allows you to install and switch between different runtime versions across multiple programming languages and environments.

The tool addresses the friction of managing different runtime versions when switching between projects or dealing with complex environment configurations. It works by providing a plugin-based system that lets you quickly install and activate specific versions of runtimes like Java, Node.js, Go, Python, Flutter, and .NET. The tool automatically switches runtime versions as you navigate between projects and supports reading existing version configuration files such as .node-version, .nvmrc, and .sdkmanrc, making migration from other version managers straightforward.

You should consider vfox if you work across multiple projects with different runtime requirements or find yourself frequently reconfiguring your development environment. It suits teams and individual developers who want consistent version management across Windows, Linux, and macOS without learning different commands for each platform. The plugin system makes it extensible to any runtime you need to manage. The README positions it as an alternative to tools like nvm, fvm, sdkman, and asdf-vm, offering a unified cross-platform approach with automatic version switching and shell completion support.

The project maintains active engagement with its user base, with nearly all open issues originating from outside users rather than the core team, demonstrating substantial real-world adoption. Maintainers typically respond to new issues and pull requests within a few days. The issue tracker shows a healthy mix of bug reports, enhancement requests, and user questions, indicating ongoing refinement and community-driven development.