Skip to content
@hummingbird-project

Hummingbird

Lightweight, flexible HTTP server framework written in Swift

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.6k 77

  2. hummingbird-examples hummingbird-examples Public

    Examples demonstrating various aspects of the Hummingbird swift server framework

    Swift 134 33

  3. hummingbird-websocket hummingbird-websocket Public

    Websocket upgrade support for Hummingbird

    Swift 44 10

  4. hummingbird-auth hummingbird-auth Public

    Authentication framework and extensions for Hummingbird

    Swift 41 7

  5. template template Public

    Hummingbird project template

    Swift 35 8

  6. swift-mustache swift-mustache Public

    Mustache templating engine

    Swift 71 7

Repositories

Showing 10 of 24 repositories
  • hummingbird.codes Public

    The one and only website

    hummingbird-project/hummingbird.codes’s past year of commit activity
    Vue 2 4 0 3 Updated Dec 2, 2025
  • hummingbird-websocket Public

    Websocket upgrade support for Hummingbird

    hummingbird-project/hummingbird-websocket’s past year of commit activity
    Swift 44 Apache-2.0 10 2 1 Updated Nov 30, 2025
  • swift-websocket Public

    Support for WebSockets

    hummingbird-project/swift-websocket’s past year of commit activity
    Swift 57 Apache-2.0 6 1 0 Updated Nov 28, 2025
  • swift-jobs-valkey Public

    Redis driver for swift-jobs

    hummingbird-project/swift-jobs-valkey’s past year of commit activity
    Swift 3 Apache-2.0 4 0 0 Updated Nov 28, 2025
  • hummingbird-project/postgres-migrations’s past year of commit activity
    Swift 3 Apache-2.0 2 1 0 Updated Nov 24, 2025
  • hummingbird-fluent Public

    Hummingbird integration with Fluent database ORM

    hummingbird-project/hummingbird-fluent’s past year of commit activity
    Swift 15 Apache-2.0 1 0 0 Updated Nov 24, 2025
  • hummingbird-compression Public

    Compression support for Hummingbird server framework

    hummingbird-project/hummingbird-compression’s past year of commit activity
    Swift 6 Apache-2.0 1 1 1 Updated Nov 24, 2025
  • swift-jobs Public

    Offload work your server would be doing to another server

    hummingbird-project/swift-jobs’s past year of commit activity
    Swift 34 Apache-2.0 2 4 3 Updated Nov 23, 2025
  • swift-mustache Public

    Mustache templating engine

    hummingbird-project/swift-mustache’s past year of commit activity
    Swift 71 Apache-2.0 7 7 0 Updated Nov 24, 2025
  • swift-jobs-postgres Public

    Postgres driver for swift-jobs

    hummingbird-project/swift-jobs-postgres’s past year of commit activity
    Swift 4 Apache-2.0 1 2 1 Updated Nov 24, 2025