Topics / #xcode
Xcode projects on GitHub
Apple IDE and toolchain for macOS and iOS development
As of , the most-starred Xcode projects on GitHub are swift (70.5K stars), open-source-ios-apps (52.7K stars) and awesome-cheatsheets (46.6K stars). GitHub.Locker tracks 90 Xcode repositories with 1.1M stars combined. The fastest-growing on October 17 was xtool, with +435 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+435xtool
xtool-org/xtool · ★ 12.7Kxtool is a cross-platform tool that replicates Xcode's core functionality, letting you build, sign, and install iOS apps written as SwiftPM packages from Linux, Windows (via WSL), or macOS.
+113Compositor
robbietilton/Compositor · ★ 17.4KCompositor is a free and open-source, full-featured image editor for Mac, built as an alternative to Adobe Photoshop with a workflow centered on compositing and post-processing.
+76iPhone-use
zhongerxin/iPhone-use · ★ 4.2KiPhone Use lets Codex control your real iPhone over USB using natural language: it can open apps, read screens, tap, scroll, type text, and organize lists, while showing a live screen preview in the sidebar.
house-control
0xProbabillity/house-control · ★ 626House Control turns your home into a live 3D model shown in the Mac menu bar and on an iPhone, letting you see and control real lights and air conditioners through Smart Life/Tuya, Home Assistant, Philips Hue and Apple Home.
The all-time top
90 projects · by stars
- 70.5K
#1 · swiftlang/swift
swift
The source repository of Swift, a high-performance system programming language with clean, modern syntax, seamless access to existing C and Objective-C code, and memory safety by default.
- 52.7K
#2 · dkhamsing/open-source-ios-appsopen-source-ios-apps
A collaborative, curated list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, organized by category so you can find real-world example code for any kind of Apple app.
- 46.6K
#3 · LeCoupa/awesome-cheatsheetsawesome-cheatsheets
A curated collection of cheatsheets covering popular programming languages, frameworks, databases, and development tools, each condensed into a single reference file.
- 4

Alamofire
42.4KAlamofire/Alamofire · SwiftAlamofire is an HTTP networking library written in Swift. It wraps Apple's URLSession so iOS, macOS, tvOS, and watchOS apps can make requests in a few lines of chainable code.
- 5

fastlane
42.3Kfastlane/fastlane · Rubyfastlane is a tool for iOS and Android developers that automates tedious tasks like generating screenshots, managing provisioning profiles, and releasing applications.
- 6

MonitorControl
34.5KMonitorControl/MonitorControl · SwiftMonitorControl is a free, open-source macOS app that controls your external display's brightness, volume and contrast as if it were a native Apple Display — via Apple keyboard keys, custom shortcuts or menu bar sliders.
- 7

AFNetworking
33.3KAFNetworking/AFNetworking · Objective-CA delightful networking library for iOS, macOS, watchOS and tvOS, built on the Foundation URL Loading System. Deprecated since January 2023 - the repo remains online as an archive.
- 8

lottie-ios
26.9Kairbnb/lottie-ios · SwiftLottie for iOS is a Swift library that natively renders vector-based animations and art in realtime with minimal code. Animations come as bodymovin JSON files, typically exported from After Effects.
- 9

Kingfisher
24.4Konevcat/Kingfisher · SwiftA lightweight, pure-Swift library for downloading and caching images from the web in iOS, macOS, tvOS, watchOS and visionOS apps — you give it a URL and it fetches, caches and displays the image.
- 10

dracula-theme
23.6Kdracula/dracula-themeDracula is one of the most popular dark color themes, built around a single consistent palette that has been ported to Visual Studio Code, iTerm, Vim, Sublime Text, JetBrains IDEs, Terminal.app, Windows Terminal, Hyper, Alfred, Slack, Xcode, Emacs, Zsh and over 400 other apps.
- 11

CodeEdit
23.1KCodeEditApp/CodeEdit · SwiftCodeEdit is a free, open-source code editor for macOS, built by the community and written natively in Swift for the Mac.
- 12

SwiftyJSON
22.9KSwiftyJSON/SwiftyJSON · SwiftSwiftyJSON is a Swift library for dealing with JSON data: it lets you pull values out of JSON without the verbose optional-wrapping and type-checking that plain Swift requires.
- 13
Hero
22.5KHeroTransitions/Hero · SwiftHero is a Swift library for building iOS view controller transitions — a declarative layer on top of UIKit's cumbersome transition APIs that makes custom transitions easy.
- 14

SnapKit
20.3KSnapKit/SnapKit · SwiftSnapKit is an open-source Swift DSL that makes Auto Layout easy on Apple platforms — you describe UI constraints with short, readable Swift instead of verbose layout code. It works on iOS, macOS and tvOS.
- 15

SwiftLint
19.8Krealm/SwiftLint · SwiftSwiftLint is an open-source linter that enforces Swift style and conventions — rules generally accepted by the Swift community, loosely based on the now-archived GitHub Swift Style Guide.
- 16

ml-stable-diffusion
18Kapple-aiml-research/ml-stable-diffusion · PythonThis is Apple's toolkit for running Stable Diffusion image generation on Apple Silicon using Core ML, so it can run efficiently on Mac, iPad, and iPhone.
- 17

OpenEmu
17.8KOpenEmu/OpenEmu · SwiftOpenEmu is a free, open-source retro game emulator for macOS that aims to make playing classic console games feel like a first-class native Mac experience.
- 18

Compositor
17.4Krobbietilton/Compositor · SwiftCompositor is a free and open-source, full-featured image editor for Mac, built as an alternative to Adobe Photoshop with a workflow centered on compositing and post-processing.
- 19

IQKeyboardManager
16.6Khackiftekhar/IQKeyboardManager · SwiftIQKeyboardManager is a drop-in iOS library that automatically prevents the keyboard from sliding up and covering a UITextField or UITextView, with no code or manual setup needed.
- 20

Valdi
16.4KSnapchat/Valdi · C++Valdi is a cross-platform UI framework from Snap: write your UI once in declarative TypeScript, and it compiles directly to native views on iOS, Android, and macOS.
- 21

solarized
16Kaltercation/solarized · Vim scriptA precision color scheme: one sixteen-color palette (eight monotones, eight accent colors) with matched dark and light modes, built for terminals, editors and other GUI applications.
- 22

MBProgressHUD
15.9Kjdg/MBProgressHUD · Objective-CMBProgressHUD is an iOS drop-in class that displays a translucent HUD with an indicator and/or labels over your UI while work runs on a background thread.
- 23

transmission
15.3Ktransmission/transmission · C++Transmission is a fast, easy, and free BitTorrent client, available in several flavors across platforms.
- 24
SwifterSwift
15.2KSwifterSwift/SwifterSwift · SwiftSwifterSwift is a collection of over 500 native Swift extensions that add handy methods, syntactic sugar, and performance improvements to primitive data types and UIKit/Cocoa classes.
- 25

Carthage
15.1KCarthage/Carthage · SwiftCarthage is a simple, decentralized dependency manager for Cocoa applications on macOS and iOS/tvOS/watchOS. It builds your dependencies into binary frameworks without modifying your project files or build settings.
- 26

CocoaPods
14.8KCocoaPods/CocoaPods · RubyCocoaPods is the dependency manager for Xcode projects: you list your dependencies in a Podfile, and it resolves them, fetches the source code, and builds an Xcode workspace for you.
- 27

FLEX
14.6KFLEXTool/FLEX · Objective-CFLEX (Flipboard Explorer) is a set of in-app debugging and exploration tools for iOS apps. It shows a toolbar window over your running app that lets you inspect and modify nearly every piece of app state.
- 28

WebViewJavascriptBridge
14.3Kmarcuswestin/WebViewJavascriptBridge · Objective-CAn iOS/OSX library that passes messages between Objective-C and JavaScript inside web views — the plumbing for hybrid apps where native code and web content need to talk to each other.
- 29

Spring
14.1KMengTo/Spring · SwiftSpring is a Swift library for iOS that adds ready-made view animations (shake, pop, swing, flip, slide, fade, zoom and more) you can trigger from code or wire up directly in Storyboard.
- 30

spectacle
13.6Keczarny/spectacle · Objective-CSpectacle is a free Mac app that lets you organize windows — move, resize, center, or maximize them — entirely from the keyboard, without touching the mouse.
- 31
incubator-weex
13.6Kapache/incubator-weex · C++Weex is a framework for building native Mobile cross-platform UI: you write a component once and it renders natively on Android, iOS, and (via a third-party plugin) mobile web.
- 32

runner-images
13.5Kactions/runner-images · PowerShellIt's the source code GitHub uses to build the VM images behind GitHub-hosted Actions runners and Microsoft-hosted Azure Pipelines agents — Ubuntu, macOS and Windows machines pre-loaded with development tools.
- 33

swift-style-guide
13.1Kkodecocodes/swift-style-guideThis is the official Swift style guide used by Kodeco (formerly raywenderlich.com) to keep the Swift code in its books, tutorials, and starter kits consistent across many different authors.
- 34

firefox-ios
13.1Kmozilla-mobile/firefox-ios · SwiftFirefox for iOS — Mozilla's open-source web browser for iPhone and iPad. This one repository also contains Focus iOS, Mozilla's second iOS app.
- 35

SkeletonView
12.9KJuanpe/SkeletonView · SwiftSkeletonView is a Swift library for iOS that turns your existing views into animated skeleton (placeholder) loading screens while data loads, so users see what content is coming.
- 36

xtool
12.7Kxtool-org/xtool · Swiftxtool is a cross-platform tool that replicates Xcode's core functionality, letting you build, sign, and install iOS apps written as SwiftPM packages from Linux, Windows (via WSL), or macOS.
- 37

SVProgressHUD
12.4KSVProgressHUD/SVProgressHUD · Objective-CSVProgressHUD is a clean, lightweight progress HUD for iOS and tvOS apps — a small overlay that shows the progress of an ongoing task on top of your UI.
- 38

chameleon
12.3Kvicc/chameleon · Objective-CChameleon is a lightweight color framework for iOS that provides flat color palettes, gradients, hex color support, color extraction from images, and automatic contrasting text colors for Objective-C and Swift apps.
- 39

iCarousel
12.1Knicklockwood/iCarousel · Objective-CiCarousel is an Objective-C class that makes it easy to build 3D carousel-style paged views on iOS and Mac OS, with built-in effects like cylinder, wheel, and CoverFlow.
- 40

Eureka
11.8Kxmartlabs/Eureka · SwiftAn elegant iOS form builder written in Swift: a library for defining settings-style forms in code instead of wiring table views by hand. It's made by XMARTLABS as a Swift re-creation of their XLForm library.
- 41

TimLiu-iOS
11.7KTim9Liu9/TimLiu-iOSA curated collection of commonly used third-party iOS libraries, plugins, and well-known blogs, gathered in one place for iOS developers to browse.
- 42

AudioKit
11.5KAudioKit/AudioKit · SwiftAudioKit is an audio synthesis, processing, and analysis platform for building sound and music apps on iOS, macOS (including Catalyst), and tvOS.
- 43

30DaysofSwift
11.5Kallenwong/30DaysofSwift · SwiftA collection of 30 small Swift iOS projects the author built day by day while self-teaching Swift, each one a self-contained demo of a UI technique like animations, menus, or image pickers.
- 44

ios-good-practices
11Kfuturice/ios-good-practicesA living guide of good practices for iOS development written by Futurice developers. It targets people taking their first steps in iOS as well as devs who want to do things the right way — it is advice to read, not software to run.
- 45

FSCalendar
10.6KWenchaoD/FSCalendar · Objective-CFSCalendar is a fully customizable calendar UI library for iOS, usable from both Objective-C and Swift.
- 46

CryptoSwift
10.6Kkrzyzanowskim/CryptoSwift · SwiftA growing collection of standard and secure cryptographic algorithms implemented in pure Swift: hashes, ciphers, RSA, message authenticators, key-derivation functions, plus helpers for String and Data.
- 47

NetNewsWire
10.5KRanchero-Software/NetNewsWire · SwiftA free and open-source feed reader for macOS and iOS — an app for following sites via RSS, Atom, JSON Feed and RSS-in-JSON feeds.
- 48

WebKit
10.3KWebKit/WebKit · JavaScriptThe official home of the WebKit project: an open-source, cross-platform browser engine that powers Safari, Mail and Apple Books on iOS and macOS, plus browsers on Linux.
- 49

swift-package-manager
10.2Kswiftlang/swift-package-manager · SwiftSwift Package Manager (SwiftPM) is the official tool for managing distribution of Swift source code, handling compiling, linking, dependency management, and versioning for Swift packages.
- 50

SQLite.swift
10.2Kstephencelis/SQLite.swift · SwiftSQLite.swift is a type-safe, Swift-language layer over SQLite3 that lets you write and run SQL queries with compile-time checking instead of raw SQL strings.
- 51

folding-cell
10.2KRamotion/folding-cell · SwiftFoldingCell is an open-source iOS UI component by Ramotion: a table view cell that expands open with a folding-paper animation inspired by material design.
- 52

RestKit
10.1KRestKit/RestKit · Objective-CRestKit is an Objective-C framework for building RESTful web services clients on iOS and Mac OS X. It pairs an object mapping engine with networking primitives built on top of AFNetworking and integrates with Core Data.
- 53

Telegram-iOS
9.2KTelegramMessenger/Telegram-iOS · SwiftThis is the official source code of the Telegram iOS app, written in Swift.
- 54

App-Store-Connect-CLI
8Krorkai/App-Store-Connect-CLI · GoApp Store Connect CLI (asc) is a fast, scriptable command-line tool for the App Store Connect API, letting you automate TestFlight, builds, submissions, signing, analytics, screenshots, and subscriptions from a terminal, IDE, or CI/CD pipeline.
- 55

clicky
7.7Kfarzaa/clicky · SwiftClicky is an AI teacher that lives next to your cursor: it sees your screen, talks to you, and can even point at things on screen, like having a real teacher sitting beside you.
- 56
SwiftUI-Agent-Skill
6.2Ktwostraws/SwiftUI-Agent-SkillThis is an 'agent skill' — a set of instructions that teaches AI coding assistants like Claude Code, Codex, Gemini, and Cursor to write smarter, simpler, more modern SwiftUI code, covering navigation, layout, animations, state management, accessibility, and deprecated API usage.
- 57

iPhone-use
4.2Kzhongerxin/iPhone-use · PythoniPhone Use lets Codex control your real iPhone over USB using natural language: it can open apps, read screens, tap, scroll, type text, and organize lists, while showing a live screen preview in the sidebar.
- 58

textream
4.1Kf/textream · SwiftTextream is a free, open-source teleprompter app for Mac, iPhone, and iPad that highlights your script in real time as you speak, shown in a Dynamic Island-style overlay, floating window, or fullscreen.
- 59

Skills
4KDimillian/Skills · ShellThis is a collection of 16 reusable Codex Skills for Apple-platform engineering: SwiftUI/Xcode code review, refactoring, debugging, performance audits, GitHub workflow automation, and multi-agent review and bug-hunt swarms.
- 60

SwiftUI-Agent-Skill
3.7KAvdLee/SwiftUI-Agent-Skill · PythonA packaged expert skill that gives AI coding tools deep SwiftUI best-practice guidance — state management, view composition, performance and iOS 26+ Liquid Glass adoption — in the open Agent Skills format.
- 61

serve-sim
2.9KEvanBacon/serve-sim · TypeScriptserve-sim is a CLI that turns a booted iOS Simulator into a streamable, remotely-controllable resource — it captures the simulator's framebuffer and exposes it as an MJPEG video stream plus a WebSocket control channel, with a React preview UI on top.
- 62

goldie
2.5Ksoftware-mansion-labs/goldie · TypeScriptGoldie generates App Store and Google Play screenshots, plus App Store preview videos, for a mobile app by replaying recorded flows on an iOS simulator or Android emulator.
- 63

OpenSwiftUI
2.5KOpenSwiftUIProject/OpenSwiftUI · SwiftAn open source implementation of Apple's SwiftUI. Goals: build GUI apps on non-Apple platforms like Linux and Windows, and diagnose and debug SwiftUI issues on Apple platforms, staying as API-compatible with SwiftUI as possible.
- 64

AirCard-iOS
1.9KMak5er/AirCard-iOS · SwiftAirCard-iOS lets you customize Apple Wallet card artwork, lock screen passcode dialer themes, and PosterBoard wallpapers directly on an iPhone running iOS 27 or newer.
- 65

omarchy-apple-dev
1.7Kjoshuaswarren/omarchy-apple-dev · PythonA toolchain that builds Swift/SwiftUI iOS apps on Omarchy Linux (Apple Silicon or x86-64) and installs them on a physical iPhone over USB, with no Mac, no macOS and no Xcode app installed anywhere.
- 66

Roam-Control
1.1Kseanhowarthdev/Roam-ControlRoam Control is a SwiftUI iOS app that lets you choose, test and move your iPhone's reported GPS location for development, QA and responsible personal testing.
- 67

backburner
1KStayLameBro/backburner · PythonBackburner lets a nearby iPhone act as a coprocessor for your Mac so a locally-run 27B LLM (Qwen3.8-27B) reads prompts faster and holds far more context. The phone connects over a 10 Gb/s USB-C cable and offloads part of the model's layers plus storage/attention for old context.
- 68

macos-sysdata
946Jarvis322/macos-sysdata · SwiftIt's a free macOS menu bar app that opens up the vague 'System Data' bucket in Storage settings and shows exactly what's filling it (simulator runtimes, Xcode caches, package manager stores, VM disks, logs, per-app data) so you can delete items one by one instead of guessing.
- 69

zulu
888slop-place/zulu · SwiftZulu is a native Zulip client for iOS and macOS that treats topics as first-class citizens, grouping channels into folders and letting threads be promoted or hidden locally.
- 70

AirBeep
877LinkPass888/AirBeep · SwiftAirBeep is an iOS utility that silences the built-in call-recording disclosure tones (the beeps that signal a call is being recorded), with one switch to toggle the change and restore the originals.
- 71

muguet
651c22dev/muguet · RustMuguet is a native Mach-O port of GTA V for iOS and macOS with added multiplayer, running the game's original WebAssembly code outside the browser using wasmtime and wgpu on Metal instead of a browser's JS/WebGPU stack.
- 72

house-control
6260xProbabillity/house-control · SwiftHouse Control turns your home into a live 3D model shown in the Mac menu bar and on an iPhone, letting you see and control real lights and air conditioners through Smart Life/Tuya, Home Assistant, Philips Hue and Apple Home.
- 73

placard
553frs0n/placard · SwiftPlacard is an iOS app for browsing, creating, installing, and managing custom PosterBoard wallpapers (the interactive Lock Screen wallpapers introduced in iOS 26).
- 74

Wind-Waker-Recomp
549elliotttate/Wind-Waker-Recomp · CWind Waker Recomp is a native port of The Legend of Zelda: The Wind Waker for Windows, Mac, iPhone and iPad, made by statically recompiling the original GameCube game's PowerPC code into native machine code. It is a personal source fork of the BlueWake project with extra features like 60/120 FPS smooth motion, save states and wall climbing.
- 75

xcode-project-format
503apple/xcode-project-format · SwiftA Swift library from Apple for reading, writing, and manipulating Xcode's JSON-based project.xcproj format, plus a small companion CLI called 'xcprojformatter'.
- 76

finder-menu
476nikgrbn/finder-menu · SwiftFinder Menu adds five right-click menu items that macOS Finder is missing: New File, Open Terminal Here, Open Folder With, Copy Path, and Go to Parent Folder.
- 77

stop-stutter
472burakgon/stop-stutter · SwiftStop Stutter is a native macOS menu bar app that automatically turns off AWDL (Apple's peer-to-peer Wi-Fi) while you run a game-streaming client, since AWDL can cause latency spikes and stutter during streaming.
- 78

flutter_carplay
466oguzhnatly/flutter_carplay · DartThis is a Flutter plugin that brings your app's content and controls to Apple CarPlay and Android Auto, using native car templates you build in Dart.
- 79

vibe-aso
454Kronop/vibe-aso · JavaScriptVibe ASO is a Claude Code skill that takes an iOS app from 'ready to submit' to a fully localized App Store presence: keyword research, metadata in up to 50 locales, localized screenshots, worldwide pricing, and in-app string localization, all driven from inside Claude Code.
- 80

bluey-by-riley
436rbrown101010/bluey-by-riley · SwiftGoogly Eyes is a blueberry character that lives on your iPhone screen and points at things on your Mac with his own cursor. It pairs a Mac menu bar app with an iPhone app so he can see your screen, talk through OpenAI's Realtime API, and even control your computer when asked.
- 81

rooms
391saragordic/rooms · SwiftRooms is a macOS app for switching between projects: each 'room' is a saved set of windows with a layout, and one shortcut brings them all back arranged neatly while hiding everything else.
- 82

dsh-ios
327ZSeven-W/dsh-ios · TypeScriptDSH iOS Simulator is a plugin for DSH (DeepSeek Harness) that puts a live iOS Simulator, or a USB-connected real iPhone, inside an AI agent conversation. It gives the agent 22 tools to boot devices, build and run Xcode projects, and drive the UI by accessibility identity, OCR text, or list-row taps, with the live screen streamed into an interactive sidebar panel.
- 83

zhoop
272hackyguru/zhoop · SwiftZhoop is an iPhone app that pairs with a WHOOP fitness strap over Bluetooth and tracks your daily calorie deficit, weight-loss goal, sleep and heart rate. It's a personal fork of the NOOP app, stripped down and rebuilt entirely around hitting a goal weight by a date.
- 84

m4-sme-exploration
245tzakharko/m4-sme-exploration · CA research project that microbenchmarks the Scalable Matrix Extension (SME) of Apple's M4 chip, measuring peak compute throughput for common matrix and vector operations and memory transfer rates.
- 85

mobilecode
242hsandhu/mobilecode · TypeScriptMobileCode is an open source AI coding agent for building mobile apps, forked from opencode. When it detects an iOS or Android project it can launch the simulator or emulator and show a live preview right next to your chat session.
- 86

iOS-GPS-Spoofer
241SegFault42/iOS-GPS-Spoofer · SwiftA tool that makes a connected iPhone report a fake GPS location for as long as it runs, restoring the real one automatically when you stop. It drives Apple's developer location-simulation service — the same mechanism Xcode's Simulate Location uses.
- 87

AirCard-macOS
177alejadxr/AirCard-macOS · SwiftAirCard for macOS is a native Mac port of the AirCard-Windows flow for customizing Apple Wallet cards: it flashes custom artwork onto cards in your iPhone's Wallet app and can also recolor the iOS passcode keyboard theme.
- 88

hp-laser-1008a-macos
175Kuberwastaken/hp-laser-1008a-macos · CIt is a native macOS driver that lets the HP Laser 1003/1006/1008 (a/w) printers — HP's rebadged Samsung SPL3 laser printers — print normally via Cmd-P, since HP never shipped a working macOS driver for them.
- 89

swiftui-logo-draw
160RhuanCruz/swiftui-logo-draw · PythonLogoDraw is a SwiftUI component that traces a logo's outline like a pen and then reveals its fill, paired with a reproducible Python + macOS pipeline for turning a logo PNG into a clean SwiftUI Shape.
- 90
kinesis
123callbacked/kinesis · SwiftKinesis is a native macOS app that lets you control your Mac using gestures from the Meta Neural Band (an EMG wristband): swipe between desktops, open Mission Control, control music, and pinch+turn for volume or brightness.
Related topics
Often tagged together