Top 23 Swift Carthage Projects
-
Alamofire
Elegant HTTP Networking in Swift
Based on Swift and constantly updated, it’s probably the most used library on iOS. Don’t worry, this is the best and only library you can use for HTTP requests. You can find more info on Alamofire here.
-
SwiftyJSON
The better way to deal with JSON data in Swift.
I second /u/daisnb that if possible, make sure the data is a consistent format and types, but if you’re unable to do that, I think SwiftyJSON can help, as it loosens the strict type requirement of Swift when handling JSON data
-
Carthage
A simple, decentralized dependency manager for Cocoa
-
Eureka
Elegant iOS form builder in Swift
-
SkeletonView
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
-
NVActivityIndicatorView
A collection of awesome loading animations
-
SwifterSwift
A handy collection of more than 500 native Swift extensions to boost your productivity.
SwifterSwift/SwifterSwift (Swift): A handy collection of more than 500 native Swift extensions to boost your productivity.
-
Quick
The Swift (and Objective-C) testing framework.
Latest mention: Quick – behavior-driven development framework for Swift and Objective-C | news.ycombinator.com | 2021-01-16 -
XLPagerTabStrip
Android PagerTabStrip for iOS.
-
SideMenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
-
XCGLogger
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
-
Persei
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
-
XLActionController
Fully customizable and extensible action sheet controller written in Swift
-
Stevia
:leaves: Write concise Autolayout code
It appears that writing views programmatically is not easy too. Apple didn't provide easy in use classes and methods to write views easily. At least notation could be shorter however concept of constraints itself is quite good in UIKit. That's why people invented a lot of DSL (domain-specific language) libraries like the most popular SnapKit, tricky Carthography or super concise Stevia. I invented my own DSL AutoLayout library LayoutExtension which is now in early version however I use it in one commercial project with full success.
-
netfox
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
-
FaceAware
An extension that gives UIImageView the ability to focus on faces within an image.
-
Gemini
Gemini is rich scroll based animation framework for iOS, written in Swift.
-
CoreStore
Unleashing the real power of Core Data with the elegance and safety of Swift
Latest mention: Graph and NoSQL databases, what production-proven options are available to Swift? | reddit.com/r/swift | 2020-12-29It’s not noSQL, but if you’re looking for a Core Data “alternative”, take a look at CoreStore: https://github.com/JohnEstropia/CoreStore
-
Peek
All new design. Inspect your iOS application at runtime.
-
Sync
JSON to Core Data and back. Swift Core Data Sync.
-
gifu
High-performance animated GIF support for iOS in Swift
-
Segmentio
Animated top/bottom segmented control written in Swift.
-
WhatsNewKit
Showcase your awesome new app features 📱
Index
What are some of the best open-source Carthage projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | Alamofire | 35,098 |
2 | SwiftyJSON | 20,251 |
3 | Carthage | 14,147 |
4 | Eureka | 11,021 |
5 | SkeletonView | 9,789 |
6 | NVActivityIndicatorView | 9,598 |
7 | SwifterSwift | 9,365 |
8 | Quick | 8,965 |
9 | XLPagerTabStrip | 6,461 |
10 | SideMenu | 4,950 |
11 | XCGLogger | 3,599 |
12 | Persei | 3,337 |
13 | XLActionController | 3,121 |
14 | Stevia | 3,054 |
15 | netfox | 3,006 |
16 | FaceAware | 2,919 |
17 | Gemini | 2,870 |
18 | CoreStore | 2,668 |
19 | Peek | 2,587 |
20 | Sync | 2,492 |
21 | gifu | 2,474 |
22 | Segmentio | 2,162 |
23 | WhatsNewKit | 2,148 |