Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: server-side-swift
vapor/fluent-postgres-driver
๐ PostgreSQL driver for Fluent.
Language: Swift - Size: 324 KB - Last synced: 27 minutes ago - Pushed: about 2 hours ago - Stars: 147 - Forks: 52
vapor/redis
Vapor provider for RediStack
Language: Swift - Size: 621 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 462 - Forks: 57
Kitura/Kitura
A Swift web framework and HTTP server.
Language: Swift - Size: 7.43 MB - Last synced: about 19 hours ago - Pushed: over 1 year ago - Stars: 7,616 - Forks: 495
vapor/template
Used by Vapor Toolboxโs new project command
Language: Swift - Size: 4.04 MB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 66 - Forks: 51
hummingbird-project/hummingbird
Lightweight, flexible HTTP server framework written in Swift
Language: Swift - Size: 10.9 MB - Last synced: about 22 hours ago - Pushed: 1 day ago - Stars: 773 - Forks: 42
vapor/template-fluent-mysql
A template ready for use configured with Fluent and MySQL
Language: Swift - Size: 34.2 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 1
vapor/template-fluent-postgres
A template ready for use configured with Fluent and PostgreSQL
Language: Swift - Size: 36.1 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 6 - Forks: 2
vapor/template-bare
A barebones template ready for use
Language: Dockerfile - Size: 26.4 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 12 - Forks: 2
vapor/template-fluent-postgres-leaf
A template ready for use configured with Leaf, Fluent and PostgreSQL
Language: Swift - Size: 37.1 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 1
vapor/template-fluent-sqlite
A template ready for use configured with Fluent and SQLite
Language: Swift - Size: 20.5 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
vapor/vapor
๐ง A server-side Swift HTTP web framework.
Language: Swift - Size: 16.1 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 23,811 - Forks: 1,411
vapor/fluent-sqlite-driver
Fluent driver for SQLite
Language: Swift - Size: 182 KB - Last synced: about 20 hours ago - Pushed: about 24 hours ago - Stars: 67 - Forks: 21
vapor/docs
๐ Documentation markdown for all Vapor packages.
Language: Swift - Size: 17.3 MB - Last synced: about 22 hours ago - Pushed: 1 day ago - Stars: 313 - Forks: 324
vapor/console-kit
๐ป APIs for creating interactive CLI tools.
Language: Swift - Size: 704 KB - Last synced: about 24 hours ago - Pushed: 1 day ago - Stars: 446 - Forks: 51
brightdigit/Sublimation
Fetch and Save Dynamic Server URLs for Full Stack Swift Development
Language: Swift - Size: 437 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 3 - Forks: 0
vapor/fluent-kit
Swift ORM (queries, models, and relations) for NoSQL and SQL databases
Language: Swift - Size: 1.1 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 197 - Forks: 115
vapor/postgres-kit
๐ Non-blocking, event-driven Swift client for PostgreSQL.
Language: Swift - Size: 793 KB - Last synced: about 19 hours ago - Pushed: 15 days ago - Stars: 181 - Forks: 68
ordo-one/package-benchmark
Swift benchmark runner with many performance metrics and great CI support
Language: Swift - Size: 1.02 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 265 - Forks: 20
vapor/sqlite-kit
Non-blocking SQLite client library with SQL builder built on SwiftNIO
Language: Swift - Size: 2.57 MB - Last synced: about 19 hours ago - Pushed: 3 days ago - Stars: 56 - Forks: 28
chaqmoq/http
A non-blocking, event-driven HTTP package in Swift and powered by SwiftNIO
Language: Swift - Size: 541 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 1
vapor/sql-kit
*๏ธโฃ Build SQL queries in Swift. Extensible, protocol-based design that supports DQL, DML, and DDL.
Language: Swift - Size: 495 KB - Last synced: 3 days ago - Pushed: 17 days ago - Stars: 220 - Forks: 56
vapor/routing-kit
๐ High-performance trie-node router.
Language: Swift - Size: 8.56 MB - Last synced: 3 days ago - Pushed: 11 days ago - Stars: 122 - Forks: 36
vapor/multipart-kit
๐ Parses and serializes multipart-encoded data with Codable support.
Language: Swift - Size: 221 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 127 - Forks: 38
vapor/open-crypto ๐ฆ
๐ Hashing (BCrypt, SHA2, HMAC), encryption (AES), public-key (RSA), and random data generation.
Language: Swift - Size: 455 KB - Last synced: 3 days ago - Pushed: almost 4 years ago - Stars: 133 - Forks: 34
vapor-community/async
โฑ Promises and reactive-streams in Swift built for high-performance and scalability.
Language: Swift - Size: 352 KB - Last synced: 3 days ago - Pushed: over 5 years ago - Stars: 35 - Forks: 7
soto-project/soto
Swift SDK for AWS that works on Linux, macOS and iOS
Language: Swift - Size: 319 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 859 - Forks: 81
PerfectlySoft/Perfect
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and moreโฆ)
Language: Swift - Size: 5.21 MB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 13,832 - Forks: 946
tayloraswift/swift-web-semantics
mime definitions, cache-control, and http semantics for server applications
Language: Swift - Size: 49.8 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
vapor/toolbox
Simplifies common command line tasks when using Vapor
Language: Swift - Size: 28.8 MB - Last synced: 15 days ago - Pushed: 23 days ago - Stars: 277 - Forks: 84
vapor/leaf-kit
๐ An expressive, performant, and extensible templating language built for Swift.
Language: Swift - Size: 570 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 46 - Forks: 38
hummingbird-project/hummingbird-examples
Examples demonstrating various aspects of the Hummingbird swift server framework
Language: Swift - Size: 591 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 48 - Forks: 13
nerzh/telegram-vapor-bot
๐ค The wrapper for the Telegram Bot API written in Swift with Vapor. It's not a framework. There is no special syntax here. This is a library that implements all Telegram Bot API methods, which is available to you to work with Vapor.
Language: Swift - Size: 783 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 188 - Forks: 26
vapor-community/awesome-vapor
A curated list of Vapor-related awesome projects.
Language: Ruby - Size: 169 KB - Last synced: 1 day ago - Pushed: 7 months ago - Stars: 1,135 - Forks: 60
pointfreeco/pointfreeco
๐ฌ The source for www.pointfree.co, a video series on functional programming and the Swift programming language.
Language: Swift - Size: 766 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1,068 - Forks: 92
tayloraswift/swift-dom
taylorโs (not so) famous HTML DSL ๐
Language: Swift - Size: 194 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 12 - Forks: 0
vapor/url-encoded-form ๐ฆ
๐ Parse and serialize url-encoded form data with Codable support.
Language: Swift - Size: 56.6 KB - Last synced: 4 days ago - Pushed: about 4 years ago - Stars: 40 - Forks: 21
vapor/websocket-kit
WebSocket client library built on SwiftNIO
Language: Swift - Size: 153 KB - Last synced: about 19 hours ago - Pushed: 23 days ago - Stars: 265 - Forks: 79
vapor/http ๐ฆ
๐ Non-blocking, event-driven HTTP built on Swift NIO.
Language: Swift - Size: 9.62 MB - Last synced: 3 days ago - Pushed: over 2 years ago - Stars: 238 - Forks: 68
vapor/sqlite-nio
Non-blocking wrapper for libsqlite3-dev using SwiftNIO
Language: C - Size: 5.56 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 58 - Forks: 13
vapor/postgres-nio
๐ Non-blocking, event-driven Swift client for PostgreSQL.
Language: Swift - Size: 1.21 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 284 - Forks: 68
Boilertalk/VaporFacebookBot
A helper tool for creating facebook messenger bots with vapor
Language: Swift - Size: 28.3 KB - Last synced: 7 days ago - Pushed: almost 7 years ago - Stars: 4 - Forks: 8
amosavian/JWSETKit
A kit to create, sign and verify a JWT or JWS object
Language: Swift - Size: 491 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 37 - Forks: 3
soto-project/soto-core
Core framework of Soto the Swift SDK for AWS
Language: Swift - Size: 12.7 MB - Last synced: 3 days ago - Pushed: 9 days ago - Stars: 111 - Forks: 52
apple/swift-cluster-membership
Distributed Membership Protocol implementations in Swift
Language: Swift - Size: 1.28 MB - Last synced: 8 days ago - Pushed: 4 months ago - Stars: 196 - Forks: 18
vapor/mysql-nio
๐ฌ Non-blocking, event-driven Swift client for MySQL.
Language: Swift - Size: 356 KB - Last synced: 8 days ago - Pushed: 28 days ago - Stars: 83 - Forks: 27
swift-server/RediStack
Non-blocking, event-driven Swift client for Redis.
Language: Swift - Size: 1.23 MB - Last synced: 8 days ago - Pushed: 20 days ago - Stars: 128 - Forks: 14
mprecke/kitura-demo
Sample Kitura Project with PostgreSQL and Sample iOS Client Project
Language: Swift - Size: 157 KB - Last synced: 9 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
apple/swift-openapi-generator
Generate Swift client and server code from an OpenAPI document.
Language: Swift - Size: 1.38 MB - Last synced: 8 days ago - Pushed: 29 days ago - Stars: 1,211 - Forks: 87
orlandos-nl/Citadel
SSH Client & Server in Swift
Language: Swift - Size: 502 KB - Last synced: 7 days ago - Pushed: 15 days ago - Stars: 167 - Forks: 31
soto-project/soto-s3-file-transfer
Simplifying upload and download from S3 using Soto the Swift SDK for AWS.
Language: Swift - Size: 72.3 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 41 - Forks: 13
gonzalonunez/ginny
๐ง File-based routing for Vapor apps
Language: Swift - Size: 63.5 KB - Last synced: 7 days ago - Pushed: 8 months ago - Stars: 11 - Forks: 2
petrpavlik/MixpanelVapor
Mixpanel SDK intended for server-side Swift apps using Vapor
Language: Swift - Size: 22.5 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 2 - Forks: 2
mongodb/mongo-swift-driver
The official MongoDB driver for Swift
Language: Swift - Size: 38.1 MB - Last synced: about 20 hours ago - Pushed: 9 months ago - Stars: 339 - Forks: 64
Zewo/Zewo
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Language: Swift - Size: 5.4 MB - Last synced: about 13 hours ago - Pushed: about 4 years ago - Stars: 1,852 - Forks: 87
SwiftFiddle/swiftfiddle-lsp
Swift language protocol server web API for swiftfiddle.com.
Language: Swift - Size: 238 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 13 - Forks: 2
SwiftFiddle/swiftfiddle-web
SwiftFiddle is an online playground for creating, sharing and embedding Swift fiddles (little Swift programs that run directly in your browser).
Language: JavaScript - Size: 7.62 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 189 - Forks: 20
vapor/penny-bot
The code that runs Penny ๐ค
Language: Swift - Size: 4.61 MB - Last synced: 15 days ago - Pushed: 17 days ago - Stars: 15 - Forks: 2
SwiftFiddle/swiftfiddle-formatter
Try swift-format online.
Language: HTML - Size: 1.13 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 12 - Forks: 2
cak/koba ๐ฆ
Security Headers for Kitura
Language: Swift - Size: 30.3 KB - Last synced: 14 days ago - Pushed: about 4 years ago - Stars: 10 - Forks: 6
0xvon/self-casher
Language: Swift - Size: 10.7 KB - Last synced: 14 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
PicoMLX/PicoAIProxy
Reverse proxy for OpenAI and Anthropic written in server-side Swift
Language: Swift - Size: 281 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 58 - Forks: 3
SwiftPackageIndex/SwiftPackageIndex-Server
The Swift Package Index is the place to find Swift packages!
Language: Swift - Size: 441 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 505 - Forks: 34
vapor-community/HTMLKit
Create and render HTML templates with HTMLKit
Language: Swift - Size: 1.91 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 392 - Forks: 21
vapor/mysql-kit
๐ฌ Pure Swift MySQL client built on non-blocking, event-driven sockets.
Language: Swift - Size: 847 KB - Last synced: 3 days ago - Pushed: 14 days ago - Stars: 220 - Forks: 73
vapor/jwt
Vapor JWT provider
Language: Swift - Size: 352 KB - Last synced: 8 days ago - Pushed: 23 days ago - Stars: 312 - Forks: 64
hummingbird-project/hummingbird-core
HTTP server for Hummingbird the lightweight, flexible web application framework written in Swift
Language: Swift - Size: 502 KB - Last synced: 15 days ago - Pushed: 28 days ago - Stars: 38 - Forks: 6
oneleif/VaporWebsite ๐ฆ
Vapor Website for oneleif (Evolution of https://github.com/oneleif/olWebsite)
Language: Swift - Size: 85 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
vapor-community/sockets
๐ Non-blocking TCP socket layer, with event-driven server and client.
Language: Swift - Size: 406 KB - Last synced: 2 days ago - Pushed: almost 6 years ago - Stars: 576 - Forks: 55
swift-server-community/mqtt-nio
A Swift NIO MQTT v3.1.1 and v5.0 Client
Language: Swift - Size: 3.16 MB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 165 - Forks: 27
ankurp/url-shortner
Web App built using Swift and Vapor that shortens URL
Language: Swift - Size: 43.9 KB - Last synced: 15 days ago - Pushed: over 6 years ago - Stars: 4 - Forks: 0
carson-katri/vapor-controller-routing
Specify routes from inside a Vapor controller
Language: Swift - Size: 11.7 KB - Last synced: 15 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
lgaches/hummingbird-basic-template
Clone this repo to start with the most basic Swift http server
Language: Swift - Size: 1000 Bytes - Last synced: 15 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
ainame/Lumpik ๐ฆ
[experimental] Lumpik is a job queue system for general purpose.
Language: Swift - Size: 4.29 MB - Last synced: 15 days ago - Pushed: over 6 years ago - Stars: 21 - Forks: 2
gperdomor/local-storage
Storage driver using Local filesystem for Vapor 3
Language: Swift - Size: 36.1 KB - Last synced: 15 days ago - Pushed: about 6 years ago - Stars: 3 - Forks: 0
vapor/fluent-mysql-driver
๐๐ฌ Swift ORM (queries, models, relations, etc) built on MySQL.
Language: Swift - Size: 402 KB - Last synced: 3 days ago - Pushed: 16 days ago - Stars: 76 - Forks: 52
vapor/fluent
Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
Language: Swift - Size: 4.24 MB - Last synced: 8 days ago - Pushed: 19 days ago - Stars: 1,282 - Forks: 172
Zewo/Reflection
DEPRECATED
Language: Swift - Size: 101 KB - Last synced: 16 days ago - Pushed: about 3 years ago - Stars: 599 - Forks: 46
vapor/blog
The Vapor Blog
Language: Swift - Size: 11.2 MB - Last synced: 8 days ago - Pushed: 22 days ago - Stars: 17 - Forks: 8
sushichop/Puppy
A flexible logging library written in Swift
Language: Swift - Size: 194 KB - Last synced: 18 days ago - Pushed: 27 days ago - Stars: 145 - Forks: 28
brokenhandsio/Vapor-PasskeyDemo
A demo for implementing PassKeys with Vapor
Language: CSS - Size: 3.69 MB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 100 - Forks: 8
chaqmoq/chaqmoq
A non-blocking server-side web framework in Swift
Language: Swift - Size: 229 KB - Last synced: 15 days ago - Pushed: 8 months ago - Stars: 16 - Forks: 2
karwa/swift-url
A new URL type for Swift
Language: Swift - Size: 7.22 MB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 330 - Forks: 16
vapor/api-template ๐ฆ
๐ง A starting point for Vapor APIs.
Language: Swift - Size: 3.94 MB - Last synced: 8 days ago - Pushed: about 4 years ago - Stars: 135 - Forks: 76
swiftkube/client
Swift client for Kubernetes
Language: Swift - Size: 402 KB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 119 - Forks: 18
vapor/queues-redis-driver
A Redis implementation for https://github.com/vapor/queues
Language: Swift - Size: 95.7 KB - Last synced: 8 days ago - Pushed: 6 months ago - Stars: 23 - Forks: 17
toptal/gitignore.io
Create useful .gitignore files for your project
Language: Swift - Size: 13.4 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 8,051 - Forks: 608
aplekhanov/VaporUserService
UserService on Vapor 4. Based on "Hands-On Swift 5 Microservices Development" book by Ralph Kuepper @proggeramlug
Language: Swift - Size: 26.4 KB - Last synced: 23 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
vapor/jwt-kit
๐ JSON Web Token (JWT) signing and verification (HMAC, ECDSA, EdDSA, RSA, PSS) with support for JWS and JWK
Language: Swift - Size: 4.24 MB - Last synced: 15 days ago - Pushed: 23 days ago - Stars: 161 - Forks: 47
jottenlips/VaporAuthTemplateRequestExamples
๐ง Sample requests and documentation for creating your first authenticated Vapor API ๐ง
Size: 33.2 KB - Last synced: 23 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
tayloraswift/swift-json
high-performance json parsing and encoding for server applications
Language: Swift - Size: 2.18 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 72 - Forks: 4
tayloraswift/swift-grammar
debuggable parsing tools for performance-sensitive libraries
Language: Swift - Size: 130 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 11 - Forks: 0
ml-archive/gatekeeper ๐ฆ
Rate limiting middleware for Vapor ๐ฎ
Language: Swift - Size: 73.2 KB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 73 - Forks: 14
ml-archive/aws ๐ฆ
Swift wrapper around AWS API
Language: Swift - Size: 94.7 KB - Last synced: 14 days ago - Pushed: about 6 years ago - Stars: 71 - Forks: 20
ml-archive/storage ๐ฆ
Eases the use of multiple storage and CDN services ๐
Language: Swift - Size: 362 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 66 - Forks: 13
swiftkube/model
Swift Kubernetes API objects
Language: Swift - Size: 4.46 MB - Last synced: 22 days ago - Pushed: 4 months ago - Stars: 22 - Forks: 8
ml-archive/n-meta
Enforcing extra information in headers โ๏ธ
Language: Swift - Size: 208 KB - Last synced: 28 days ago - Pushed: over 2 years ago - Stars: 10 - Forks: 3
ml-archive/nodes-sso
Allow users to login using Nodes SSO ๐
Language: Swift - Size: 222 KB - Last synced: 28 days ago - Pushed: about 4 years ago - Stars: 8 - Forks: 2
brokenhandsio/VaporSecurityHeaders
Harden Your Security Headers For Vapor
Language: Swift - Size: 195 KB - Last synced: 10 days ago - Pushed: 12 months ago - Stars: 144 - Forks: 13
brokenhandsio/leaf-error-middleware
Serve up custom 404 and server error pages for your Vapor App
Language: Swift - Size: 114 KB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 62 - Forks: 8
brokenhandsio/vapor-oauth
OAuth2 Provider Library for Vapor
Language: Swift - Size: 233 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 125 - Forks: 13