FindSoftware

Swifter

Tiny HTTP server engine written in Swift.

Swifter is an HTTP server engine written in Swift. An application creates an HttpServer in code, registers handlers for routes, and calls start(), so the server runs as the application’s own process. The README shows examples for routes, serving files from a directory, redirects, HTML built in Swift and WebSocket handlers. It is installed through the Swift Package Manager, CocoaPods or Carthage.

Worth knowing

The default branch is stable. The master branch adds an experimental web-framework layer on top of it, and the 2.0 branch, an async IO version, is marked experimental in the README.

Identity

Status
Stub
Maintainer
Damian Kołakowski3
First release
20154

Rendering and deploy

Runs as
Always on2
Install with
Swift Package Manager2

Releases

Current major version
15
Last release
2020-09-265

Adoption

GitHub stars
4,0181
Contributors
786

Why these figures do not compare

Sources

  1. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/httpswift/swifter
  2. 2026-10-26: links, Categories, Runtime, Install with, Runs as
    github.com/httpswift/swifter/blob/stable/README.md
  3. 2026-10-26: License, License model, Maintainer
    github.com/httpswift/swifter/blob/stable/LICENSE
  4. 2026-10-26: First release
    api.github.com/repos/httpswift/swifter/git/refs/tags/1.0.2
  5. 2026-10-26: Current major version, Last release
    api.github.com/repos/httpswift/swifter/releases
  6. 2026-10-26: Contributors
    api.github.com/repos/httpswift/swifter/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON