SwiftNIO is a building block for client libraries and server frameworks.

If you want to learn it, I have started a series of blog posts. Here is the first one: SwiftNIO: Understanding Futures and Promises

Comments are welcome!