Topics / #ios
iOS projects on GitHub
Apple mobile operating system and the ecosystem of apps and tools for it.
As of , the most-starred iOS projects on GitHub are openclaw (392.2K stars), flutter (180.2K stars) and react-native (126.7K stars). GitHub.Locker tracks 535 iOS repositories with 9.7M stars combined. The fastest-growing on October 16 was sill, with +939 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+939sill
Saffsanity/sill · ★ 3.2KSill streams a window from your Mac, or your whole desktop, live to your iPhone or iPad, so you can touch, type and draw on it as if it were local.
+923orca
stablyai/orca · ★ 94.8KOrca is an AI Orchestrator (ADE) for running a fleet of parallel coding agents like Claude Code, Codex, OpenCode or Pi, each in its own git worktree, all tracked from one place.
+554folia-major
chthollyphile/folia-major · ★ 7.6KFolia is an online music player built around full-screen immersive lyrics playback, supporting NetEase Cloud Music, Kugou, Navidrome, and local music libraries, with smart lyric matching and AI-generated color themes.
+358Kazumi
Predidit/Kazumi · ★ 37.7KKazumi is a free, open-source app for discovering and streaming anime online. It does not hardcode websites: sources come from custom rules you write or import — up to five XPath selector lines each.
The all-time top
Top 100 of 535 · by stars
- 392.2K
#1 · openclaw/openclawopenclaw
An open-source AI assistant that runs on your own computer and meets you in the chat apps you already use — WhatsApp, Telegram, Discord, iMessage, Slack and 20+ more.
- 180.2K
#2 · flutter/flutterflutter
Flutter is Google's SDK for building beautiful, fast apps for mobile, web, and desktop from a single codebase.
- 126.7K
#3 · react/react-native
react-native
React Native lets you build native mobile apps for Android, iOS, and other platforms using React. UI is described in JavaScript but rendered with real native platform components, not a webview.
- 4
rustdesk
126.1Krustdesk/rustdesk · RustRustDesk is an open-source remote desktop application written in Rust, positioned as a self-hostable alternative to TeamViewer.
- 5

Awesome-Hacking
122.8KHack-with-Github/Awesome-HackingA massive index that links out to dozens of other awesome-lists covering nearly every security domain: android security, bug bounty, fuzzing, malware analysis, OSINT, reverse engineering, web hacking, and more.
- 6

free-programming-books-zh_CN
119.2Kjustjavac/free-programming-books-zh_CNA curated, free index of Chinese-language (and Chinese-translated) computer programming books and tutorials, covering operating systems, databases, web development, languages, AI, and more.
- 7
godot
118.5Kgodotengine/godot · C++Godot is a free, cross-platform game engine for creating both 2D and 3D games from one unified editor, with a comprehensive set of built-in tools.
- 8
immich
116.4Kimmich-app/immich · TypeScriptImmich is a self-hosted platform for backing up, organizing and browsing your photos and videos, built as an open-source alternative to Google Photos.
- 9

tauri
112Ktauri-apps/tauri · RustTauri is a framework for building tiny, blazingly fast binaries for all major operating systems, letting you write the UI with any front-end framework that compiles to HTML, JS and CSS.
- 10

orca
94.8Kstablyai/orca · TypeScriptOrca is an AI Orchestrator (ADE) for running a fleet of parallel coding agents like Claude Code, Codex, OpenCode or Pi, each in its own git worktree, all tracked from one place.
- 11

localsend
94.6Klocalsend/localsend · DartLocalSend is a free, open-source app for securely sharing files and messages with nearby devices over your local network, without needing an internet connection - a cross-platform AirDrop alternative for Windows, macOS, Linux, Android and iOS.
- 12

opencv
91.2Kopencv/opencv · C++OpenCV is a widely used open-source library for computer vision, image processing, and machine learning, offering tools for tasks like object detection, video analysis, and camera calibration.
- 13
NextChat
88.9KChatGPTNextWeb/NextChat · TypeScriptNextChat is a fast, lightweight AI chat assistant that lets you talk to GPT-4o, Claude, Gemini, DeepSeek and 100+ other models through one unified interface, deployable with a single click or self-hosted.
- 14

AppFlowy
77.5KAppFlowy-IO/AppFlowy · DartAppFlowy is an open-source, AI-powered collaborative workspace that combines projects, wikis, and team docs, built as a Notion alternative that keeps your data under your control.
- 15
swift
70.5Kswiftlang/swift · SwiftThe 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.
- 16

FFmpeg
65.3KFFmpeg/FFmpeg · CFFmpeg is a collection of libraries and command-line tools to process multimedia: decode, encode, transcode, mux, demux, stream, filter and play audio and video.
- 17

awesome-flutter
61.5KSolido/awesome-flutter · DartA curated (awesome) list of the best Flutter libraries, tools, tutorials, articles, and resources for building apps with Flutter.
- 18

mkcert
59.7KFiloSottile/mkcert · Gomkcert is a simple zero-config tool that creates locally-trusted TLS certificates for development, so your local HTTPS sites don't show browser warnings.
- 19

zustand
58.8Kpmndrs/zustand · TypeScriptZustand is a small, fast state-management library for React built on simplified flux principles, with a hook-based API that is not boilerplate-heavy or opinionated.
- 20
appwrite
57.7Kappwrite/appwrite · TypeScriptAppwrite is an open-source, all-in-one backend platform for building web, mobile, and AI apps, bundling authentication, databases, storage, serverless functions, messaging, realtime, and web hosting in one place.
- 21

joplin
56.8Klaurent22/joplin · TypeScriptJoplin is an open source note taking and to-do application, built to handle a large number of notes organised into notebooks.
- 22

whisper.cpp
54.4Kggml-org/whisper.cpp · C++whisper.cpp is a high-performance C/C++ port of OpenAI's Whisper automatic speech recognition (ASR) model, letting you transcribe audio to text without Python or heavy ML frameworks.
- 23

fanqiang
54.3Kbannedbook/fanqiang · KotlinA collection of tutorials and tools for circumventing China's internet censorship (翻墙/科学上网), covering proxy protocols like V2Ray, Shadowsocks, SSR and Trojan, plus a bundled all-in-one client package for Windows.
- 24
material-design-icons
54.1Kgoogle/material-design-iconsThis is Google's official repository of Material Design icons, offering two icon sets: Material Symbols (the current, actively updated set) and Material Icons (the classic set, no longer updated since 2022).
- 25

awesome-ios
53.6Kvsouza/awesome-ios · SwiftA curated list of awesome resources for the iOS ecosystem, covering both Objective-C and Swift projects across dozens of categories like analytics, networking, UI, architecture, and ARKit.
- 26
multica
53Kmultica-ai/multica · GoMultica is a self-hostable workspace where you assign issues to AI coding agents (Claude Code, Codex, Cursor, and others) the way you'd assign work to a teammate — they pick up the task, report progress, and hand it back for review.
- 27

expo
52.8Kexpo/expo · TypeScriptExpo is an open-source framework for building universal native apps with React: you write React and JavaScript, and the resulting apps run on Android, iOS, and the web.
- 28

ionic-framework
52.7Kionic-team/ionic-framework · TypeScriptIonic is an open source app development toolkit for building modern, fast, top-quality apps with JavaScript and the Web.
- 29

open-source-ios-apps
52.6Kdkhamsing/open-source-ios-appsA 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.
- 30

spotube
50Kteam-spotube/spotube · DartSpotube is an open-source, cross-platform music streaming app for desktop and mobile that lets you bring your own music metadata, playlists, and audio sources through plugins instead of relying on one locked-in backend.
- 31

edgetunnel
47.7Kcmliu/edgetunnel · JavaScriptedgetunnel is a proxy service that runs on Cloudflare Workers or Pages: it serves VLESS, Trojan and Shadowsocks nodes from the edge, with a built-in admin panel and automatic subscription generation.
- 32
copyparty
47.1K9001/copyparty · Pythoncopyparty is a portable, single-file server that turns almost any device into a full-featured file server, supporting resumable uploads/downloads over HTTP(S), WebDAV, SFTP, FTP(S), TFTP and SMB, with a built-in media player, thumbnails and search.
- 33

siyuan
46.8Ksiyuan-note/siyuan · TypeScriptSiYuan is an open-source, privacy-first, self-hosted knowledge workspace that combines block-level note-taking with AI agent collaboration, letting humans and AI agents work on the same knowledge base together.
- 34

Rocket.Chat
46.3KRocketChat/Rocket.Chat · TypeScriptRocket.Chat is an open-source, self-hostable team communications platform for real-time chat, voice calls, and federation, aimed at organizations with high data protection requirements.
- 35
hyperswitch
45.3Kjuspay/hyperswitch · RustHyperswitch is an open-source, composable payments platform that lets businesses route, retry, vault, and reconcile payments across 120+ payment processors like Stripe, Adyen, Braintree, and Worldpay, either self-hosted or as a SaaS.
- 36

logseq
45.3Klogseq/logseq · ClojureLogseq is a privacy-first, open-source platform for knowledge management and collaboration, built around a graph of linked notes written in local Markdown or Org-mode files.
- 37

react-hook-form
44.9Kreact-hook-form/react-hook-form · TypeScriptReact Hook Form is a library of React Hooks for building and validating forms, usable in both web apps and React Native apps.
- 38
meteor
44.8Kmeteor/meteor · JavaScriptMeteor is a full-stack JavaScript platform for building modern web, mobile, and desktop applications with a single codebase.
- 39

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.
- 40

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.
- 41
Xray-core
42.2KXTLS/Xray-core · GoXray-core is the engine of 'Project X', a networking/proxy platform that implements protocols like VLESS, VMess, Trojan and Shadowsocks, with REALITY and XTLS for traffic obfuscation and censorship circumvention.
- 42

chatbox
42.1Kchatboxai/chatbox · TypeScriptChatbox is a desktop AI client that lets you chat with ChatGPT, Claude, Gemini, local Ollama models and other LLMs from one unified app, available on Windows, Mac, Linux, iOS, Android and the web.
- 43

uni-app
41.6Kdcloudio/uni-app · JavaScriptuni-app is a cross-platform framework built on Vue.js: you write one codebase and ship it to iOS, Android, HarmonyOS, the responsive Web, and a wide range of mini-program platforms (WeChat, Alipay, Baidu, Douyin, QQ, Kuaishou, DingTalk, Taobao, JD, Xiaohongshu), plus quick apps and HarmonyOS mini services.
- 44

styled-components
41.1Kstyled-components/styled-components · TypeScriptA CSS-in-JS library for React: styles are written in JavaScript and turned into styled components, with one API across server components, client components, streaming SSR and React Native.
- 45

phaser
40.5Kphaserjs/phaser · JavaScriptPhaser is a fast, free and open source 2D game framework for building HTML5 games that run in desktop and mobile web browsers, rendering with either WebGL or Canvas. It has been actively developed for over 13 years.
- 46
dioxus
39.4KDioxusLabs/dioxus · RustDioxus is a Rust framework for building apps with one codebase that run on web, desktop, mobile, and server.
- 47

mattermost
39.4Kmattermost/mattermost · TypeScriptMattermost is an open-core, self-hosted collaboration platform that bundles chat, workflow automation, voice calling, screen sharing, and AI integration for software teams.
- 48

spacedrive
39.2Kspacedriveapp/spacedrive · RustSpacedrive is a cross-platform file explorer and a cross-device data platform. It indexes files, emails, notes, and other sources, lets you search everything in one place, and syncs data across devices via peer-to-peer connections.
- 49
Folo
39.1KRSSNext/Folo · TypeScriptFolo is an AI-powered RSS reader that pulls feeds, curated lists, and RSSHub sources into a single noise-free timeline, with AI features like translation and summarization built in.
- 50

Trilium
38.4KTriliumNext/Trilium · TypeScriptTrilium Notes is a free, open-source, cross-platform hierarchical note-taking app built for creating large personal knowledge bases.
- 51
taro
37.7KNervJS/taro · TypeScriptTaro is an open cross-platform, cross-framework solution: write one codebase with React, Vue or Nerv and it runs as WeChat/JD/Baidu/Alipay/ByteDance/QQ mini-programs, H5 web apps, or React Native apps for iOS and Android.
- 52

Kazumi
37.7KPredidit/Kazumi · DartKazumi is a free, open-source app for discovering and streaming anime online. It does not hardcode websites: sources come from custom rules you write or import — up to five XPath selector lines each.
- 53

tailscale
37.7Ktailscale/tailscale · GoTailscale is a mesh VPN built on WireGuard that creates secure private networks between your devices with minimal configuration, adding 2FA/SSO login on top.
- 54

mediapipe
37.3Kgoogle-ai-edge/mediapipe · C++Google's open-source, cross-platform toolkit for on-device machine learning in live and streaming media: ready-made libraries and pre-trained models you plug straight into your own app.
- 55

typeorm
36.7Ktypeorm/typeorm · TypeScriptTypeORM is an open-source ORM for TypeScript and JavaScript: you work with relational and NoSQL databases through object-oriented models instead of writing SQL by hand.
- 56
bitchat
36.6Kpermissionlesstech/bitchat · SwiftBitChat is a decentralized peer-to-peer messaging app that uses Bluetooth mesh for offline, local chat and the Nostr protocol for internet-based global reach, with no accounts, phone numbers, or central servers.
- 57

sheetjs
36.3KSheetJS/sheetjsSheetJS Community Edition is an open-source JavaScript toolkit for spreadsheet data: it extracts useful data from almost any complex spreadsheet and generates new spreadsheets that work with legacy and modern software alike.
- 58

UTM
35.9Kutmapp/UTM · SwiftUTM is a full system emulator and virtual machine host for iOS and macOS, built on QEMU, that lets you run Windows, Linux, and other operating systems directly on your Mac, iPhone, or iPad.
- 59
lottie-android
35.8Kairbnb/lottie-android · JavaLottie is a mobile library that parses Adobe After Effects animations exported as JSON via the Bodymovin plugin and renders them natively on Android, iOS, Web, and React Native.
- 60
awesome-react-native
35.7Kjondot/awesome-react-nativeA curated list of the best libraries, tools, and learning resources for building React Native apps, organized by category from components to deployment.
- 61
ntfy
34.9Kbinwiederhier/ntfy · Gontfy is a simple HTTP-based pub-sub notification service that lets you send push notifications to your phone or desktop with a single PUT or POST request, without signing up or paying anything.
- 62
gold-miner
34.4Kxitu/gold-minerGold Miner (掘金翻译计划) is a Chinese community that translates high-quality English tech articles into Chinese, covering blockchain, AI, Android, iOS, frontend, backend, design, and product topics.
- 63

formik
34.3Kjaredpalmer/formik · TypeScriptFormik is a small React library for building forms: it handles the three most annoying parts - getting values in and out of form state, validation and error messages, and handling form submission.
- 64

XX-Net
33.4KXX-net/XX-Net · PythonXX-Net is a proxy tool built to bypass the Great Firewall (GFW) and internet censorship — a circumvention system the author says has run continuously for 9 years.
- 65

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.
- 66
hiddify-app
33.3Khiddify/hiddify-app · DartHiddify is a free, open-source proxy client for getting around internet censorship: it connects to your proxy servers over protocols like Vless, Reality, Hysteria and SSH, with no ads.
- 67

ijkplayer
33.2Kbilibili/ijkplayer · Cijkplayer is Bilibili's open-source video player library for Android and iOS, built on FFmpeg (n3.4) and ffplay, with hardware decoding via MediaCodec and VideoToolbox.
- 68

lottie-web
32.2Kairbnb/lottie-web · JavaScriptLottie-web is a JavaScript library that parses Adobe After Effects animations exported as JSON via the Bodymovin plugin and renders them natively in the browser, so designers can ship real animations without an engineer hand-coding them.
- 69
Avalonia
31.7KAvaloniaUI/Avalonia · C#Avalonia is a cross-platform UI framework for .NET: you write apps in C# and XAML, and they run on Windows, macOS, Linux, iOS, Android and WebAssembly.
- 70

Shadowrocket-ADBlock-Rules-Forever
31.3KJohnshall/Shadowrocket-ADBlock-Rules-ForeverA set of ready-made rule files for the iOS proxy app Shadowrocket: each file tells Shadowrocket which sites to connect to directly and which to route through your proxy, while filtering ads.
- 71

dsh-desktop
31.3Kanywhere-labs/dsh-desktop · TypeScriptA free, open-source Windows and macOS desktop client for DeepSeek Harness (DSH): the Harness's local Web UI, Host service and plugin system wrapped into one native app. Everything — even the desktop shell itself — is a plugin.
- 72
folly
30.6Kfacebook/folly · C++Folly (Facebook Open Source Library) is a library of C++20 components built for practicality and efficiency, used extensively at Facebook and often a dependency of its other open-source C++ projects.
- 73

algo
30.4Ktrailofbits/algo · PythonA set of Ansible scripts that spins up your own personal WireGuard and IPsec VPN server on a cloud provider, using the most secure defaults available.
- 74

jitsi-meet
30.1Kjitsi/jitsi-meet · TypeScriptJitsi Meet is a set of open-source projects for secure, simple and scalable video conferencing — use it as a standalone service or embed it in your own web application.
- 75

netbird
30Knetbirdio/netbird · GoNetBird is an open-source Zero Trust networking platform: it builds a configuration-free peer-to-peer WireGuard overlay network with centralized access control, so you can create secure private networks without open ports, complex firewall rules or VPN gateways.
- 76
GitHub520
30K521xueweihan/GitHub520 · PythonGitHub520 publishes an up-to-date hosts file that maps GitHub's domains to fast, working IPs, fixing the broken images and slow loading that many users hit when browsing GitHub. It requires no software installation - you just update your system's hosts entries.
- 77

karakeep
29.7Kkarakeep-app/karakeep · TypeScriptKarakeep (formerly Hoarder) is a self-hostable bookmark-everything app: save links, notes, images and PDFs, and it auto-fetches link details, tags everything with an LLM and gives you full-text and semantic search over all of it.
- 78

ente
29.4Kente/ente · DartEnte is a fully open source, end-to-end encrypted cloud: a place to keep photos, documents and 2FA codes without having to trust the provider. It ships three apps so far: Photos, Locker and Auth.
- 79

fyne
28.8Kfyne-io/fyne · GoFyne is an easy-to-use UI toolkit and app API written in Go, inspired by Material Design. It is designed to build applications that run on desktop and mobile devices from a single codebase.
- 80

koodo-reader
28.5Kkoodo-reader/koodo-reader · JavaScriptKoodo Reader is a modern ebook manager and reader with sync and backup built in. You keep one library of books and comics, read it on any device, and get bookmarks, notes, highlights, and reading statistics.
- 81

ios_rule_script
28.3Kblackmatrix7/ios_rule_script · JavaScriptA large collection of traffic-splitting rules, app rewrite rules, and automation scripts for iOS proxy clients, covering routing for many apps and services.
- 82

t3code
28Kpingdotgg/t3code · TypeScriptT3 Code is an 'agent harness control surface': mobile apps for iOS and Android, a web app, and an Electron desktop app for controlling AI coding agents running on your own machine.
- 83

Charts
28KChartsOrg/Charts · SwiftCharts (now renamed DGCharts) is a charting library for Apple platforms — iOS, tvOS, and macOS — that lets you draw line, bar, pie, scatter, candlestick, bubble, and radar charts in your app. It is the Apple-side counterpart to the popular Android library MPAndroidChart, sharing nearly the same API.
- 84

Qwen3
27.7KQwenLM/Qwen3 · PythonQwen3 is a series of open-weight large language models built by the Qwen team at Alibaba Cloud, released as both dense and Mixture-of-Experts (MoE) models from 0.6B up to 235B-A22B parameters, with switchable 'thinking' and 'non-thinking' reasoning modes.
- 85

quasar
27.2Kquasarframework/quasar · JavaScriptQuasar is a Vue.js based framework for building high-performance UIs that can ship as responsive SPAs, SSR apps, SSG apps, PWAs, browser extensions, hybrid mobile apps, and Electron desktop apps — all from the same codebase.
- 86
gopeed
27KGopeedLab/gopeed · DartGopeed (short for Go Speed) is a free, open-source download manager built with Go and Flutter. It handles HTTP, HTTPS, BitTorrent, magnet links, and ed2k across desktop, mobile, and the web.
- 87

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.
- 88

MiniCPM-V
26.8KOpenBMB/MiniCPM-V · PythonA family of pocket-sized multimodal AI models from OpenBMB (MiniCPM-V and MiniCPM-o) built to run on local devices, even phones — understanding images, video and text, and in the o-series also speech.
- 89

awesome-swift
26.3Kmatteocrippa/awesome-swift · RubyA collaborative, community-maintained catalog of Swift libraries and resources — guides, tools and over 1,100 categorized entries, published as a browsable GitHub README.
- 90

zulip
26.1Kzulip/zulip · PythonZulip is an open-source team chat app built around topic-based threading that combines the best of email and chat, designed for both live and asynchronous conversation. Fortune 500 companies, leading open-source projects, and thousands of other organizations use it daily.
- 91

react-native-elements
25.9Kreact-native-elements/react-native-elements · MDXReact Native Elements (RNE) is a cross-platform UI toolkit for React Native: a library of ready-made components you use to build your app's interface on iOS, Android, and the web.
- 92

NativeScript
25.7KNativeScript/NativeScript · TypeScriptNativeScript is an open-source framework for building truly native iOS, Android and visionOS apps with TypeScript or JavaScript, giving you direct access to native APIs from JS.
- 93

SDWebImage
25.6KSDWebImage/SDWebImage · Objective-CSDWebImage is an asynchronous image downloader with memory and disk caching for Apple apps, integrated as a category on UI elements like UIImageView and UIButton — you give it a URL and it loads, caches and displays the image.
- 94
libgdx
25.4Klibgdx/libgdx · JavalibGDX is a cross-platform Java game development framework built on OpenGL (ES): one codebase targets Windows, Linux, macOS, Android, iOS, and web browsers.
- 95

readest
25.3Kreadest/readest · TypeScriptReadest is an open-source ebook reader built for immersive, deep-reading sessions — a modern rewrite of Foliate, made with Next.js 16 and Tauri v2.
- 96

radare2
25.1Kradareorg/radare2 · Cr2 (radare2) is a libre reverse engineering framework for Unix-like systems: a set of libraries, tools and plugins for analyzing, disassembling, emulating, debugging and modifying binaries.
- 97
gallery
25Kgoogle-ai-edge/gallery · KotlinGoogle AI Edge Gallery is an app that lets you download and run open-source generative AI models, including the Gemma family, directly on your Android phone, iPhone, or Mac — fully offline.
- 98

games
25Kleereilly/gamesA curated catalog of open source games, add-ons, maps, engines and other game projects hosted on GitHub — any genre, any platform, any engine. It grew from a 2012 Hacker News thread into one of GitHub's most-starred game collections and is now archived.
- 99

RxSwift
24.6KReactiveX/RxSwift · SwiftRxSwift is the Swift-specific implementation of the Reactive Extensions standard — a reactive programming library where async operations, KVO and UI events become Observable sequences you can compose and transform.
- 100

react-navigation
24.5Kreact-navigation/react-navigation · TypeScriptReact Navigation is routing and navigation for React Native and Web apps — the standard way to move between screens, tabs and drawers. It ships as a set of packages under the @react-navigation scope, documented at reactnavigation.org.
Showing the 100 most-starred of 535. See every one in the catalog.
Related topics
Often tagged together