Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 23 Swift Carthage Projects
-
Alamofire is a swift http request lib. By default, we need use completion handler to handle response. Today we are going to find out how to use it with async and await.
-
Project mention: Best practices for parsing dynamic/unstructured JSON? | reddit.com/r/swift | 2022-08-26
Up until now, I've been using SwiftyJSON, although it appears to be unmaintained. Is there an equivalent alternative which functions similarly? Thanks in advance
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Hero - Elegant transition
-
Project mention: Binding Lottie (or any other Swift framework with UI) in MAUI | dev.to | 2022-07-12
On iOS side to keep it clean, I've used Carthage to get Lottie. The wrapping is pretty much the same, the goal is to make sure we can set the animation and get the view.
-
SwifterSwift
A handy collection of more than 500 native Swift extensions to boost your productivity.
-
SkeletonView
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Project mention: How to I implement `.redacted(reason: .placeholder)` in UIKit? | reddit.com/r/iOSProgramming | 2022-12-12There’s no UIKit equivalent for this. You could set the label’s font to one of those redacted fonts used for prototyping (Google has one for example), or use one of those skeleton view libraries on GitHub.
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
Project mention: GitHub can't be trusted. Or, how suspending Russian accounts deleted project history and pull requests | reddit.com/r/coding | 2022-04-20
Take this example mentioned in the blog post. It was merged into Quick:main from younata:fix_parallel_tests - until the PR was merged, the code resided in the user younata's profile. That's the point of PRs, right? It can't be merged into Quick unless it passes review and is merged. Therefore, when the (allegedly) Russian user's profile was removed it removed all of the commits on their profile - including anything un-merged. Anything already merged, and thus merged to the Quick project repository, has not been changed.
-
Project mention: Hello there! Can you tell me what this thing is called and how to make similar one? Thanks 🙏🏻 | reddit.com/r/iOSProgramming | 2022-04-29
It’s a Tab strip pager. You could try using https://github.com/xmartlabs/XLPagerTabStrip (I’m not the author and I’ve never used it) although seen it in a couple of projects and it’s mostly an Android design pattern. ios has bottom tab bar as the de facto.
-
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.
-
Core Data (and CoreStore, which is backed by Core Data) is an object persistence system (so objects can survive between application sessions), which lets you work with the objects in a more database-like way. For example, you can ask for all the instances of a Person object which match a predicate like the pets relationship is not nil. You can think of it like a more advanced version of arrays and sets.
-
-
-
-
Project mention: What tools/libraries/practices do you use that improve your iOS development? | reddit.com/r/iOSProgramming | 2022-05-08
As for layout, love Stevia, it's a syntax sugar for Autolayout.
-
-
-
-
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Swift Carthage related posts
- Apple Makes Coding Difficult 😅 - Day in the Life of a Software Engineer (ep. 22)
- Ask HN: How to get developers and UI designers to work well together
- Two Ways to Unit Test Notification Center in Swift
- GitHub can't be trusted. Or, how suspending Russian accounts deleted project history and pull requests
- Framework doesnt contain dylib symbols
- Building a restaurant iOS App
- What’s your must have Extensions?
-
A note from our sponsor - SonarQube
www.sonarqube.org | 4 Feb 2023
Index
What are some of the best open-source Carthage projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | Alamofire | 38,871 |
2 | SwiftyJSON | 21,743 |
3 | Hero | 21,225 |
4 | Carthage | 14,733 |
5 | SwifterSwift | 12,087 |
6 | SkeletonView | 11,694 |
7 | Eureka | 11,571 |
8 | NVActivityIndicatorView | 10,298 |
9 | Quick | 9,612 |
10 | XLPagerTabStrip | 6,814 |
11 | SideMenu | 5,429 |
12 | XCGLogger | 3,794 |
13 | CoreStore | 3,675 |
14 | Persei | 3,436 |
15 | Netfox | 3,411 |
16 | XLActionController | 3,295 |
17 | Stevia | 3,293 |
18 | Gemini | 3,063 |
19 | EZSwiftExtensions | 2,955 |
20 | gifu | 2,854 |
21 | Peek | 2,605 |
22 | Segmentio | 2,416 |
23 | BluetoothKit | 2,150 |