Skip to content
@hummingbird-project

Hummingbird

Lightweight, flexible HTTP server framework written in Swift

Image

Hummingbird is a lightweight, flexible modern web application framework. It is built with a modular design and provides a robust set of features to build your next web application.

Getting Started

Find out more about Hummingbird by either visiting our website, or reading the documentation. Join our developer community discord to ask questions, discuss features or just to shoot the breeze.

Contributing

We welcome contributions from everyone. Guidelines for contributing to the Hummingbird project can be found here.

Pinned Loading

  1. hummingbird hummingbird Public

    Lightweight, flexible HTTP server framework written in Swift

    Swift 1.9k 101

  2. hummingbird-examples hummingbird-examples Public

    Examples demonstrating various aspects of the Hummingbird swift server framework

    Swift 151 36

  3. hummingbird-websocket hummingbird-websocket Public

    Websocket upgrade support for Hummingbird

    Swift 51 14

  4. hummingbird-auth hummingbird-auth Public

    Authentication framework and extensions for Hummingbird

    Swift 53 10

  5. template template Public

    Hummingbird project template

    Swift 40 11

  6. swift-mustache swift-mustache Public

    Mustache templating engine

    Swift 83 10

Repositories

Showing 10 of 31 repositories
  • hummingbird Public

    Lightweight, flexible HTTP server framework written in Swift

    hummingbird-project/hummingbird's past year of commit activity
    Swift 1,889 Apache-2.0 101 13 9 Updated Sep 30, 2026
  • hummingbird-lambda Public

    Hummingbird running inside an AWS Lambda

    hummingbird-project/hummingbird-lambda's past year of commit activity
    Swift 40 Apache-2.0 7 1 0 Updated Sep 30, 2026
  • swift-jobs Public

    Durable job execution. Offload work your server would be doing to another server

    hummingbird-project/swift-jobs's past year of commit activity
    Swift 53 Apache-2.0 3 2 1 Updated Sep 29, 2026
  • hummingbird-postgres Public

    Postgres drivers for Hummingbird frameworks

    hummingbird-project/hummingbird-postgres's past year of commit activity
    Swift 14 Apache-2.0 2 1 0 Updated Sep 29, 2026
  • hummingbird-compression Public

    Compression support for Hummingbird server framework

    hummingbird-project/hummingbird-compression's past year of commit activity
    Swift 8 Apache-2.0 1 1 1 Updated Sep 29, 2026
  • hummingbird-fluent Public

    Hummingbird integration with Fluent database ORM

    hummingbird-project/hummingbird-fluent's past year of commit activity
    Swift 20 Apache-2.0 2 0 0 Updated Sep 29, 2026
  • hummingbird-project-template Public

    Template for all the Hummingbird repositories

    hummingbird-project/hummingbird-project-template's past year of commit activity
    Shell 0 0 0 0 Updated Sep 28, 2026
  • hummingbird-websocket Public

    Websocket upgrade support for Hummingbird

    hummingbird-project/hummingbird-websocket's past year of commit activity
    Swift 51 Apache-2.0 14 2 0 Updated Sep 28, 2026
  • swift-websocket Public

    Support for WebSockets

    hummingbird-project/swift-websocket's past year of commit activity
    Swift 74 Apache-2.0 7 0 0 Updated Sep 28, 2026
  • swift-jobs-valkey Public

    Valkey/Redis driver for swift-jobs

    hummingbird-project/swift-jobs-valkey's past year of commit activity
    Swift 3 Apache-2.0 5 0 1 Updated Sep 28, 2026