Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Server Side Swift

Server Side Swift

108 projects

Showing 36 of 108 projects

Sublimate
SublimateSwift

A full-stack Swift prototyping framework that generates Vapor server code and iOS clients from models for rapid development.

#ios#offline-first#authentication
Stars64
Forks2
Last commit7 years ago
SwiftKafka
SwiftKafkaSwift

A Swift SDK for Apache Kafka that enables producing and consuming from event streams by wrapping the librdkafka C library.

#message-queue#librdkafka#distributed-systems
Stars63
Forks20
Last commit5 months ago
Leaf Markdown
Leaf MarkdownSwift

A Markdown renderer for Vapor and Leaf templates using CommonMark and GitHub Flavored Markdown.

#leaf-templating#commonmark#vapor-2
Stars63
Forks9
Last commit2 months ago
APNS
APNSSwift

A pure Swift/Vapor 3 library for sending push notifications to Apple devices via APNS.

#vapor-service#ios#vapor-3
Stars61
Forks2
Last commit2 years ago
Lingo Vapor
Lingo VaporSwift

A Vapor provider for Lingo, enabling localization and internationalization in Server Side Swift web applications.

#leaf-templates#internationalization#server
Stars59
Forks12
Last commit4 years ago
Futures
FuturesSwift

A lightweight Swift framework for simplifying asynchronous programming with promises and futures across Apple platforms and Linux.

#futures#ios#async-await
Stars59
Forks6
Last commit6 years ago
Futures
FuturesSwift

A lightweight cross-platform Swift framework for simplifying asynchronous programming with promises and futures.

#futures#asynchronous-programming#ios
Stars59
Forks6
Last commit6 years ago
PostgreSQL
PostgreSQLSwift

A Swift wrapper around libpq for PostgreSQL database access, part of the Perfect project.

#database-driver#database#libpq-wrapper
Stars53
Forks19
Last commit10 days ago
kitura-couchdb
kitura-couchdbSwift

A pure Swift client enabling Kitura applications to interact with CouchDB or Cloudant databases.

#database#document-database#couchdb
Stars52
Forks26
Last commit5 years ago
MongoDB
MongoDBSwift

A standalone Swift wrapper around the mongo-c client library for accessing MongoDB servers.

#database-driver#database#perfect
Stars51
Forks21
Last commit19 days ago
Google Cloud Provider
Google Cloud ProviderSwift

A Vapor wrapper for accessing Google Cloud APIs like Cloud Storage, Datastore, Secret Manager, Translation, and Pub/Sub.

#vapor-service#datastore#secret-manager
Stars48
Forks13
Last commit2 years ago
Trevi
TreviSwift

A libuv-based Swift web HTTP server framework for building high-performance applications.

#http-server#async-io#server-side-swift
Stars46
Forks1
Last commit10 years ago
kitura-credentials
kitura-credentialsSwift

A pluggable authentication middleware framework for Swift servers using Kitura, supporting multiple credential validation schemes.

#oauth#authentication#type-safe-routing
Stars42
Forks18
Last commit5 years ago
JWT Keychain
JWT KeychainSwift

Adds a complete and customizable JWT-based user authentication system to Vapor API projects.

#token-management#keychain#sikk
Stars40
Forks3
Last commit5 years ago
Bugsnag
BugsnagSwift

A Vapor middleware for reporting errors to Bugsnag with automatic error capture and customizable reporting.

#server-side#observability#monitoring
Stars39
Forks7
Last commit3 years ago
Flash
FlashSwift

A Vapor package for displaying flash messages (success, info, warning, error) between views in Swift web applications.

#leaf-templating#flash#user-feedback
Stars37
Forks9
Last commit5 years ago
kitura-nio
kitura-nioSwift

A SwiftNIO-based networking library providing HTTP server and client support for Kitura web applications.

#httpserver#http-server#kitura-nio
Stars37
Forks24
Last commit4 years ago
JWT Middleware
JWT MiddlewareSwift

Middleware for JWT-based authentication and authorization in Vapor applications.

#hacktoberfest#authentication#jwt
Stars37
Forks5
Last commit5 years ago
VaporExt
VaporExtSwift

A collection of Swift extensions providing handy methods, syntactic sugar, and performance improvements for Vapor types and classes.

#productivity#serverside-swift#async
Stars36
Forks4
Last commit7 years ago
FileMaker
FileMakerSwift

A standalone Swift wrapper for the FileMaker XML Web publishing interface, enabling programmatic access to FileMaker Server databases.

#database#perfect#swift-package-manager
Stars35
Forks9
Last commit10 days ago
API Error Middleware
API Error MiddlewareSwift

Vapor middleware that catches thrown errors and converts them to standardized JSON responses.

#json-api#api-development#error-handling
Stars35
Forks3
Last commit8 years ago
Vapor Test Tools
Vapor Test ToolsSwift

A Swift library providing a set of methods to simplify endpoint testing for Vapor 3 applications.

#integration-testing#xctest#vapor-3
Stars34
Forks3
Last commit5 years ago
SwiftyBeaver Provider
SwiftyBeaver ProviderSwift

A logging provider that integrates SwiftyBeaver's powerful logging capabilities into Vapor server-side Swift applications.

#log-provider#monitoring#logging
Stars33
Forks4
Last commit7 years ago
Redis
RedisSwift

A Swift client library for Redis, enabling Redis operations in Perfect server-side Swift applications.

#database-driver#database#redis
Stars28
Forks16
Last commit9 days ago
Sugar
SugarSwift

A collection of convenience helpers and utilities for the Vapor web framework in Swift.

#sikk#developer-tools#server-side
Stars28
Forks7
Last commit6 years ago
CouchDB Client
CouchDB ClientSwift

A Swift client library for CouchDB with actor-based concurrency and integration for Vapor and Hummingbird.

#database-driver#document-database#hummingbird-integration
Stars19
Forks5
Last commit2 months ago
SimpleFileLogger
SimpleFileLoggerSwift

A Vapor provider that outputs server logs to separate files based on log level.

#vapor-service#backend-development#debugging-tools
Stars18
Forks7
Last commit6 years ago
Slugify
SlugifySwift

A Swift package for converting strings into URL-friendly slugs with proper Unicode handling.

#url-friendly#unicode#slug-generation
Stars17
Forks3
Last commit6 years ago
Sanitize
SanitizeSwift

A Swift package for Vapor that safely extracts and sanitizes models from JSON request data.

#json-sanitization#model-extraction#security
Stars17
Forks2
Last commit8 years ago
Vapor reCAPTCHA
Vapor reCAPTCHASwift

A Vapor 3 library for validating Google reCAPTCHA submissions in server-side Swift applications.

#web-security#recaptcha#vapor-3
Stars15
Forks1
Last commit8 years ago
Submissions
SubmissionsSwift

A Swift package for Vapor that reduces boilerplate when handling form submissions and API request validation.

#leaf-templates#boilerplate-reduction#validation
Stars13
Forks6
Last commit5 years ago
Telesign Provider
Telesign ProviderSwift

A Vapor provider for integrating Telesign's SMS and phone verification APIs into Swift server applications.

#vapor-service#phone-verification#telesign-provider
Stars10
Forks2
Last commit7 months ago
kitura-credentials-google
kitura-credentials-googleSwift

A Kitura plugin for authenticating users via Google OAuth web login and token-based authentication.

#oauth#authentication#google-login
Stars9
Forks11
Last commit5 years ago
Vapor Request Storage
Vapor Request StorageSwift

A Vapor package that restores request.storage functionality for persisting data across request lifecycle in Vapor 3+.

#api#request-handling#vapor
Stars7
Forks0
Last commit8 years ago
Local Storage
Local StorageSwift

Local filesystem storage driver for Vapor 3 applications.

#vapor-service#storage#storage-kit
Stars5
Forks0
Last commit8 years ago
PerfectSlackAPIClient
PerfectSlackAPIClientSwift

A Slack API client for Perfect Server-Side Swift applications to send messages and interact with Slack.

#network-abstraction#message-sending#swift-package-manager
Stars2
Forks0
Last commit
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
#Swift100
#Vapor47
#Web Framework31
#Macos24
#Linux19
#Cross Platform18
#Ios16
#Swift Package Manager15
#Middleware13
#Http Server12
#Kitura11
#Vapor 311