Swift Top 10 Open Source for the Past Month (v.Mar 2018)
For the past month, we ranked nearly 200 Swift Open Source Projects to pick the Top 10.
We compared projects with new or major release during this period. Mybridge AI ranks projects based on a variety of factors to measure its quality for professionals.
- Average number of Github stars in this edition: 687
- “Watch” Swift Top 10 Open Source on Github and get email once a month.
- Topics: Alerts, Pickers, Xi Editor, AppFolder, PersistDB, Bitcoin, Camera, Tags, Updater, Action sheets, Persistence
Open source projects can be useful for programmers. Hope you find an interesting project that inspires you.
Course of the month:
A) Beginners: iOS 11 & Swift 4 — The Complete iOS App Development Bootcamp. [13,832 recommends, 4.8/5 stars]
B) Build Apps: The Complete iOS 11 & Swift Developer Course — Build 20 Apps. [2,524 recommends, 4.6/5 stars]
Rank 1
Alerts-and-pickers: Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date… [1926 stars on Github].
Rank 2
Xi Editor: A modern editor built for macOS, using Cocoa for the user interface — Google [1507 stars on Github]. Courtesy of Google
Rank 3
AppFolder: Never use NSSearchPathForDirectoriesInDomains again. Never. [745 stars on Github]. Courtesy of Oleg Dreyman
Rank 4
PersistDB: Projection-based Database Persistence in Swift [357 stars on Github].
Rank 5
BitcoinKit: Bitcoin protocol toolkit for Swift [351 stars on Github]. Courtesy of Kishikawa Katsumi
Rank 6
Lumina: A camera designed in Swift that can use any CoreML model for object recognition, as well as streaming video, images, and qr/bar codes. [293 stars on Github]. Courtesy of David Okun
Rank 7
Tags: Dynamically add, modify, and delete tags, and you can easily change the margins, colors, and fonts of your tags [174 stars on Github]. Courtesy of Guan-ho Kim
Rank 8
PodsUpdater: A macOS app which helps you manage dependency releases in your Podfile. [382 stars on Github]. Courtesy of Kizito Nwose
Rank 9
Sheeeeeeeeet is a Swift library for custom action sheets. [430 stars on Github]. Courtesy of Daniel Saidi
Rank 10
Shallows: Your lightweight persistence toolbox [475 stars on Github]. Courtesy of Oleg Dreyman
That’s it for Swift Monthly Open Source. If you like this curation, read best daily articles based on your programming skills on our website.