All Projects → optionalvalue → awesome-server-side-swift

optionalvalue / awesome-server-side-swift

Licence: other
A community curated list of resources about Server Side Swift

Projects that are alternatives of or similar to awesome-server-side-swift

GraphQLRouteCollection
A GraphQL based RouteCollection for Vapor
Stars: ✭ 18 (-78.05%)
Mutual labels:  server-side-swift
auth
👤 Authentication and Authorization framework for Fluent.
Stars: ✭ 51 (-37.8%)
Mutual labels:  server-side-swift
flash
Flash messages between views ⚡️
Stars: ✭ 34 (-58.54%)
Mutual labels:  server-side-swift
HomeKitty
A Vapor 3 website to easily browse HomeKit accessories.
Stars: ✭ 75 (-8.54%)
Mutual labels:  server-side-swift
Perfect-URLRouting
Perfect Example Module: URL Routing
Stars: ✭ 20 (-75.61%)
Mutual labels:  server-side-swift
gatekeeper
Rate limiting middleware for Vapor 👮
Stars: ✭ 54 (-34.15%)
Mutual labels:  server-side-swift
Perfect-HTTP
Base HTTP Support for Perfect.
Stars: ✭ 29 (-64.63%)
Mutual labels:  server-side-swift
Perfect-Zip
Perfect Zip compression utility.
Stars: ✭ 20 (-75.61%)
Mutual labels:  server-side-swift
swiftbox
SwiftBox is a package that helps building Swift/Vapor microservices.
Stars: ✭ 18 (-78.05%)
Mutual labels:  server-side-swift
Perfect-Thread
Core threading library for Perfect Server Side Swift. Includes support for serial and concurrent thread queues, locks, read/write locks and events.
Stars: ✭ 17 (-79.27%)
Mutual labels:  server-side-swift
Perfect-SMTP
SMTP Client for Perfect.
Stars: ✭ 19 (-76.83%)
Mutual labels:  server-side-swift
Perfect-XML
XML support for Perfect.
Stars: ✭ 16 (-80.49%)
Mutual labels:  server-side-swift
Postgres-StORM
PostgreSQL StORM Module
Stars: ✭ 24 (-70.73%)
Mutual labels:  server-side-swift
readme
Welcome to Vapor development at Nodes 📖
Stars: ✭ 47 (-42.68%)
Mutual labels:  server-side-swift
bugsnag
Report errors with Bugsnag 🐛
Stars: ✭ 37 (-54.88%)
Mutual labels:  server-side-swift
Perfect-Weather
Demonstrate using URL Routes & variables, Fetching of remote data from API's as JSON, reading and transforming to data more appropriately consumable by an API client.
Stars: ✭ 32 (-60.98%)
Mutual labels:  server-side-swift
routing-kit
🚍 High-performance trie-node router.
Stars: ✭ 95 (+15.85%)
Mutual labels:  server-side-swift
Stevenson
Stevenson is a Vapor framework designed to build integrations between Slack apps, GitHub, JIRA and CI services (CircleCI).
Stars: ✭ 57 (-30.49%)
Mutual labels:  server-side-swift
Perfect-HTTPServer
HTTP server for Perfect.
Stars: ✭ 104 (+26.83%)
Mutual labels:  server-side-swift
pointfreeco-server
Point-Free server code.
Stars: ✭ 39 (-52.44%)
Mutual labels:  server-side-swift

Awesome Server Side Swift

Awesome

A community curated list of resources about Server Side Swift.

Contents

Frameworks

Resources

Articles

Blogs

Books

Communities

Conferences

Courses

Documentation

Forums

Jobs

Meetups

Podcasts

Services

Tools

Videos

Packages

Authentication

  • Imperial - Federated Authentication with OAuth providers
  • Kitura-Credentials - A pluggable framework for validating user credentials in a Swift server using Kitura

Cloud

Database

ORM

  • Fluent - Swift ORM framework for building NoSQL and SQL database integrations
  • StORM
  • SwifQL - Easily build flexible and type-safe SQL with pure Swift
  • Swift-Kuery-ORM - An ORM for Swift, built on Codable

CouchDB

MongoDB

MySQL

PostgreSQL

Redis

SQLite

Logging

Networking

Miscellaneous

Monitoring

Security

  • CSRF - A package to add protection to Vapor against CSRF attacks
  • VaporSecurityHeaders - A Middleware library for adding security headers to your Vapor application

Templating

WebSockets

Powered by Server Side Swift

Related Lists

Contributing

Send a pull request or create an issue with awesome Sever Side Swift packages, resources or apps.

License

CC0

To the extent possible under law, @cak has waived all copyright and related or neighboring rights to this work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].