Skip to content

depth91go/awesome-swift-nio

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 

Repository files navigation

Awesome

A collaborative list of all things Swift NIO.

Contributing

Do you know of something that's missing on this list? Please open a pull request so other people can enjoy the resource as well โค๏ธ

If you instead want to get started contributing to NIO itself, check out the list of "good first issues"

Articles

Books

Videos

Projects using SwiftNIO

Packages & executables

  • Swift NIO HTTP/2 - HTTP/2 support for SwiftNIO
  • Swift NIO transport services - Extensions for SwiftNIO to support Apple platforms as first-class citizens
  • AsyncHTTPClient - HTTP client library built on SwiftNIO
  • Swift gRPC - The Swift language implementation of gRPC
  • Vapor - A server-side Swift web framework
  • Swift AWS Lambda Runtime - Swift implementation of AWS Lambda Runtime
  • Swift NIO Extras - Useful code around SwiftNIO
  • SmokeFramework - A light-weight server-side service framework written in the Swift programming language
  • MongoKitten - A MongoDB driver implementation in Swift
  • netrek-server-swift - A Swift reimplementation of the original Internet game server: Netrek. Uses Swift-NIO, Swift Argument Parser, Swift Log, and Swift Service Lifecycle.
  • ClickHouseNIO - High performance Swift ClickHouse client written in pure Swift. With ClickHouseVapor it offers seamless ORM abstraction and connection pooling with Vapor.
  • Alchemy - Elegant, batteries included web framework for Swift.
  • MacroExpress - An unopinionated SwiftNIO based web framework, Express.js/Connect like.

Apps

  • Proxyman - HTTP Debugging Proxy, uses SwiftNIO for networking

Examples

License

CC0

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

About

๐Ÿ“– A collaborative list of all things Swift NIO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published