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 Xcode 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.
-
Hero - Elegant transition
-
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!
-
Project mention: Best way to extract text and images from html code in order? | reddit.com/r/iOSProgramming | 2023-01-30
I also looked into this github library but wanted to first ask if anyone's had any experience using it.
-
MonitorControl
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
Project mention: Alienware AW3423DW OLED monitor for Mac Mini M2 Pro | reddit.com/r/macmini | 2023-01-23I would recommend the Cooler Master TEMPEST GP27U which has Mini LED with dimming zones and is 4K. You can always use a thunderbolt to Display Port cable, it will not sacrifice any quality whatsoever. It will be exactly the same as with native thunderbolt. There is app called Monitor Control that allows you to control the brightness of the display.
-
With a library like SnapKit, you can still have the terse, declarative coding style of UIKit. Hell, I once wrote my own poor-man's version of SnapKit on a whim because writing out constraint code manually got tedious.
-
IQKeyboardManager
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.
-
SwifterSwift
A handy collection of more than 500 native Swift extensions to boost your productivity.
-
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.
-
I was having trouble getting R.swift to work with with SPM, potentially it's not supported yet? https://github.com/mac-cain13/R.swift/issues/735
-
Project mention: Ask HN: Programs that saved you 100 hours? (2022 edition) | news.ycombinator.com | 2022-12-20
-
Project mention: Would creating a new Xcode project cause significant merge conflicts? | reddit.com/r/iOSProgramming | 2022-10-06
Worth noting if project file changes would be pretty common in the development flow then maybe using a regen tool would be useful to prevent major conflicts, I’d recommend https://github.com/yonaskolb/XcodeGen
-
SideMenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
-
-
Project mention: Is there any open source project with high professional standards using Combine and/or SwiftUI? | reddit.com/r/iOSProgramming | 2023-01-11
this is something worth-sharing. A pretty decent app in SUI (for Mac) by Paul Hudson https://github.com/twostraws/ControlRoom
-
XcodesApp
The easiest way to install and switch between multiple versions of Xcode - with a mouse click.
Project mention: Where can I find iOS 16.2 device support files? | reddit.com/r/iOSProgramming | 2023-01-22You can download the latest xcode directly from Apple or by using Xcodes and then extract the device support folder you need
-
-
-
While I’m unsure I’ll be using Swift for the rest of my life, I’ll continue to work on my little tool to detect unused code for as long as I can. It’s my most popular open-source contribution, and it brings me joy knowing others find it useful.
-
-
-
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.
-
At my current workplace, we use Tuist. It's a great tool, but there are 20 of us, so it's necessary. In smaller teams (up to 5-7 people) I didn't feel like there were huge problems with .xcodeproj. Sure, some conflicts now and then, but far from every time you merge something. https://github.com/tuist/tuist
-
-
-
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.
Swift Xcode related posts
- M2 Mac Mini for iOS dev?
- Where can I find iOS 16.2 device support files?
- How to work with different browser profiles
- Help
- Ask HN: Best way to learn iOS programming in 2023?
- Best course/tutorial for Swift ?
- Help! Trying to understand how variables work
-
A note from our sponsor - SonarQube
www.sonarqube.org | 1 Feb 2023
Index
What are some of the best open-source Xcode projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | Alamofire | 38,843 |
2 | Hero | 21,223 |
3 | Kingfisher | 20,926 |
4 | MonitorControl | 20,347 |
5 | SnapKit | 19,097 |
6 | IQKeyboardManager | 15,937 |
7 | SwifterSwift | 12,066 |
8 | R.swift | 8,954 |
9 | Clipy | 6,559 |
10 | XcodeGen | 5,894 |
11 | SideMenu | 5,424 |
12 | SPPermission | 5,115 |
13 | ControlRoom | 4,950 |
14 | XcodesApp | 4,594 |
15 | Dollar | 4,232 |
16 | BuildTimeAnalyzer | 4,154 |
17 | periphery | 3,925 |
18 | WordPress-iOS | 3,449 |
19 | Netfox | 3,400 |
20 | Stevia | 3,292 |
21 | Tuist | 3,164 |
22 | FengNiao | 3,105 |
23 | Disk | 3,004 |