[{"data":1,"prerenderedAt":192},["ShallowReactive",2],{"packages":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"hero":9,"extensions":25,"databases":82,"observability":132,"misc":152,"_id":186,"_type":187,"_source":188,"_file":189,"_stem":190,"_extension":191},"/packages","",false,"Hummingbird - Ecosystem","Hummingbird has a rich ecosystem of mature packages to help you build your backend.",{"title":10,"description":11,"links":12},"Ecosystem","Some highlighted packages that are commonly used with Hummingbird.",[13,20],{"label":14,"icon":15,"trailing":16,"size":17,"to":18,"target":19},"Get started","i-heroicons-arrow-right-20-solid",true,"xl","https://github.com/hummingbird-project/hummingbird","_blank",{"label":21,"icon":22,"size":17,"color":23,"to":24,"target":19},"Browse All","i-heroicons-magnifying-glass","gray","https://swiftpackageindex.com/search?query=platform%3Alinux",{"title":26,"description":27,"items":28},"Official Extensions","There are official extensions to cover many of your use cases.",[29,36,42,48,54,60,65,70,76],{"title":30,"library":31,"description":32,"icon":33,"to":34,"class":35},"WebSocket","HummingbirdWebSocket","WebSocket upgrade support for the Hummingbird server framework.","i-heroicons-globe-alt","https://github.com/hummingbird-project/hummingbird-websocket","col-span-4",{"title":37,"library":38,"description":39,"icon":40,"to":41,"class":35},"AWS Lambda","HummingbirdLambda","Run Hummingbird inside an AWS Lambda.","i-simple-icons-awslambda","https://github.com/hummingbird-project/hummingbird-lambda",{"title":43,"library":44,"description":45,"icon":46,"to":47,"class":35},"Authentication","HummingbirdAuth","Authentication framework and extensions for Hummingbird server framework.","i-heroicons-lock-closed","https://github.com/hummingbird-project/hummingbird-auth",{"title":49,"library":50,"description":51,"icon":52,"to":53,"class":35},"OpenAPI","OpenAPIHummingbird","Generate Swift client and server code from an OpenAPI document.","i-simple-icons-swagger","https://github.com/swift-server/swift-openapi-hummingbird",{"title":55,"library":56,"description":57,"icon":58,"to":59,"class":35},"Fluent ORM","HummingbirdFluent","Hummingbird interface to the Fluent database ORM.","i-heroicons-circle-stack","https://github.com/hummingbird-project/hummingbird-fluent",{"title":61,"library":62,"description":63,"icon":52,"to":64,"class":35},"HTTP Compression","HummingbirdCompression","Request decompression and response compression for Hummingbird","https://github.com/hummingbird-project/hummingbird-compression",{"title":66,"library":67,"description":68,"to":69,"class":35},"Valkey","HummingbirdValkey","Hummingbird integration with valkey-swift library.","https://github.com/hummingbird-project/hummingbird-valkey",{"title":71,"library":72,"description":73,"icon":74,"to":75,"class":35},"Mustache","Swift-Mustache","Package for rendering dynamic content using Mustache templates.","i-mdi-mustache","https://github.com/hummingbird-project/swift-mustache",{"title":77,"library":78,"description":79,"icon":80,"to":81,"class":35},"Job Queues","Jobs","Job queue used to persist and offload work to other servers.","i-fluent-people-queue-24-regular","https://github.com/hummingbird-project/swift-jobs",{"title":83,"items":84},"Database Support",[85,91,97,103,109,114,120,126],{"title":86,"library":87,"description":88,"icon":89,"to":90},"PostgreSQL","PostgresNIO","Non-blocking, event-driven Swift client for PostgreSQL.","i-simple-icons-postgresql","https://github.com/vapor/postgres-nio",{"title":92,"library":93,"description":94,"icon":95,"to":96},"MySQL","MySQLNIO","Non-blocking, event-driven Swift client for MySQL.","i-simple-icons-mysql","https://github.com/vapor/mysql-nio",{"title":98,"library":99,"description":100,"icon":101,"to":102},"SQLite","SQLiteNIO","Non-blocking wrapper for libsqlite3-dev.","i-simple-icons-sqlite","https://github.com/vapor/sqlite-nio",{"title":104,"library":105,"description":106,"icon":107,"to":108},"Oracle","OracleNIO","Non-blocking, event-driven Swift client for Oracle Databases.","i-simple-icons-oracle","https://github.com/lovetodream/oracle-nio",{"title":110,"library":111,"description":112,"to":113},"Valkey/Redis","valkey-swift","Modern Swift client for Valkey and Redis.","https://github.com/valkey-io/valkey-swift",{"title":115,"library":116,"description":117,"icon":118,"to":119},"MongoDB","MongoKitten","A fast, pure swift MongoDB driver built for Server Side Swift.","i-simple-icons-mongodb","https://github.com/orlandos-nl/MongoKitten",{"title":121,"library":122,"description":123,"icon":124,"to":125},"Apache Cassandra","Swift-Cassandra-Client","A Swift client for Apache Cassandra.","i-simple-icons-apachecassandra","https://github.com/apple/swift-cassandra-client",{"title":127,"library":128,"description":129,"icon":130,"to":131},"Apache Kafka","Swift-Kafka-Client","A Swift client for Apache Kafka.","i-simple-icons-apachekafka","https://github.com/swift-server/swift-kafka-client",{"title":133,"description":134,"items":135},"Observability","Observability is integrated throughout the stack.",[136,142,148],{"title":137,"description":138,"icon":139,"to":140,"class":141},"Logging","A Logging API package for Swift.","i-heroicons-book-open","https://github.com/apple/swift-log","col-start-5 col-span-4",{"title":143,"description":144,"icon":145,"to":146,"class":147},"Metrics","A Metrics API package for Swift.","i-heroicons-chart-bar","https://github.com/apple/swift-metrics","col-start-3 col-span-4",{"title":149,"description":150,"icon":22,"to":151,"class":35},"Tracing","A Distributed Tracing API for Swift.","https://github.com/apple/swift-distributed-tracing",{"title":153,"description":154,"items":155},"Other Packages","Other packages that are commonly used with Hummingbird.",[156,162,168,174,180],{"title":157,"library":158,"description":159,"icon":160,"to":161,"class":35},"JWT","JWTKit","JSON Web Token signing and verification.","i-simple-icons-jsonwebtokens","https://github.com/vapor/jwt-kit",{"title":163,"library":164,"description":165,"icon":166,"to":167,"class":35},"WebAuthn (PassKey)","WebAuthn Swift","WebAuthn (Passkey) server support.","i-simple-icons-webauthn","https://github.com/swift-server/webauthn-swift",{"title":169,"library":170,"description":171,"icon":172,"to":173,"class":35},"Apple Push Notifications","APNSwift","Support for Apple Push Notification.","i-simple-icons-apple","https://github.com/swift-server-community/APNSwift",{"title":175,"library":176,"description":177,"icon":178,"to":179,"class":147},"Amazon Web Services","Soto","Swift language SDK for Amazon Web Services.","i-mdi-aws","https://github.com/soto-project/soto",{"title":181,"library":182,"description":183,"icon":184,"to":185,"class":35},"MQTT","MTTNIO","A SwiftNIO based MQTT v3.1.1 and v5.0 client.","i-simple-icons-mqtt","https://github.com/swift-server-community/mqtt-nio","content:packages.yml","yaml","content","packages.yml","packages","yml",1775478208688]