Skip to content
@Kitura

Kitura

Kitura - Server Side framework written in Swift

Kitura

Kitura is a Swift server-side ecosystem with a long history in the Swift community.

Originally developed during the IBM / Swift@IBM era, Kitura helped establish server-side Swift as a practical option for building web services, APIs, middleware, networking components, authentication integrations, database tooling, templating, documentation, and related infrastructure.

Current Status

Kitura remains available and maintained by the community.

In recent years, development has been intentionally low-and-slow: keeping the ecosystem accessible, preserving the historical work, and handling maintenance as capacity allowed. The project is now entering a more active modernization phase.

The existing repositories contain a mix of stable historical packages, older infrastructure, and components that need review against the current Swift ecosystem. Maintainers are evaluating each repository carefully before deciding whether it should continue as-is, be modernized, be rewritten, be merged into another package, or be retired with clear guidance.

Modernization in Progress

The current effort is focused on making Kitura easier to understand, maintain, contribute to, and use with contemporary Swift.

This work includes:

  • repository-by-repository review;
  • migration from older CI infrastructure to GitHub Actions;
  • clear handling of legacy licensing and history;
  • modernization or clean rewrites where appropriate;
  • retirement of packages that are no longer useful in today's Swift ecosystem;
  • stronger automated quality checks;
  • DocC-based documentation;
  • updated examples, tutorials, and sample projects;
  • a refreshed public website once the modernized ecosystem is ready.

Older releases, tags, branches, and license terms remain part of Kitura's history and will continue to be handled transparently.

Until the modernization work is complete, please treat individual repositories as being under active review unless their README states otherwise.

Kitura's history remains visible. Its next chapter is being built deliberately.

Pinned Loading

  1. Kitura Kitura Public

    A Swift web framework and HTTP server.

    Swift 7.6k 499

  2. BlueSocket BlueSocket Public

    Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.

    Swift 1.4k 194

  3. Swift-Kuery Swift-Kuery Public

    SQL database abstraction layer

    Swift 421 39

  4. Swift-Kuery-ORM Swift-Kuery-ORM Public

    An ORM for Swift, built on Codable

    Swift 215 30

  5. Kitura-net Kitura-net Public

    Kitura networking

    Swift 104 80

  6. Kitura-NIO Kitura-NIO Public

    A networking library for Kitura, based on SwiftNIO

    Swift 37 24

Repositories

Showing 10 of 75 repositories

Top languages

Loading…

Most used topics

Loading…