-
Notifications
You must be signed in to change notification settings - Fork 0
OpenSource Software used in Shrugs
Helge Heß edited this page May 31, 2020
·
4 revisions
Shrugs.app uses a few great OpenSource projects. Here is a list of them:
- Emoji Data, for Emoji processing (license)
- IconMonstr, for icons all over (license)
- Kingfisher, for remote image handling (license)
- SwiftWebSocket, to connect to the Slack RTM API (license)
- Sparkle, to deliver software updates (license)
- HighlightJS, to enable syntax highlighting in code sections. Funny, isn't it? 🤷♀️ (license)
- Highlightr, to access HighlightJS in the application (license)
ZeeZide is a big fan of OpenSource, and also provides a few components as such:
- UXKit, to target both iOS and macOS from the same codebase
- FSCheckoutSheet, a wrapper around the FastSpring store checkout panel, an ingredient for building a FastSpring based macOS IAP store.
Also checkout our OpenSource projects unrelated to Shrugs.app, a select set:
- Shell, call Unix shell tools as plain Swift functions (via @dynamicCallable)
- MicroExpress, a tiny wrapper around SwiftNIO
- MacroExpress, a little bigger wrapper around SwiftNIO (Node.js style servers)
- DirectToSwiftUI, build SwiftUI database applications in no time
- mod_swift, writing Apache Modules in Swift
- ZeeQL, an EOF/CoreData like database library / ORM for Swift
- SwiftWebUI, a demo implementation of SwiftUI for the Web
- SwiftObjects, ever heard about WebObjects? This is WebObjects for Swift.
- PL/Swift, PostgreSQL Functions in Swift
- Noze.io, evented I/O streams for Swift
- Redi/S, a Redis protocol implementation for SwiftNIO, including clients and a working server
- NeoIRC, the beginnings of an IRC chat client using SwiftUI, and SwiftNIO. On top of our IRC protocol implementation for SwiftNIO
… and many more.