Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joannis/joannis
https://github.com/joannis/joannis
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/joannis/joannis
- Owner: Joannis
- Created: 2022-02-22T17:47:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-20T20:38:26.000Z (8 months ago)
- Last Synced: 2024-05-02T05:30:24.020Z (7 months ago)
- Size: 50.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
👋 Hey! I'm Joannis, co-founder of [Unbeatable Software B.V.](https://unbeatable.software).
I maintain a lot of Swift Projects, in particular for Server-Side Swift. I'm also a member of the [Swift Server WorkGroup](https://swift.org/sswg).
[Read my blog posts, articles and newsletter at swiftonserver.com](https://serversideswift.info)
### Support Me
In addition to my OpenSource work - listed below - I also provide services such as **Swift Backend Development**, **iOS/macOS Development**, **Code Review** and **Mentoring**.
# Backend Focussed Projects
These projects focus on Linux & macOS, but also support iOS in most cases through NIOTransportServices.
**High Profile**
- Maintainer for [Hummingbird](https://github.com/hummingbird-project)
- Previously Core Team @ [Vapor 💧](https://github.com/vapor/vapor) and various related libraries. Vapor is a Web Framework in & for Swift.
- Creator of [MongoKitten 🐈](https://github.com/orlandos-nl/MongoKitten), MongoKitten is a MongoDB Driver for Swift. Uses [Swift based BSON](https://github.com/orlandos-nl/bson)
- [Citadel](https://github.com/orlandos-nl/Citadel), a high level SSH client and server based on NIOSSH
- Maintainer of [RediStack](https://github.com/swift-server/RediStack)
- Maintainer of [CoreOffice](https://github.com/CoreOffice)
- [XMLCoder](https://github.com/CoreOffice/XMLCoder)
- [CoreXLSX](https://github.com/CoreOffice/CoreXLSX)
- Creator of [MongoQueue](https://github.com/orlandos-nl/MongoQueue), a JobQueue library for MongoDB using MongoKitten
- Creator of [IkigaJSON](https://github.com/orlandos-nl/IkigaJSON), a faster and more scalable JSON library with helpers for JSON editing tools.**Low Profile**
- [SMTPKitten](https://github.com/Joannis/SMTPKitten), an SMTP client with [Vapor Helpers](https://github.com/Joannis/VaporSMTPKit)
- [DNSClient](https://github.com/orlandos-nl/DNSClient), Asynchronous DNS Client
- [TemplateKit](https://github.com/orlandos-nl/TemplateKit), a high performance framework for building better templating libraries - Work In Progress
- [Dribble](https://github.com/orlandos-nl/Dribble), a STUN client implementation in Swift (TURN is WIP# General Swift Projects
These projects support iOS, macOS and Linux + aim to support Android & Windows.
**High Profile**
- Inventor of [CypherTextKit](https://github.com/orlandos-nl/CypherTextKit), an SDK allowing low-effort integration of [signal-based end-to-end encryption](https://www.signal.org/docs/specifications/doubleratchet/).**Low Profile**
- [TaskQueue](https://github.com/Joannis/TaskQueue) - speaks for itself (deprecated)
- [SC2Kit](https://github.com/Joannis/SC2Kit) - Write StarCraft 2 bots in Swift# Things I'm Tracking
**Vapor**
1. [GraphQL Server w/ Vapor](https://github.com/nerdsupremacist/GraphZahl)
2. [PNG](https://github.com/kelvin13/png) and [JPEG](https://github.com/kelvin13/jpeg) in Swift
3. [QRCodeGenerator](https://github.com/BlockchainCommons/QRCodeGenerator) for any platform in Swift**iOS**
1. [GraphQL Client](https://github.com/nerdsupremacist/Graphaello)**Server**
1. https://github.com/funcmike/rabbitmq-nio
2. https://github.com/adam-fowler/compress-nio**Embedded**:
1. https://madmachine.io
2. [Custom Swift stdlib for low-resource environments](https://github.com/compnerd/uswift)
3. [Bare Metal Kernel in Swift](https://si.org/projects/project1/)**Multiplatform**
1. [Swift on Android](https://github.com/vgorloff/swift-everywhere-toolchain) and [Another One](https://github.com/readdle/swift-android-toolchain)
2. [Win32 for Swift on Windows](https://github.com/compnerd/swift-win32)
3. [Swift in the Webbrowser](https://swiftwasm.org) with [a matching UI Framework](https://github.com/TokamakUI/Tokamak)
4. [Swift UI Applications on Linux using GTK](https://github.com/rhx/SwiftGtk)
5. [Swift + NodeJS Bindings](https://github.com/LinusU/swift-napi-bindings)
6. [Swift + Python Bindings](https://github.com/pvieito/PythonKit)## Also Cool
1. [DirectX in Swift](https://github.com/compnerd/DXSample)
2. [State Synchronization between clients](https://github.com/nerdsupremacist/Sync)