Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools. Learn more →
Top 23 Xcode Open-Source Projects
-
-
awesome-cheatsheets
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
-
Appwrite
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
-
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: 18-year-old built a better computer monitor that doesn't strain your eyes | news.ycombinator.com | 2023-10-27I use "Monitor Control" on my Mac Studio to control the brightness of my Dell monitor:
-
The 3rd party library I use GRDB SwiftyUserDefaults Kingfisher SwiftDate Popovers
-
Project mention: Created this app using Swift and a bit of Objective-C | /r/iOSProgramming | 2023-04-30
I started out with the Hero library (https://github.com/HeroTransitions/Hero) but soon replaced it with custom made animation. However, you may want to look into this library as is has a lot of nice transitions ready to use for most cases.
-
I’ve been using Xcode for the last 13 years or so, and my advice is - us whatever is comfortable and makes sense to you. I use all 3: code*, storyboard and interface builder (xib). They all have their strengths and weaknesses. Storyboards are nice for quick simple screens with table/collection views and cell templates, but sucks when working in a team (merge conflicts on xml files is not fun). Interface builder has the advantage of being really quick for standalone viewcontrollers and views (after some code that takes away the boilerplate part of loading views from nibs) and minimized the git issues. And code is fun when you’re using anchors and frameworks like snapkit (https://github.com/SnapKit/SnapKit) but even when I was doing visual constrains using strings it was fine. Anyway, just try to learn a bit of everything and see what resonates with you. There are no right answers, just preferences.
-
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.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
SwifterSwift
A handy collection of more than 500 native Swift extensions to boost your productivity.
-
-
-
-
-
I like Clipy https://github.com/Clipy/Clipy
-
-
-
-
XcodesApp
The easiest way to install and switch between multiple versions of Xcode - with a mouse click.
Project mention: Is it actually safe to run multiple version of xcode if I want to try the new SDKs? | /r/iOSProgramming | 2023-06-09Absolutely. It's safe, and if you use something like Xcodes, it's convenient and easy as well (https://github.com/XcodesOrg/XcodesApp)
-
I installed Copilot for Xcode on macOS 13.5. Absolutely love it for Swift code completion/suggestion and code explanation. https://github.com/intitni/CopilotForXcode
-
SideMenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
-
-
-
themer
🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).
-
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.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Xcode related posts
- Recommended mac hardware for optimal Xcode build speed
- Xcodebuild.nvim - plugin to develop iOS, iPadOS, and macOS apps in Neovim
- Always paste without formatting on macOS
- Free Tech Tools and Resources - MAC Lookup, SQL Tutorials, JSON Converter & More
- Xcode Copilot
- macOS 13.5 no longer allows setting system wide ulimits
- Does anybody know how this Sheet is done?
-
A note from our sponsor - Appwrite
appwrite.io | 3 Dec 2023
Index
What are some of the best open-source Xcode projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Alamofire | 39,966 |
2 | awesome-cheatsheets | 35,249 |
3 | MonitorControl | 24,323 |
4 | Kingfisher | 21,796 |
5 | Hero | 21,627 |
6 | SnapKit | 19,599 |
7 | IQKeyboardManager | 16,194 |
8 | SwifterSwift | 13,305 |
9 | OpenRCT2 | 12,461 |
10 | macdown | 9,332 |
11 | R.swift | 9,299 |
12 | jazzy | 7,289 |
13 | Clipy | 7,085 |
14 | XcodeGen | 6,502 |
15 | MonkeyDev | 6,230 |
16 | Synx | 6,090 |
17 | XcodesApp | 5,962 |
18 | CopilotForXcode | 5,762 |
19 | SideMenu | 5,558 |
20 | ControlRoom | 5,471 |
21 | SPPermission | 5,409 |
22 | themer | 5,286 |
23 | periphery | 4,538 |