👋 Hey! I'm Joannis, co-founder of Unbeatable Software B.V..
I maintain a lot of Swift Projects, in particular for Server-Side Swift. I'm also a member of the Swift Server WorkGroup.
Read my blog posts, articles and newsletter at swiftonserver.com
In addition to my OpenSource work - listed below - I also provide services such as Swift Backend Development, iOS/macOS Development, Code Review and Mentoring.
These projects focus on Linux & macOS, but also support iOS in most cases through NIOTransportServices.
High Profile
- Maintainer for Hummingbird
- Previously Core Team @ Vapor 💧 and various related libraries. Vapor is a Web Framework in & for Swift.
- Creator of MongoKitten 🐈, MongoKitten is a MongoDB Driver for Swift. Uses Swift based BSON
- Citadel, a high level SSH client and server based on NIOSSH
- Maintainer of RediStack
- Maintainer of CoreOffice
- Creator of MongoQueue, a JobQueue library for MongoDB using MongoKitten
- Creator of IkigaJSON, a faster and more scalable JSON library with helpers for JSON editing tools.
Low Profile
- SMTPKitten, an SMTP client with Vapor Helpers
- DNSClient, Asynchronous DNS Client
- TemplateKit, a high performance framework for building better templating libraries - Work In Progress
- Dribble, a STUN client implementation in Swift (TURN is WIP
These projects support iOS, macOS and Linux + aim to support Android & Windows.
High Profile
- Inventor of CypherTextKit, an SDK allowing low-effort integration of signal-based end-to-end encryption.
Low Profile
Vapor
- GraphQL Server w/ Vapor
- PNG and JPEG in Swift
- QRCodeGenerator for any platform in Swift
iOS
Server
Embedded:
Multiplatform