Setting Up

Kitura can run on both macOS and Linux.
To start, you’ll need to install a few prerequisites.


Download and install Xcode 8.3.

Ubuntu Linux

Kitura is tested on Ubuntu 14.04 LTS and Ubuntu 16.04 LTS.

Install the following Linux system packages:

$ sudo apt-get update
$ sudo apt-get install clang libicu-dev libcurl4-openssl-dev libssl-dev

Download a Swift 3.1 toolchain from

After extracting the .tar.gz file, update your PATH environment variable so that it includes the extracted tools:

$ export PATH=<path to uncompressed tar contents>/usr/bin:$PATH

Next Steps

Now you are now ready to develop your first Kitura app. Learn how to Get Started.