Skip to content
@version-fox

VersionFox

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

Hi there 👋

Welcome to here!

Introduction

vfox is a cross-platform version manager(similar to nvm, fvm, sdkman, asdf-vm, etc.), extendable via plugins. It allows you to quickly install and switch between different environment you need via the command line.

Why use vfox?

  • cross-platform support (Windows, Linux, macOS)
  • consistent commands to manage all your languages
  • supports different versions for different projects, different shells, and globally.
  • simple plugin system to add support for your runtime of choice
  • automatically switches runtime versions as you traverse your project
  • support for existing config files .node-version, .nvmrc, .sdkmanrc for easy migration
  • shell completion available for common shells (Bash, ZSH, Powershell, Clink)
  • it's faster than asdf-vm, and offers more simple commands and genuine cross-platform unification. see Comparison with asdf

Getting Started

To get started with vfox, visit the official documentation for installation instructions and usage details.

Contributing

We welcome contributions! If you'd like to contribute to VersionFox, please check out our Contribution Guidelines.

License

VersionFox is licensed under the Apache-2.0 License.

Pinned Loading

  1. vfox vfox Public

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

    Go 4k 157

  2. vfox-plugins vfox-plugins Public

    🚀🚀 This repository serves as a registry for vfox community plugins.

    Python 32 19

  3. vfox-java vfox-java Public

    ☕️ Java plugin for vfox

    Lua 34 10

  4. vfox-nodejs vfox-nodejs Public

    Node.js plugin for vfox

    Lua 8 8

  5. vfox-python vfox-python Public

    🐍Python plugin for vfox.

    Lua 11 6

Repositories

Showing 10 of 31 repositories
  • vfox-plugins Public

    🚀🚀 This repository serves as a registry for vfox community plugins.

    version-fox/vfox-plugins's past year of commit activity
    Python 32 19 3 3 Updated Sep 12, 2026
  • vfox-flutter Public

    Flutter plugin for vfox

    version-fox/vfox-flutter's past year of commit activity
    Lua 2 Apache-2.0 7 1 (1 issue needs help) 0 Updated Sep 12, 2026
  • vfox Public

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

    version-fox/vfox's past year of commit activity
    Go 3,981 Apache-2.0 157 64 (2 issues need help) 3 Updated Sep 12, 2026
  • vfox-php Public

    PHP plugin for vfox

    version-fox/vfox-php's past year of commit activity
    Lua 18 Apache-2.0 13 1 0 Updated Sep 12, 2026
  • vfox-python Public

    🐍Python plugin for vfox.

    version-fox/vfox-python's past year of commit activity
    Lua 11 Apache-2.0 6 1 0 Updated Sep 12, 2026
  • vfox-java Public

    ☕️ Java plugin for vfox

    version-fox/vfox-java's past year of commit activity
    Lua 34 Apache-2.0 10 0 0 Updated Sep 12, 2026
  • vfox-plugin-template Public template

    📦 vfox plugin template with GitHub Actions and more!

    version-fox/vfox-plugin-template's past year of commit activity
    Lua 10 Apache-2.0 4 0 0 Updated Sep 12, 2026
  • vfox-deno Public

    Deno plugin for vfox

    version-fox/vfox-deno's past year of commit activity
    Lua 3 Apache-2.0 1 0 0 Updated Sep 12, 2026
  • vfox-golang Public

    Golang plugin for vfox

    version-fox/vfox-golang's past year of commit activity
    Lua 5 Apache-2.0 7 0 1 Updated Sep 12, 2026
  • plugin-manifest-action Public

    The action to generate manifest of plugin and release.

    version-fox/plugin-manifest-action's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 12, 2026