A high performance and simple to use web framework for building modern Swift applications.

Get started with Kitura

Build end-to-end applications in Swift

Kitura is a modular, package-based web framework written in the Swift language. Install, create and deploy in under 3 minutes.

Get involved on GitHub.

Built on core Swift technologies

Kitura scales out of the box, thanks to Grand Central Dispatch. Create your app using Foundation APIs you already know, on macOS and Linux. Manage dependencies and versioning with Swift Package Manager.

Ready for the cloud

Clone, build, push – using tools you already know. Easily deploy to cloud platforms like IBM Cloud, with buildpacks and Docker containers already provided.


For more information on how IBM Engineering is optimising Swift for end-to-end development, visit our Developer Center.

Swift@IBM DevCenter