Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kylef/swiftenv

Swift Version Manager
https://github.com/kylef/swiftenv

Last synced: 20 days ago
JSON representation

Swift Version Manager

Awesome Lists containing this project

README

        

# Swift Version Manager

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

This project was heavily inspired by [pyenv](https://github.com/yyuu/pyenv).

![swiftenv screenshot](docs/_static/swiftenv.png)

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

- [Installation](https://swiftenv.fuller.li/en/latest/installation.html)
- [Getting Started](https://swiftenv.fuller.li/en/latest/getting-started.html)
- [Command Reference](https://swiftenv.fuller.li/en/latest/commands.html)
- [`version`](https://swiftenv.fuller.li/en/latest/commands.html#version)
- [`versions`](https://swiftenv.fuller.li/en/latest/commands.html#versions)
- [`global`](https://swiftenv.fuller.li/en/latest/commands.html#global)
- [`local`](https://swiftenv.fuller.li/en/latest/commands.html#local)
- [`install`](https://swiftenv.fuller.li/en/latest/commands.html#install)
- [`uninstall`](https://swiftenv.fuller.li/en/latest/commands.html#uninstall)
- [`which`](https://swiftenv.fuller.li/en/latest/commands.html#which)
- Integrations
- [Heroku](https://swiftenv.fuller.li/en/latest/integrations/heroku.html)
- [Travis CI](https://swiftenv.fuller.li/en/latest/integrations/travis-ci.html)