swiftenv icon indicating copy to clipboard operation
swiftenv copied to clipboard

Swift Version Manager

Swift Version Manager

swiftenv allows you to easily install, and switch between multiple versions of Swift.

This project was heavily inspired by pyenv.

swiftenv screenshot

swiftenv allows you to:

  • Change the global Swift version, per user.
  • Set a per-project Swift version.
  • Allows you to override the Swift version with an environmental variable.

The User Guide