Logo

Zewo

Build server software in Swift

Zewo is a set of open source libraries that help you build
modern and blazing fast server software.

Github
Linux ready

Linux ready

Compiled Swift, running on your Linux distribution.

As Swift is open source and capable of running on Linux, you can easily deploy Zewo on AWS, DigitalOcean, or any of your other favorite cloud infrastructure provider.

Concurrency with Venice

Go-style concurrency

Concurrent programming without callbacks

What many have come to love with the Go programming language is its concurrency model. Go uses CSP (Communicating Sequential Processes), which Zewo brings to Swift using libmill. Say goodbye to callback hell, and meet your new favourite way of building concurrent software!

Docker support

Ship your code safely

Containers for each version

Swift is a living language that improves at a fast rate. Zewo provides you with utilities, such as Docker images for each release, so you can deploy your code safely.

Platform

Zewo is a platform

Build the next generation web framework with Zewo

Thanks to Zewo’s modularity, you can pick and choose what you want to use for your own framework - whether it be Venice for concurrency, the HTTP Server, the included Trie-based router matcher for your Router, or one of our many other components.

MIT Licensed

MIT Licensed

Contribute to everyone, without reservation.

The entire Zewo code base is licensed under MIT. By contributing to Zewo you are contributing to an open and engaged community of brilliant Swift programmers. Join us on Slack to get to know us!