Swift Package Registry
  • About
  • Add Package
  • Log In

Swift Packages

Repository Description
vapor ๐Ÿ’ง A server-side Swift HTTP web framework.
SwiftyBeaver Convenient & secure logging during development & release in Swift 4 & 5
fluent Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
GraphQL The Swift GraphQL implementation for macOS and Linux
MongoKitten Native MongoDB driver for Swift, written in Swift
Sockets ๐Ÿ”Œ Non-blocking TCP socket layer, with event-driven server and client.
Graphiti The Swift GraphQL Schema framework for macOS and Linux
redis Vapor provider for RediStack
SPI-Server The Swift Package Index is the place to find Swift packages!
console-kit ๐Ÿ’ป APIs for creating interactive CLI tools.
leaf ๐Ÿƒ An expressive, performant, and extensible templating language built for Swift.
HTMLKit Create and render HTML templates with HTMLKit
SteamPress A Blogging Engine and Platform written in Swift for use with the Vapor Framework
jwt Vapor JWT provider
Telegrammer Telegram Bot - written with Swift 5.2 / NIO, supports Linux, macOS
HTTP ๐Ÿš€ Non-blocking, event-driven HTTP built on Swift NIO.
websocket-kit WebSocket client library built on SwiftNIO
postgres-nio ๐Ÿ˜ Non-blocking, event-driven Swift client for PostgreSQL.
mysql-kit ๐Ÿฌ Pure Swift MySQL client built on non-blocking, event-driven sockets.
sql-kit *๏ธโƒฃ Build SQL queries in Swift. Extensible, protocol-based design that supports DQL, DML, and DDL.
MistKit Swift Package for Server-Side and Command-Line Access to CloudKit Web Services
fluent-kit Swift ORM (queries, models, and relations) for NoSQL and SQL databases
stripe Stripe library for Vapor
postgres-kit ๐Ÿ˜ Non-blocking, event-driven Swift client for PostgreSQL.
queues A queue system for Vapor.
TelegramVaporBot ๐Ÿค– 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.
Imperial Federated Authentication with OAuth providers
VaporSecurityHeaders Harden Your Security Headers For Vapor
Crypto ๐Ÿ”‘ Hashing (BCrypt, SHA2, HMAC), encryption (AES), public-key (RSA), and random data generation.
PostgreSQL Robust PostgreSQL interface for Swift
fluent-postgres-driver ๐Ÿ˜ PostgreSQL driver for Fluent.
Flock Automated deployment of Swift projects to servers
multipart-kit ๐Ÿž Parses and serializes multipart-encoded data with Codable support.
SwiftString A comprehensive, lightweight string extension for Swift 3.x & 4.0
mailgun ๐Ÿ“ง Service to assist with sending emails from Vapor apps
routing-kit ๐Ÿš High-performance trie-node router.
vapor-aws-lambda-runtime Run your Vapor api server on AWS Lambda using the official Swift Server runtime.
Guardian Service Side Swift๏ผšVapor 3 based API Guardian Middleware. ๐Ÿฆ
AdminPanel Build easy customizable admin features for your app โœ๏ธ
vapor-apns Helpful extensions and abstractions for using APNSwift
Service ๐Ÿ“ฆ Dependency injection / inversion of control framework.
MailCore Emailing wrapper for Vapor 3 apps
stripe-kit A Swift on Server SDK for the Stripe API
Core ๐ŸŒŽ Utility package containing tools for byte manipulation, Codable, OS APIs, and debugging.
vapor-routing A bidirectional Vapor router with more type safety and less fuss.
users A small, useful user manager made for production application setups.
fluent-mysql-driver ๐Ÿ–‹๐Ÿฌ Swift ORM (queries, models, relations, etc) built on MySQL.
swift-html-vapor ๐Ÿ’ง Vapor plugin for type-safe, transformable HTML views.
VaporPostgreSQL PostgreSQL Provider for the Vapor web framework.
Paginator Offset pagination for Vapor ๐Ÿ—‚
sendgrid SendGrid-powered mail backend for Vapor
async-kit Sugary extensions for the SwiftNIO library
Sublimate A DX improvement layer for Vapor 4
Storage Eases the use of multiple storage and CDN services ๐Ÿ—„
mysql-nio ๐Ÿฌ Non-blocking, event-driven Swift client for MySQL.
Pagination Simple Vapor 3 Pagination
fluent-sqlite-driver Fluent driver for SQLite
CrudRouter A Rails-inspired extension to Vapor's routing system
gatekeeper Rate limiting middleware for Vapor ๐Ÿ‘ฎ
LeafErrorMiddleware Serve up custom 404 and server error pages for your Vapor App
wkhtmltopdf Generate and return PDFs from Vapor views
Lingo Powerful Swift string localization library with support for pluralization and string interpolation.
LeafMarkdown Markdown renderer for Vapor
Validation โœ… Extensible data validation library (name, email, etc)
Ferno Vapor Firebase Realtime database provider
Auth ๐Ÿ‘ค Authentication and Authorization framework for Fluent.
sqlite-kit Non-blocking SQLite client library with SQL builder built on SwiftNIO
LingoVapor Vapor provider for Lingo - the Swift localization library
VaporMonitoring Updating https://github.com/MrLotU/SwiftPrometheus.git Updating https://github.com/RuntimeTools/SwiftMetrics.git Updated https://github.com/RuntimeTools/SwiftMetrics.git (0.20s) Updated https://github.com/MrLotU/SwiftPrometheus.git (0.20s) Updating https://github.com/vapor/vapor.git Updated https://github.com/vapor/vapor.git (0.29s) Computing version for https://github.com/MrLotU/SwiftPrometheus.git Computed https://github.com/MrLotU/SwiftPrometheus.git at 0.3.0 (0.01s) Computing version for https://github.com/RuntimeTools/SwiftMetrics.git Computed https://github.com/RuntimeTools/SwiftMetrics.git at 2.6.4 (0.02s) Updating https://github.com/IBM-Swift/BlueCryptor.git Updating https://github.com/RuntimeTools/omr-agentcore Updated https://github.com/IBM-Swift/BlueCryptor.git (0.20s) Updated https://github.com/RuntimeTools/omr-agentcore (0.20s) Updating https://github.com/IBM-Swift/Kitura-WebSocket.git Updating https://github.com/IBM-Swift/Swift-cfenv.git Updated https://github.com/IBM-Swift/Swift-cfenv.git (0.19s) Updated https://github.com/IBM-Swift/Kitura-WebSocket.git (0.19s) Updating https://github.com/IBM-Swift/Kitura.git Updated https://github.com/IBM-Swift/Kitura.git (0.23s) Computing version for https://github.com/RuntimeTools/omr-agentcore Computed https://github.com/RuntimeTools/omr-agentcore at 3.2.4-swift4 (0.02s) Computing version for https://github.com/IBM-Swift/Swift-cfenv.git Computed https://github.com/IBM-Swift/Swift-cfenv.git at 6.0.200 (0.01s) Updating https://github.com/Kitura/Configuration.git Updated https://github.com/Kitura/Configuration.git (0.17s) Computing version for https://github.com/Kitura/Configuration.git Computed https://github.com/Kitura/Configuration.git at 3.1.0 (0.01s) Updating https://github.com/Kitura/FileKit.git Updated https://github.com/Kitura/FileKit.git (0.17s) Computing version for https://github.com/Kitura/FileKit.git Computed https://github.com/Kitura/FileKit.git at 1.1.0 (0.01s) Updating https://github.com/Kitura/LoggerAPI.git Updated https://github.com/Kitura/LoggerAPI.git (0.18s) Computing version for https://github.com/Kitura/LoggerAPI.git Computed https://github.com/Kitura/LoggerAPI.git at 2.0.0 (0.01s) Updating https://github.com/apple/swift-log.git Updated https://github.com/apple/swift-log.git (0.20s) Computing version for https://github.com/IBM-Swift/Kitura-WebSocket.git Computed https://github.com/IBM-Swift/Kitura-WebSocket.git at 2.1.200 (0.01s) Updating https://github.com/IBM-Swift/Kitura-net.git Updated https://github.com/IBM-Swift/Kitura-net.git (0.23s) Computing version for https://github.com/IBM-Swift/BlueCryptor.git Computed https://github.com/IBM-Swift/BlueCryptor.git at 1.0.200 (0.01s) Updating https://github.com/Kitura/OpenSSL.git Updated https://github.com/Kitura/OpenSSL.git (0.19s) Computing version for https://github.com/IBM-Swift/Kitura-net.git Computed https://github.com/Kitura/LoggerAPI.git at 2.0.0 (0.00s) Computed https://github.com/IBM-Swift/Kitura-WebSocket.git at 2.1.2 (0.01s) Computing version for https://github.com/vapor/vapor.git Computed https://github.com/vapor/vapor.git at 3.3.3 (0.02s) Updating https://github.com/vapor/websocket.git Updating https://github.com/vapor/validation.git Updated https://github.com/vapor/websocket.git (0.22s) Updating https://github.com/vapor/url-encoded-form.git Updated https://github.com/vapor/url-encoded-form.git (0.19s) Updating https://github.com/vapor/template-kit.git Updated https://github.com/vapor/validation.git (0.37s) Updating https://github.com/vapor/service.git Updated https://github.com/vapor/template-kit.git (0.19s) Updating https://github.com/vapor/routing.git Updated https://github.com/vapor/service.git (0.18s) Updating https://github.com/vapor/multipart.git Updated https://github.com/vapor/routing.git (0.20s) Updating https://github.com/vapor/http.git Updated https://github.com/vapor/multipart.git (0.21s) Updating https://github.com/vapor/database-kit.git Updated https://github.com/vapor/http.git (0.21s) Updating https://github.com/vapor/crypto.git Updated https://github.com/vapor/database-kit.git (0.23s) Updating https://github.com/vapor/core.git Updated https://github.com/vapor/crypto.git (0.22s) Updating https://github.com/vapor/console.git Updated https://github.com/vapor/core.git (0.20s) Updated https://github.com/vapor/console.git (0.20s) Computing version for https://github.com/vapor/http.git Computed https://github.com/vapor/http.git at 3.4.0 (0.02s) Updating https://github.com/apple/swift-nio.git Updating https://github.com/apple/swift-nio-ssl.git Updated https://github.com/apple/swift-nio-ssl.git (0.24s) Updated https://github.com/apple/swift-nio.git (0.33s) Computing version for https://github.com/vapor/validation.git Computed https://github.com/vapor/validation.git at 2.1.1 (0.01s) Computing version for https://github.com/vapor/service.git Computed https://github.com/vapor/service.git at 1.0.2 (0.01s) Computing version for https://github.com/apple/swift-nio.git Computed https://github.com/apple/swift-nio.git at 1.14.4 (0.03s) Updating https://github.com/apple/swift-nio-zlib-support.git Updated https://github.com/apple/swift-nio-zlib-support.git (0.17s) Computing version for https://github.com/apple/swift-nio-zlib-support.git Computed https://github.com/apple/swift-nio-zlib-support.git at 1.0.0 (0.01s) Computing version for https://github.com/vapor/routing.git Computed https://github.com/vapor/routing.git at 3.1.0 (0.01s) Computing version for https://github.com/vapor/websocket.git Computed https://github.com/vapor/websocket.git at 1.1.2 (0.01s) Computing version for https://github.com/apple/swift-nio-ssl.git Computed https://github.com/apple/swift-nio-ssl.git at 1.4.0 (0.01s) Updating https://github.com/apple/swift-nio-ssl-support.git Updated https://github.com/apple/swift-nio-ssl-support.git (0.19s) Computing version for https://github.com/apple/swift-nio-ssl-support.git Computed https://github.com/apple/swift-nio-ssl-support.git at 1.0.0 (0.01s) Computing version for https://github.com/vapor/crypto.git Computed https://github.com/vapor/crypto.git at 3.4.1 (0.02s) Computing version for https://github.com/vapor/console.git Computed https://github.com/vapor/console.git at 3.1.1 (0.01s) Computing version for https://github.com/vapor/database-kit.git Computed https://github.com/vapor/database-kit.git at 1.3.3 (0.01s) Computing version for https://github.com/vapor/url-encoded-form.git Computed https://github.com/vapor/url-encoded-form.git at 1.1.0 (0.01s) Computing version for https://github.com/vapor/template-kit.git Computed https://github.com/vapor/template-kit.git at 1.5.0 (0.01s) Computing version for https://github.com/vapor/multipart.git Computed https://github.com/vapor/multipart.git at 3.1.3 (0.01s) Computing version for https://github.com/apple/swift-log.git Computed https://github.com/apple/swift-log.git at 1.5.2 (0.01s) error: Invalid manifest /tmp/TemporaryFile.zFow8S.swift:30:36: error: missing argument for parameter 'condition' in call .byNameItem(name: "CHTTPParser"), ^ , condition: <#TargetDependencyCondition?#> PackageDescription.Target:16:14: note: 'byNameItem(name:condition:)' declared here case byNameItem(name: String, condition: PackageDescription.TargetDependencyCondition?) ^ /tmp/TemporaryFile.zFow8S.swift:31:34: error: missing argument for parameter 'condition' in call .byNameItem(name: "LoggerAPI"), ^ , condition: <#TargetDependencyCondition?#> PackageDescription.Target:16:14: note: 'byNameItem(name:condition:)' declared here case byNameItem(name: String, condition: PackageDescription.TargetDependencyCondition?) ^ /tmp/TemporaryFile.zFow8S.swift:32:31: error: missing argument for parameter 'condition' in call .byNameItem(name: "Socket"), ^ , condition: <#TargetDependencyCondition?#> PackageDescription.Target:16:14: note: 'byNameItem(name:condition:)' declared here case byNameItem(name: String, condition: PackageDescription.TargetDependencyCondition?) ^ /tmp/TemporaryFile.zFow8S.swift:33:30: error: missing argument for parameter 'condition' in call .byNameItem(name: "CCurl"), ^ , condition: <#TargetDependencyCondition?#> PackageDescription.Target:16:14: note: 'byNameItem(name:condition:)' declared here case byNameItem(name: String, condition: PackageDescription.TargetDependencyCondition?) ^ /tmp/TemporaryFile.zFow8S.swift:34:35: error: missing argument for parameter 'condition' in call .byNameItem(name: "SSLService") ^ , condition: <#TargetDependencyCondition?#> PackageDescription.Target:16:14: note: 'byNameItem(name:condition:)' declared here case byNameItem(name: String, condition: PackageDescription.TargetDependencyCondition?) ^ /tmp/TemporaryFile.zFow8S.swift:45:32: error: missing argument for parameter 'condition' in call .byNameItem(name: "Signals") ^ , condition: <#TargetDependencyCondition?#> PackageDescription.Target:16:14: note: 'byNameItem(name:condition:)' declared here case byNameItem(name: String, condition: PackageDescription.TargetDependencyCondition?) ^ /tmp/TemporaryFile.zFow8S.swift:44:31: error: missing argument for parameter 'condition' in call .byNameItem(name: "CEpoll"), ^ , condition: <#TargetDependencyCondition?#> PackageDescription.Target:16:14: note: 'byNameItem(name:condition:)' declared here case byNameItem(name: String, condition: PackageDescription.TargetDependencyCondition?) ^ in https://github.com/IBM-Swift/Kitura-net.git
ApiCore Core API functionality (users & teams, passwords, emails, etc) for any service built with Vapor 3
TemplateKit ๐Ÿ“„ Easy-to-use foundation for building powerful templating languages in Swift.
URLEncodedForm ๐Ÿ“ Parse and serialize url-encoded form data with Codable support.
Catbird Mock server for UI tests
DatabaseKit ๐Ÿ—„ Core services for creating database integrations.
bugsnag Report errors with Bugsnag ๐Ÿ›
sqlite-nio Non-blocking wrapper for libsqlite3-dev using SwiftNIO
leaf-kit ๐Ÿƒ An expressive, performant, and extensible templating language built for Swift.
keychain Easily scaffold a keychain using JWT for Vapor โ›“
VaporExt โš™๏ธ A collection of Swift extensions for wide range of Vapor data types and classes
Flash Flash messages between views โšก๏ธ
Async โฑ Promises and reactive-streams in Swift built for high-performance and scalability.
mongodb-vapor MongoDB + Vapor integration
LSPService Use Local LSP Servers via WebSockets
google-cloud Access GoogleCloud APIs using Vapor
SwiftyBeaverProvider SwiftyBeaver Logging Provider for Vapor, the server-side Swift web framework https://swiftybeaver.com
Pioneer GraphQL for Swift.
VaporToOpenAPI OpenAPI specification generator for Vapor based Swift projects.
VaporTestTools Make testing Vapor 3 apps easy
FluentPostGIS Swift PostGIS support for FluentPostgreSQL and Vapor
Elasticsearch A Vapor/Swift Elasticsearch client
DataLoader DataLoader is a generic utility to be used as part of your Swift application's data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching.
Sugar A package of sugar for Vapor ๐Ÿฌ
Stacked Stack traces for Swift on Mac and Linux ๐Ÿ“š
FluentPostgreSQL PostgreSQL driver for Fluent
VaporDocC Vapor middleware that serves a DocC archive
fluent-mongo-driver MongoDB support for Fluent built on MongoKittten.
RedisProvider Adds Redis Cache to Vapor
queues-redis-driver A Redis implementation for https://github.com/vapor/queues
AuthProvider Middleware and conveniences for using Auth in Vapor.
SimpleFileLogger ๐Ÿ“ A Swift Vapor provider for simple file logging on Vapor sites
submissions Provides a common structure to deal with data based API requests
Slugify Convenience for sluggifying your strings.
soto-cognito-authentication Authenticating with AWS Cognito for Vapor
FluentProvider A provider for including Fluent in Vapor applications
Bootstrap A Leaf wrapper for Bootstrap ๐Ÿƒ
VaporGenerators Command line class generators for Vapor
MeowVapor Meow plugin for API generation
DataURI A pure Swift parser for Data URIs.
KippleNetworking A Swift cross-platform (Apple and Linux) networking library.
LineBot SDK of the LINE Messaging API for Swift.
Ginny ๐Ÿ’ง File-based routing for Vapor apps
Telesign A Telesign provider for Vapor.
n-meta Enforcing extra information in headers โ“‚๏ธ
InstrumentsFYI Provides API access to localized musical instruments and their tunings.
ElasticsearchService ๐Ÿ” Elasticsearch integration for your Vapor apps.
ParseServerSwift Write Server-Side Parse Cloud Code in Swift!
JWTProvider (Deprecated) Adds conveniences for using JWTs in Vapor 2.
EinstoreCore Core functionality for Einstore, mobile Enterprise AppStore
Spinetail Swift package for interfacing with your Mailchimp account, audiences, campaigns, and more.
redis-kit Helpful extensions and abstractions for using RediStack
PushNotifications Pusher Beams Swift Server SDK
ConnectableKit ConnectableKit is a Swift package for the Vapor framework that simplifies the response DTOs and JSON structures for API projects.
vapor-telemetrydeck ๐Ÿ“ˆ Vapor client for posting signals to TelemetryDeck, a privacy-conscious analytics service for apps and websites.
FluentMongo Swift ORM (queries, models, relations, etc) built on MongoDB.
VaporBridges ๐Ÿ’งVapor wrapper for Bridges
TelegramBot A helper tool for creating telegram bots with vapor
Random Module for generating random bytes and numbers.
NodesSSO Allow users to login using Nodes SSO ๐Ÿ”‘
LeafProvider Add leaf templating into your vapor app
Gitlab ๐Ÿ“œ Gitlab Provider for Vapor
AMKit A set of utilities based on Vapor, by a Vapor contributor
yubatake yubatake is simple blogging engine for Swift.
VaporSitemap A dynamic sitemap generator for Vapor.
VaporFirestore Firestore REST Client
StreamChatVapor Stream Chat Vapor integration libary
spawn A small command-line tool to quickly tryout a Swift Package Manager package locally
recommender error: 'package': Source files for target RecommenderTests should be located under 'Tests/RecommenderTests', or a custom sources path can be set with the 'path' property in Package.swift
graphzahl-vapor-support A set of extensions that allow to use GraphZahl with Vapor
CTLS LibreSSL / OpenSSL module map for Swift
Postman Postman Provider for Vapor
MultiLogging Logging utility package for Vapor 3
GoatHerb Cross-platform Swift library for accessing the public GitHub API.
VaporXFPMiddleware A Vapor middleware to redirect reverse proxy requests originating as http to https.
MicroPlaygroundProvider ๐Ÿ’ง A Swift Vapor provider for adding Swift Playgrounds to your server
ExtraEncodable A small Swift package allowing you to customize the encoding behavior of `Encodable` types
Sublimation Fetch and Save Dynamic Server URLs for Full Stack Swift Development
PlotVapor A library for easily bridging Plot-generated HTML into Vapor.
DocCMiddleware DocC middleware for Vapor.
COpenSSL ๐Ÿ”’ OpenSSL module map for SPM.
api-client Easy HTTP Client for Swift
veteran vapor 4 app ๅˆ†ๅ‘ๅนณๅฐ
Gorush Vapor service to easily integrate push notifications via Gorush
TwitterVapor Easy Tweeting from a Vapor
TaxJar A Vapor client for the TaxJar API
StorageKit Core services for creating storage providers integrations.
JWTVapor An integration between the Vapor and vapor/jwt packages
FreshPlanAPI API in swift
Authomatek Authomatek is a Swift package for Vapor that provides pre-configured authentication for relational databases. It automates the process of creating all the necessary routes, controllers, and models, allowing you to quickly and easily set up authentication for your Vapor application.
APIKeyMiddleware Swift package for adding API Key requirement to vapor backends.
Structure A collection of common utilities used across my Vapor (Server-side Swift) websites.
Stackdriver ๐Ÿ’ฌ Helper for logging and error logging to Google Cloud Stackdriver
MixpanelVapor Mixpanel SDK intended for server-side Swift apps using Vapor
Mailjet โœ‰๏ธ Mailjet provider for Vapor
HotSoda HotSoda is Ability Management Utility for Vapor Applications.
GoogleAnalyticsProvider Google Analytics for Vapor
7029 successfully parsed packages Copyright © 2020 All rights reserved. Swift and the Swift logo are trademarks of Apple Inc.
About
  • Twitter
  • zac.gorak.us
GitHub
  • GitHub MarketPlace
  • GitHub App
  • GitHub Action
  • GitHub Repository