{"id":3406,"url":"https://github.com/dkhamsing/open-source-ios-apps","last_synced_at":"2025-07-30T12:31:25.014Z","repository":{"id":37294378,"uuid":"29887499","full_name":"dkhamsing/open-source-ios-apps","owner":"dkhamsing","description":":iphone: Collaborative List of Open-Source iOS Apps","archived":false,"fork":false,"pushed_at":"2025-07-28T13:20:47.000Z","size":26936,"stargazers_count":45851,"open_issues_count":2,"forks_count":5584,"subscribers_count":1429,"default_branch":"master","last_synced_at":"2025-07-28T15:14:02.972Z","etag":null,"topics":["app","apple","apple-tv","apple-vision-pro","apple-watch","awesome","cocoapods","example","flutter","game","ios","ipad","iphone","list","objective-c","react-native","swift","swiftui","tvos","watchos"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dkhamsing.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-01-26T23:32:34.000Z","updated_at":"2025-07-28T14:36:59.000Z","dependencies_parsed_at":"2023-09-24T16:01:46.185Z","dependency_job_id":"cfc74688-4ea4-43ef-83f2-fca638ab6661","html_url":"https://github.com/dkhamsing/open-source-ios-apps","commit_stats":{"total_commits":7503,"total_committers":392,"mean_commits":19.14030612244898,"dds":0.5263228042116487,"last_synced_commit":"cfa2aba4bb132981efad13c413d2a1f7261e6bac"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/dkhamsing/open-source-ios-apps","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkhamsing%2Fopen-source-ios-apps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkhamsing%2Fopen-source-ios-apps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkhamsing%2Fopen-source-ios-apps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkhamsing%2Fopen-source-ios-apps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dkhamsing","download_url":"https://codeload.github.com/dkhamsing/open-source-ios-apps/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkhamsing%2Fopen-source-ios-apps/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267867802,"owners_count":24157357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["app","apple","apple-tv","apple-vision-pro","apple-watch","awesome","cocoapods","example","flutter","game","ios","ipad","iphone","list","objective-c","react-native","swift","swiftui","tvos","watchos"],"created_at":"2024-01-05T20:16:40.603Z","updated_at":"2025-07-30T12:31:24.966Z","avatar_url":"https://github.com/dkhamsing.png","language":null,"funding_links":[],"categories":["Other Awesome Lists","To Sort","Technical","Others","Uncategorized","More Awesome Software Lists","🚀 Project Status","Unofficial","Sample Apps","miscellaneous","WebSocket","📱 Mobile Development","Mobile Development","Swift","HarmonyOS","其他","Другие списки / ссылки","非官方","Development","Websites","Programming Language","Source","Other Awesome Lists [🔝](#readme)","How It Works","Other Lists","Related","iOS","Awesome Lists","Misc"],"sub_categories":["Vim","Uncategorized","Notable Mentions","ramanihiteshc@gmail.com","Medium","Blog","Other free courses","Push Notification Providers","Twitter","Windows Manager","网络服务_其他","Туториалы","\u003ca name=\"prototyping\"\u003e\u003c/a\u003e原型","Prototyping","iOS","JavaScript","Xamarin","TeX Lists","Angular"],"readme":"# Open-Source iOS Apps\n\n\u003c!-- \n⚠️ This README is generated, please do not update. To contribute, make changes to contents.json ⚠️ \n https://github.com/dkhamsing/open-source-ios-apps --\u003e\n\nA collaborative list of open-source `iOS`, `iPadOS`, `watchOS`, `tvOS` and `visionOS` apps, your [contribution](https://github.com/dkhamsing/open-source-ios-apps/blob/master/.github/CONTRIBUTING.md) is welcome :smile:\n\n![](https://img.shields.io/badge/Projects-1613-green.svg) ![](https://img.shields.io/badge/Updated-July%2029,%202025-lightgrey.svg)\n\nJump to\n\n- [Apple TV](#apple-tv) \n- [Apple Vision](#apple-vision) \n- [Apple Watch](#apple-watch) \n- [Browser](#browser) \n- [Calculator](#calculator) \n- [Calendar](#calendar) \n- [Color](#color) \n- [Clock](#clock) \n- [Clone](#clone) \n- [Communication](#communication) \n- [Developer](#developer) \n  - [GitHub](#github) \n  - [Terminal](#terminal) \n- [Education](#education) \n- [Emulator](#emulator) \n- [Event](#event) \n- [Extension](#extension) \n  - [Content Blocking](#content-blocking) \n  - [Safari Extension](#safari-extension) \n  - [Today](#today) \n  - [Widget](#widget) \n- [File](#file) \n- [Finance](#finance) \n  - [Cryptocurrency](#cryptocurrency) \n- [Game](#game) \n  - [Cocos2d](#cocos2d) \n  - [SpriteKit](#spritekit) \n- [Health](#health) \n  - [Contact Tracing](#contact-tracing) \n  - [Contact Tracing Reference](#contact-tracing-reference) \n  - [Fitness](#fitness) \n  - [ResearchKit](#researchkit) \n- [Home](#home) \n- [Location](#location) \n- [Media](#media) \n  - [Animoji](#animoji) \n  - [Audio](#audio) \n  - [Content](#content) \n  - [GIF](#gif) \n  - [Photo](#photo) \n  - [Video](#video) \n- [News](#news) \n  - [Hacker News](#hacker-news) \n  - [News API](#news-api) \n  - [RSS](#rss) \n- [Official](#official) \n- [Productivity](#productivity) \n- [Sample](#sample) \n- [Scan](#scan) \n- [Security](#security) \n  - [Password](#password) \n- [Shopping](#shopping) \n- [Social](#social) \n  - [Mastodon](#mastodon) \n- [Tasks](#tasks) \n- [Text](#text) \n  - [Notes](#notes) \n- [Timer](#timer) \n- [Travel](#travel) \n- [Weather](#weather) \n- [Misc](#misc) \n  - [Appcelerator](#appcelerator) \n  - [Core Data](#core-data) \n  - [Firebase](#firebase) \n  - [Flutter](#flutter) \n  - [GraphQL](#graphql) \n  - [Ionic](#ionic) \n  - [macOS](#macos) \n  - [React Native](#react-native) \n  - [ReactiveCocoa](#reactivecocoa) \n  - [Realm](#realm) \n  - [RxSwift](#rxswift) \n  - [SwiftUI](#swiftui) \n  - [VIPER](#viper) \n  - [Xamarin](#xamarin) \n- [Bonus](#bonus) \n- [Thanks](#thanks)\n- [Contact](#contact)\n\n\n\n## Apple TV \n \n[back to top](#readme) \n \n\n- [BiliBili Demo](https://github.com/yichengchen/ATV-Bilibili-demo)\n  -  \u003ca href='https://github.com/yichengchen/ATV-Bilibili-demo/raw/main/imgs/1.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`2656` \n- [iCook TV](https://github.com/polydice/iCook-tvOS): Taiwanese cuisine cooking videos\n  - [` App Store`](https://apps.apple.com/app/ai-liao-li/id554065086) \u003ca href='https://polydice.com/iCook-tvOS/images/Screenshot.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` \n  -  ☆`72` \n- [Moonlight Game Streaming](https://github.com/moonlight-stream/moonlight-ios)\n  - [` App Store`](https://apps.apple.com/app/moonlight-game-streaming/id1000551566) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/a66520cc-5bf8-49e0-bfff-f859de4ad37a'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `c` `ipad` \n  -  ☆`1351` \n- [News API apps](https://github.com/dkhamsing/news): News app in the style of the NYT, CNN, BBC, Reddit, Twitter, Facebook - includes tvOS app, Today widget\n  -  \u003ca href='https://github.com/dkhamsing/news/raw/main/Images/tvos.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/dkhamsing/news/raw/main/Images/facebook.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://github.com/dkhamsing/news/raw/main/Images/washingtonpost.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2025` `swift` `tvos` `extension` \n  -  ☆`276` \n- [Provenance](https://github.com/Provenance-Emu/Provenance): Emulators frontend for Sega Genesis, SNES, NES, GB/GBC \u0026 more\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/132869460-db573d22-8474-47bb-9c31-db727821b879.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `realm` \n  -  ☆`6135` \n- [Stepik](https://github.com/StepicOrg/stepik-ios): Take open courses on https://stepik.org/\n  - [` App Store`](https://apps.apple.com/app/stepik-best-online-courses/id1064581926) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6bbc0c9b-3c2c-4f2a-b8c6-10805eefd664'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `ipad` `alamofire` `swiftyjson` `sdwebimage` `devicekit` `promisekit` `swiftlint` \n  -  ☆`160` \n- [Swiftfin](https://github.com/jellyfin/Swiftfin): Jellyfin Client\n  -  `2025` `swift` \n  -  ☆`3157` \n- [UitzendingGemist](https://github.com/4np/UitzendingGemist): Uitgebreide UitzendingGemist app voor Nederland\n  -  \u003ca href='https://cloud.githubusercontent.com/assets/1049693/18724167/ba26d9ba-803b-11e6-9c76-2f44c47d2dee.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2018` `swift` \n  -  ☆`51` \n- [VLC](https://github.com/videolan/vlc): Media Player\n  - \u003ca href=https://www.videolan.org/\u003e`https://www.videolan.org/`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/vlc-for-ios/id650377962) \u003ca href='https://user-images.githubusercontent.com/4723115/146823429-c85f22c0-e757-48c0-ba54-0930ed1769bc.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `objc` `ipad` \n  -  ☆`15945` \n## Apple Vision \n \n[back to top](#readme) \n \n\n- [Beatmap AR](https://github.com/fabio914/BeatmapVisionPro): Beat Saber map visualizer\n  -  \u003ca href='https://github.com/fabio914/BeatmapVisionPro/blob/main/Images/screenshot1.jpg?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `swiftui` `vision` `visionos` `realitykit` \n  -  ☆`41` \n- [BOT-anist](https://developer.apple.com/documentation/visionos/bot-anist): Multiplatform app that uses windows, volumes, and animations to create a robot botanist’s greenhouse\n  -  \u003ca href='https://github.com/user-attachments/assets/fcc87e31-5580-444e-9318-9dd27beceb18'\u003e`Screenshot 1`\u003c/a\u003e \n  - `swift` `vision` `visionos` `xcode16` \n- [Destination Video](https://developer.apple.com/documentation/visionos/destination-video): Immersive media experience in a multiplatform app\n  -  \u003ca href='https://github.com/user-attachments/assets/2f02cc7e-f4ea-4ef0-8a47-eab18840e3c8'\u003e`Screenshot 1`\u003c/a\u003e \n  - `swift` `vision` `visionos` `xcode16` \n- [Dream](https://github.com/Sigil-Wen/Dream-with-Vision-Pro): Lucid text-to-3D tool built with the Apple VisionOS SDK\n  -  \u003ca href='https://github.com/Sigil-Wen/Dream-with-Vision-Pro/blob/main/image-1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` `swiftui` `vision` `visionos` `gpt` \n  -  ☆`194` \n- [Dynamic RealityKit Meshes with LowLevelMesh](https://github.com/metal-by-example/metal-spatial-dynamic-mesh)\n  -  \u003ca href='https://github.com/metal-by-example/metal-spatial-dynamic-mesh/raw/master/screenshots/01.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `vision` `visionos` `metal` `xcode16` \n  -  ☆`91` \n- [NetflixVisionPro](https://github.com/barisozgenn/NetflixVisionPro): Immersive Netflix clone developed for visionOS\n  -  \u003ca href='https://repository-images.githubusercontent.com/657306985/e1517173-f5ce-4702-8bc4-2bf0644b0297'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` `swiftui` `vision` `visionos` \n  -  ☆`129` \n- [Particles](https://developer.apple.com/documentation/realitykit/simulating-particles-in-your-visionos-app): Simulating particles\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/9e5f5460-14c6-4af3-9166-61831187737c'\u003e`Screenshot 1`\u003c/a\u003e \n  - `vision` `visionos` \n- [Physics](https://developer.apple.com/documentation/realitykit/simulating-physics-with-collisions-in-your-visionos-app): Simulating physics with collisions\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/13448df3-073b-410e-b3a8-af9ea537018c'\u003e`Screenshot 1`\u003c/a\u003e \n  - `vision` `visionos` \n- [SpatialDock](https://github.com/kjwamlex/SpatialDock): Placing a dock at the bottom of your sight so that you do not have to awkwardly reach the Digital Crown\n  -  \u003ca href='https://raw.githubusercontent.com/kjwamlex/SpatialDock/main/simulator_screenshot_E092138F-E2EF-4EC7-9968-09DFE76D9440.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `swiftui` `visionos` `gpt` \n  -  ☆`76` \n- [StonksPro](https://github.com/6/StonksPro): List most actively traded stocks and top market cap crypto assets\n  -  \u003ca href='https://github.com/6/StonksPro/assets/158675/373a476d-1f94-4a76-9826-74fd581d7afc'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` `swiftui` `vision` `visionos` \n  -  ☆`39` \n- [Vision Pro Vacuum Demo](https://github.com/gonchar/VisionProVacuumDemo): Showcases how to work with Apple Vision Pro, RealityKit, ARKit\n  -  \u003ca href='https://github.com/gonchar/VisionProVacuumDemo/assets/1416917/97ce2fd7-db31-41dd-bf70-1f9bef06f353'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `vision` `visionos` \n  -  ☆`69` \n- [VisionCraft](https://github.com/Sigil-Wen/VisionCraft): Minecraft clone\n  -  \u003ca href='https://github.com/Sigil-Wen/VisionCraft/raw/main/progress%202.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` `swiftui` `vision` `visionos` \n  -  ☆`153` \n## Apple Watch \n \n[back to top](#readme) \n \n\n- [420! Alarm](https://github.com/efremidze/Alarm)\n  - [` App Store`](https://apps.apple.com/app/420/id1194325430) \u003ca href='https://raw.githubusercontent.com/efremidze/Alarm/master/screenshots/en-US/iPhone7-0-d41d8cd98f00b204e9800998ecf8427e.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `swift` \n  -  ☆`58` \n- [8 Ball Answers](https://github.com/fulldecent/8-ball-answer)\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/32a6a550-4ff1-40e7-bd4e-fbea2b3ec986'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `watchos` \n  -  ☆`19` \n- [Apollo](https://github.com/KhaosT/open-apollo): Spotify player for watchOS\n  -  `2020` `swift` \n  -  ☆`89` \n- [BaiduFM](https://github.com/belm/BaiduFM-Swift): For Baidu Music\n  -  \u003ca href='https://github.com/belm/BaiduFM-Swift/raw/master/ScreenShot/BaiduFM-Swift_AppleWatch_00.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`578` \n- [Bither](https://github.com/bither/bither-ios): Simple \u0026 secure Bitcoin wallet\n  -  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/41/7e/fe/417efe4a-cb72-2911-af76-5c3c95af8d13/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/39/68/85/39688509-61d9-a94a-d8fb-7f5642bf1e94/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/3c/0f/12/3c0f12c3-2bfe-c262-e01f-b2b8698cc624/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/86/71/7b/86717be0-9497-cefa-6e40-c8a9bf48002c/pr_source.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2024` `objc` \n  -  ☆`271` \n- [Bus Today](https://github.com/JohnWong/bus-today): Track bus line on your wrist, includes Today Extension\n  -  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/60/13/98/60139811-685a-cc58-9e1e-544a1b87ca74/mzl.zqoaqzsb.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/1e/ac/03/1eac03ec-45ed-7efe-6ff9-f3713baa4da0/mzl.iahmmuul.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/b0/43/ce/b043ce1c-e33a-790d-fb17-7842db114fdb/mzl.zrqjzmbz.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/39/a4/54/39a45485-b91e-6f23-d020-2c513194c022/mzl.mppkwkjn.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/fa/3a/53/fa3a53ea-47a4-f93d-5bae-0c685ae2e160/mzl.ajscbauc.png/460x0w.jpg'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2024` `objc` \n  -  ☆`79` \n- [Calculator by BalestraPatrick](https://github.com/BalestraPatrick/AppleWatchCalculator)\n  -  \u003ca href='https://github.com/BalestraPatrick/AppleWatchCalculator/blob/master/Screenshot1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `objc` \n  -  ☆`155` \n- [Chanify](https://github.com/chanify/chanify-ios): Safe and simple notification tool, includes a Notification Service Extension\n  - \u003ca href=https://www.chanify.net\u003e`https://www.chanify.net`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/id1531546573) \u003ca href='https://raw.githubusercontent.com/wiki/chanify/chanify/images/preview.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `objc` \n  -  ☆`225` \n- [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar \u0026 widgets\n  - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) \u003ca href='https://user-images.githubusercontent.com/4723115/211681182-b43b1c2d-b754-4408-ae44-c94fbd83370c.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `swiftui` `iphone` `ipad` \n  -  ☆`682` \n- [Cortado](https://github.com/lazerwalker/cortado): Track your caffeine consumption habits\n  -  \u003ca href='https://raw.githubusercontent.com/lazerwalker/cortado/master/screenshots/notif-6.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/lazerwalker/cortado/master/screenshots/notif-swipe-6.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2019` `objc` \n  -  ☆`171` \n- [Giovanni](https://github.com/gabrieloc/GIOVANNI): Gameboy emulator for the Apple Watch\n  -  \u003ca href='https://github.com/gabrieloc/GIOVANNI/blob/master/gameplay.gif?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`953` \n- [GitHub Contributions](https://github.com/remirobert/Github-contributions)\n  -  \u003ca href='https://cloud.githubusercontent.com/assets/3276768/19214602/f39af4c0-8d87-11e6-8b3d-3d9c7b94d57c.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`79` \n- [Gym Routine Tracker](https://github.com/open-trackers/Gym-Routine-Tracker-Watch-App): Minimalist workout tracker\n  - [` App Store`](https://apps.apple.com/app/gym-routine-tracker/id6444747204) \u003ca href='https://raw.githubusercontent.com/gym-routine-tracker/gym-routine-tracker.github.io/gh-pages/assets/images/exercise-run-display.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` `swiftui` \n  -  ☆`50` \n- [HeartControl](https://github.com/thomaspaulmann/HeartControl): Continuous heart rate measurement during workouts\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5df9d7bf-c8d6-4977-9692-98100471123d'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `swift` `watchos3` \n  -  ☆`197` \n- [heartrate](https://github.com/coolioxlr/watchOS-2-heartrate): Show streaming heart rate from the watch\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/235365559-7c45b4e0-6b56-4d51-9a00-e4acd3a0fdd7.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` `watchos2` \n  -  ☆`340` \n- [HN Reader](https://github.com/Dimillian/SwiftHN): Hacker News Reader\n  - [` App Store`](https://apps.apple.com/app/hn-reader-hacker-news-reader/id919243741) \u003ca href='https://cdn-images-1.medium.com/v2/resize:fit:800/1*6Bey3OUZ2Xhuk-ZXCB-gOg.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `swift` \n  -  ☆`1712` \n- [KHabit](https://github.com/elkiwy/KHabit): Maintain productive habits\n  - [` App Store`](https://apps.apple.com/app/khabit/id1533656718) \u003ca href='https://raw.githubusercontent.com/elkiwy/KHabit/master/Screenshots/KHabit_1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/elkiwy/KHabit/master/Screenshots/KHabit_2.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/elkiwy/KHabit/master/Screenshots/KHabit_3.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2023` `swift` `swiftui` \n  -  ☆`60` \n- [MyWeight History](https://github.com/diogot/MyWeight): Body mass tracker with easy data input \u0026 access to history\n  - [` App Store`](https://apps.apple.com/app/myweight-history/id1098061879) \u003ca href='https://user-images.githubusercontent.com/4723115/146957241-b8b43b10-1132-472d-8fb7-b95afdf0cfc0.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` \n  -  ☆`79` \n- [Nightguard](https://github.com/nightscout/nightguard): Display blood glucose values stored on your nightscout server\n  - \u003ca href=https://www.nightscout.info/\u003e`https://www.nightscout.info/`\u003c/a\u003e\n  -  \u003ca href='https://github.com/nightscout/nightguard/raw/master/images/nightguard24.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `apple-watch` \n  -  ☆`261` \n- [NowPlayingPlus](https://github.com/chockenberry/NowPlayingPlus): Circular and corner complications for Now Playing controls\n  -  `2024` `watchos` \n  -  ☆`30` \n- [Parties for WWDC](https://github.com/genadyo/WWDC)\n  -  \u003ca href='https://raw.githubusercontent.com/genadyo/WWDC/master/Assets/iPhone/screen1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/genadyo/WWDC/master/Assets/iPhone/screen2.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2019` `swift` `cloudkit` \n  -  ☆`385` \n- [PhotoWatch](https://github.com/dropbox/PhotoWatch): Uses the SwiftyDropbox SDK\n  -  \u003ca href='https://github.com/dropbox/PhotoWatch/raw/master/Screenshots/watch.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `swift` \n  -  ☆`120` \n- [Pomosh](https://github.com/stevenselcuk/Pomosh-iOS-watchOS): Pomodoro Technique assistant\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ac2f2230-23ad-4f7c-9625-862b365565d3'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `swift` `swiftui` \n  -  ☆`91` \n- [Quote Today](https://github.com/SaiBalaji-PSS/Quote-Today): Display a random quote from the Quote API\n  -  \u003ca href='https://user-images.githubusercontent.com/51410810/87869133-0b11ba80-c9bb-11ea-80ed-4d4286744caa.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/51410810/87869148-1fee4e00-c9bb-11ea-8935-6646c352a6e6.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/51410810/87869153-2a104c80-c9bb-11ea-932e-53cf16cf0e75.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/51410810/87869174-4b713880-c9bb-11ea-86d0-6a8675cecfb5.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2020` \n  -  ☆`6` \n- [RSToDoList](https://github.com/rursache/ToDoList)\n  - [` App Store`](https://apps.apple.com/app/todolist-task-manager/id1454122524) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7ba77342-79e0-41f3-9a85-e44fd877d9ca'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `apple-watch` `ipad` \n  -  ☆`237` \n- [SpriteKitWatchFace](https://github.com/steventroughtonsmith/SpriteKitWatchFace): SpriteKit-based faux analog watch face example for watchOS\n  -  \u003ca href='https://hccdata.s3.amazonaws.com/gh_spritekitwatchface.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `objc` `spritekit` \n  -  ☆`1144` \n- [Summon](https://github.com/eonist/summon): Summon another person to an exact location within a building with an Apple Watch\n  -  \u003ca href='https://raw.githubusercontent.com/stylekit/img/master/summon_deck_dark_5.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2018` `swift` \n  -  ☆`274` \n- [TermiWatch](https://github.com/kuglee/TermiWatch): A terminal face for Apple Watch\n  -  \u003ca href='https://raw.githubusercontent.com/kuglee/TermiWatch/master/Screenshots/44mm.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `swift` \n  -  ☆`2188` \n- [try! Swift NYC](https://github.com/tryswift/trySwiftNYC)\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f0740ff3-b5e2-4ee7-8cab-9f1310af829f'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2018` `swift` `toucan` `realm` \n  -  ☆`139` \n- [US NewsFeed](https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM)\n  -  \u003ca href='https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM/raw/main/news2.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` \n  -  ☆`14` \n- [Watch Clicker Presentation](https://github.com/ezefranca/watchpresenter): Control your Keynote using Apple Watch\n  - [` App Store`](https://apps.apple.com/app/watchnotes/id1213397019) \u003ca href='https://github.com/ezefranca/watchpresenter/blob/master/print.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`166` \n- [WatchPics](https://github.com/D-32/WatchPics): For Instagram\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/235376637-429750ad-f3cf-4600-8684-8028e78572af.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `objc` \n  -  ☆`96` \n- [Waterminder](https://github.com/caiobzen/water-reminder-swiftui): Watch app to remind you to drink water\n  -  \u003ca href='https://github.com/caiobzen/water-reminder-swiftui/raw/master/drink-water-app.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `combine` \n  -  ☆`238` \n- [Word Of The Day](https://github.com/kyledold/WordOfTheDay): Includes a widget and watch app\n  - [` App Store`](https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328) \u003ca href='https://github.com/kyledold/WordOfTheDay/blob/master/Images/preview_large.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/kyledold/WordOfTheDay/blob/master/Images/preview_medium.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://github.com/kyledold/WordOfTheDay/blob/master/Images/preview_watchOS.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2024` `watchos` `swiftui` `alamofire` \n  -  ☆`93` \n## Browser \n \n[back to top](#readme) \n \n\n- [Chrome](https://chromium.googlesource.com/chromium/src/ios/)\n  - \u003ca href=https://blog.chromium.org/2017/01/open-sourcing-chrome-on-ios.html\u003e`https://blog.chromium.org/2017/01/open-sourcing-chrome-on-ios.html`\u003c/a\u003e\n  -  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/15/4d/26/154d2610-1d6e-ed2e-7a7a-698f98e466c1/mzl.fuawsxsw.png/626x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/69/51/f2/6951f239-8529-90e5-3b24-0b8ccae172e3/mzl.qdavkgej.png/626x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/0a/f9/84/0af984c6-83d0-270a-d062-5a16fd16acfb/mzl.ykkkwqij.png/626x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e \n  - `objective-c++` \n- [Firefox](https://github.com/mozilla-mobile/firefox-ios): Official Firefox app\n  - [` App Store`](https://apps.apple.com/app/firefox-web-browser/id989804926) \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/47/b7/1b/47b71b74-5bb4-9c4d-4826-18f89324af9d/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/ba/24/97/ba249744-0dda-90a9-4406-2d30720e59a4/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/93/d1/d4/93d1d4d1-5cde-f1d7-4e68-1fe824bcdc13/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/89/17/58/89175888-9e1e-3fcf-ce42-9dd347327298/pr_source.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/9f/36/dc/9f36dc54-b99b-fd5c-0076-0cdb1d4bc53e/pr_source.png/460x0w.jpg'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2025` `swift` `carthage` `alamofire` `snapkit` `libphonenumber` \n  -  ☆`12620` \n- [Onion Browser](https://github.com/OnionBrowser/OnionBrowser): A Tor-powered web browser that improves your privacy\n  - \u003ca href=https://onionbrowser.com\u003e`https://onionbrowser.com`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/id519296448) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/df/3b/f7/df3bf7dd-a0ec-08f8-1851-8d753207f069/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/9e/b8/ab/9eb8abc1-cf22-9866-9521-88cb7772efa9/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/02/2b/e0/022be068-3552-7b25-2bb5-675c7e878e5a/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2025` `objc` `tor` \n  -  ☆`2416` \n- [SnowHaze](https://github.com/snowhaze/SnowHaze-iOS): Powerful private browser developed to protect your data\n  - [` App Store`](https://apps.apple.com/app/snowhaze/id1121026941) \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/a0/fc/6f/a0fc6f11-2a83-7f80-f9f6-3caf7d73e1b0/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/02/65/bf/0265bffc-4b48-f52c-a698-c50ddbe22d53/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/a2/a4/a2/a2a4a22f-0f48-3c86-c672-482e190ef21f/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/fc/79/2f/fc792faf-eef5-8ee6-78bb-2aa396c7dbf4/pr_source.png/628x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2022` `swift` \n  -  ☆`160` \n## Calculator \n \n[back to top](#readme) \n \n\n- [BMI Calculator](https://github.com/appbrewery/BMI-Calculator-iOS13)\n  -  `2022` `swift` \n  -  ☆`76` \n- [Calculator](https://github.com/benoitvallon/react-native-nw-react-calculator): React Native calculator\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/29330b53-7fe9-4a62-accf-aa82c5658f67'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `react-native` \n  -  ☆`5221` \n- [calcupad](https://github.com/kwonye/calcupad)\n  -  `2021` `swift` `ipad` \n  -  ☆`10` \n- [Coffee Ratio](https://github.com/johnmahlon/Coffee-Ratio): Calculates grams of water needed given grams of coffee based off ratio chosen\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6923f2e9-33c1-4930-bca3-74a1d83dbbe4'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` \n  -  ☆`90` \n- [Currency Converter](https://github.com/tirupati17/currency-converter-swift3.0-viper): Live foreign exchange rates \u0026 currency calculator\n  - [` App Store`](https://apps.apple.com/app/currency-converter-free-quick/id1163490933) \u003ca href='https://raw.githubusercontent.com/tirupati17/currency-converter-swift3.0-viper/master/CurrencyConverter/Resources/iphone_5s.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` `viper` \n  -  ☆`228` \n- [HexaCalc](https://github.com/AnthonyH93/HexaCalc): Programmer's calculator\n  - [` App Store`](https://apps.apple.com/app/hexacalc/id1529225315) \u003ca href='https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/GreenPositiveHex.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/GreenPositiveBin.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/GreenPositiveDec.png?raw=true'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/DefaultSettings.png?raw=true'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `swift` `core-data` \n  -  ☆`50` \n- [Mr.Tip](https://github.com/csprasad/Mr-Tip): Designed to easily calculate tips and split bills with a simple, intuitive interface\n  -  \u003ca href='https://github.com/csprasad/Mr-Tip/raw/main/Mr.%20Tip/screenshots/Light.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/csprasad/Mr-Tip/raw/main/Mr.%20Tip/screenshots/Dark.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2025` `swift` \n- [NeuCalc](https://github.com/YusuFKaan48/NeuCalc): Embraces the neumorphism design language to deliver a modern, soft and intuitive user experience\n  -  \u003ca href='https://github.com/user-attachments/assets/d3ab64f6-5128-47fc-a602-3703e7efa235'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `react-native` \n  -  ☆`1` \n- [SIP Calculator](https://github.com/tirupati17/sip-calculator-swift): Calculate the future value of SIP (Systematic Investment Plan) payments\n  - [` App Store`](https://apps.apple.com/app/id1092822415) \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple69/v4/3c/33/53/3c335302-9f13-5771-52df-150de85ab20e/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` \n  -  ☆`35` \n- [Splito!](https://github.com/almormd/Splito): Billing and tips calculator\n  - [` App Store`](https://apps.apple.com/app/splito/id1602086746) \u003ca href='https://user-images.githubusercontent.com/85921199/147791061-392897f8-2b68-4be8-9194-db35dd5d04d9.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `swift` \n  -  ☆`14` \n- [Tipulator](https://github.com/Sophiestication/Tipulator)\n  -  `2023` `objc` \n  -  ☆`47` \n## Calendar \n \n[back to top](#readme) \n \n\n- [CalendarApp](https://github.com/richardtop/CalendarApp): Sample calendar app created with CalendarKit (template repository), shows events from EventKit\n  -  \u003ca href='https://user-images.githubusercontent.com/8013017/118695043-68fa7300-b815-11eb-8153-f13b51335f19.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`221` \n- [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar \u0026 widgets\n  - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) \u003ca href='https://user-images.githubusercontent.com/4723115/211681182-b43b1c2d-b754-4408-ae44-c94fbd83370c.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `swiftui` `iphone` `ipad` \n  -  ☆`682` \n- [FreeTimePicker](https://github.com/fromkk/FreeTimePicker): Find free time in your calendar\n  -  \u003ca href='https://github.com/fromkk/FreeTimePicker/raw/master/images/search.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `swift` `swiftui` `combine` \n  -  ☆`48` \n- [HorizonCalendar](https://github.com/airbnb/HorizonCalendar): Example app for declarative, performant, calendar UI component\n  -  \u003ca href='https://github.com/airbnb/HorizonCalendar/raw/master/Docs/Images/stay_search.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`3005` \n- [Malendar](https://github.com/croossin/Malendar): A redesigned calendar\n  -  \u003ca href='https://github.com/croossin/Malendar/raw/master/Images/MalendarStockPhoto.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`201` \n## Color \n \n[back to top](#readme) \n \n\n- [GammaThingy](https://github.com/thomasfinch/GammaThingy): Change screen gamma dynamically\n  -  `2024` `objc` \n  -  ☆`780` \n- [palette-from-image](https://github.com/chuongtrh/palette-from-image): Inspired by https://earthview.withgoogle.com\n  -  \u003ca href='https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot2.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot3.png?raw=true'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2020` `swift` `palette` `color` `earthview` \n  -  ☆`32` \n## Clock \n \n[back to top](#readme) \n \n\n- [Fibonacc iClock](https://github.com/scribblemaniac/Fibonacc-iClock): A clock based off the famous Fibonacci sequence\n  -  \u003ca href='https://raw.githubusercontent.com/scribblemaniac/Fibonnac-iClock/master/Screenshot.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `objc` \n  -  ☆`14` \n- [Off-Day](https://github.com/zizicici/Off-Day): Holiday alarm clock\n  - [` App Store`](https://apps.apple.com/app/off-day/id6501973975) \u003ca href='https://camo.githubusercontent.com/0f5409278cbafb73c16f0ac3a76d2d8d7ebeb93bbc00a7f638c7fab648f59380/68747470733a2f2f692e763265782e636f2f30534c37356256642e706e67'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`300` \n## Clone \n \n[back to top](#readme) \n \n\n- [2048](https://github.com/austinzheng/iOS-2048)\n  -  \u003ca href='https://github.com/austinzheng/iOS-2048/raw/master/screenshots/ss1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2015` `objc` \n  -  ☆`335` \n- [2048](https://github.com/austinzheng/swift-2048)\n  -  \u003ca href='https://cdn-images-1.medium.com/v2/resize:fit:800/1*Lzt_Wm8hbVUEptBW-vhhMg.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` \n  -  ☆`3139` \n- [2048](https://github.com/danqing/2048)\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/aa4dfd0d-8e00-4dbb-9f2e-7bcb55dc2ab3'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `spritekit` `objc` \n  -  ☆`1123` \n- [Apple Pay Cash Animation](https://github.com/jtrivedi/Apple-Cash-Animation)\n  -  `2022` `swift` \n  -  ☆`425` \n- [appstore](https://github.com/phillfarrugia/appstore-clone)\n  -  \u003ca href='https://cdn-images-1.medium.com/v2/resize:fit:800/1*tQ0-dhZvBH3O0h9GTScihA.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`509` \n- [DesignRemakes](https://github.com/chFlorian/DesignRemakes): Dribbble designs, speed-coded in SwiftUI\n  -  `2023` `swift` `swiftui` \n  -  ☆`61` \n- [Finance](https://github.com/7kfpun/FinanceReactNative): The system Stocks app written in React Native\n  -  \u003ca href='https://github.com/7kfpun/FinanceReactNative/blob/master/previewIOS.gif?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `react-native` \n  -  ☆`2070` \n- [Flappy Fly-Bird](https://github.com/eleev/flappy-fly-bird): A clone of Flappy Bird using SpriteKit and GameplayKit\n  -  \u003ca href='https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-01.PNG'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-02.PNG'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-03.PNG'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-04.PNG'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-05.PNG'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2023` `swift` `spritekit` `gameplaykit` \n  -  ☆`426` \n- [FlappySwift](https://github.com/newlinedotco/FlappySwift): Flappy Bird clone\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7f53f721-96d1-440a-8c42-73f4cc86f8cd'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` \n  -  ☆`9703` \n- [Instagram-SwiftUI](https://github.com/PankajGaikar/Instagram-Clone-SwiftUI)\n  -  \u003ca href='https://raw.githubusercontent.com/PankajGaikar/Instagram-Clone-SwiftUI/main/Screenshots/IMG_1607.PNG'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/PankajGaikar/Instagram-Clone-SwiftUI/main/Screenshots/activity-dark.PNG'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/PankajGaikar/Instagram-Clone-SwiftUI/main/Screenshots/profile-dark.PNG'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2024` `swift` `swiftui` \n  -  ☆`152` \n- [MakeItSo](https://github.com/peterfriese/MakeItSo): A clone of Apple's Reminders\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/149539522-01ae6d20-e365-40bc-aaf0-c1f357321878.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `swiftui` `firebase` \n  -  ☆`520` \n- [Messenger Clone](https://github.com/dopebase/messenger-iOS-chat-swift-firestore): Real-time chat\n  -  \u003ca href='https://iosapptemplates.com/wp-content/uploads/2018/09/swift-ios-chat-app-threads.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `firebase` `firestore` \n  -  ☆`783` \n- [Netflix UI](https://github.com/saulamsal/netflix-ui)\n  -  \u003ca href='https://github.com/saulamsal/netflix-ui/raw/main/assets/gifs/demo.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `react-native` `expo` \n  -  ☆`1494` \n- [palette-from-image](https://github.com/chuongtrh/palette-from-image): Inspired by https://earthview.withgoogle.com\n  -  \u003ca href='https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot2.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot3.png?raw=true'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2020` `swift` `palette` `color` `earthview` \n  -  ☆`32` \n- [Snake Classic](https://github.com/PiXeL16/SnakeClassic): A snake engine for all Apple devices\n  -  \u003ca href='https://raw.githubusercontent.com/PiXeL16/SnakeClassic/master/Art/SnakeWatch.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` \n  -  ☆`75` \n- [SpotifyClone](https://github.com/denoni/SpotifyClone): Uses the official API\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/fe18fc75-b5cb-4d15-a665-df7705f522b4'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` `spotify` `swiftui` `combine` `mvvm` `alamofire` \n  -  ☆`279` \n- [Swiftagram](https://github.com/sbertix/Swiftagram): For Instagram, relies on unofficial private APIs\n  -  `2022` `swift` \n  -  ☆`252` \n- [Swiftenstein](https://github.com/nicklockwood/Swiftenstein): Wolfenstein 3D clone\n  -  \u003ca href='https://raw.githubusercontent.com/nicklockwood/Swiftenstein/master/Screenshot.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`368` \n- [SwiftUICraft](https://github.com/aheze/SwiftUICraft): Minecraft clone\n  -  \u003ca href='https://github.com/aheze/SwiftUICraft/raw/main/Assets/Level1.PNG'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `swift` `swiftui` \n  -  ☆`324` \n- [Trello](https://github.com/alfianlosari/KanbanDragDropiOS)\n  -  `2022` `swift` \n  -  ☆`116` \n- [YouTube Clone](https://github.com/VamshiIITBHU14/YouTubeClone): YouTube clone using MVC\n  -  `2024` `swift` \n  -  ☆`175` \n- [youtube-iOS](https://github.com/aslanyanhaik/youtube-iOS): YouTube app template\n  -  \u003ca href='https://i.giphy.com/hwCahHAD1tNHa.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `swift` `swift3` \n  -  ☆`2545` \n## Communication \n \n[back to top](#readme) \n \n\n- [afone](https://github.com/automat-berlin/afone/): Reference implementation for SIP Telephony that can be used on different SIP stacks with no effort\n  - [` App Store`](https://apps.apple.com/app/afone/id1470424336) \u003ca href='https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/login.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/login_advanced.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/dialer.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/call.png'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/settings.png'\u003e`Screenshot 5`\u003c/a\u003e \n  - `swift` \n- [Apple Intelligence Chat](https://github.com/PallavAg/Apple-Intelligence-Chat): Chat with Apple Intelligence using the new Foundation Models Framework and Liquid Glass UI\n  -  \u003ca href='https://github.com/user-attachments/assets/6305de96-2c6a-4eaa-99ff-a923ad6be368'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swiftui` `ios26` \n  -  ☆`234` \n- [AppRTC](https://github.com/ISBX/apprtc-ios): A native video chat app\n  -  \u003ca href='https://github.com/ISBX/apprtc-ios/raw/master/screenshots/screenshots.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `objc` `webrtc` `google` \n  -  ☆`1350` \n- [Basic Chat (Bluetooth Low Energy)](https://github.com/adafruit/Basic-Chat)\n  -  `2021` `swift` `bluetooth` \n  -  ☆`121` \n- [BLEMeshChat](https://github.com/chrisballinger/BLEMeshChat): Chat using Bluetooth 4.0 Low Energy API (Bluetooth LE)\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/236501293-3e613366-e186-4b94-a060-d8aae797b610.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2017` `objc` `yapdatabase` `purelayout` `mantle` `bluetooth` \n  -  ☆`495` \n- [ChatSecure](https://github.com/ChatSecure/ChatSecure-iOS): Send messages with OTR encryption\n  - [` App Store`](https://apps.apple.com/app/chatsecure-encrypted-messenger/id464200063) \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/c8/50/45/c85045d1-e4c3-b45c-b807-88895baabea7/mzl.ifcxuteh.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/b2/76/4a/b2764a43-7234-d208-f390-2d7efd07b13d/mzl.efigjugg.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/b6/f1/8d/b6f18d6a-c361-bfda-9992-6bb0ddc7d9e3/mzl.yplvxiqv.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/49/af/7a/49af7a2a-6ed2-9f47-5511-92c8734a9c77/mzl.bdnewqrd.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2024` `objc` `xmpp` \n  -  ☆`3149` \n- [Chatwoot](https://github.com/chatwoot/chatwoot-mobile-app): Live chat for businesses\n  - [` App Store`](https://apps.apple.com/app/id1495796682) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ca04127b-5c28-419f-95cf-3b1d4816ad07'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `react-native` \n  -  ☆`753` \n- [Colloquy](https://github.com/colloquy/colloquy): IRC client\n  - [` App Store`](https://apps.apple.com/app/colloquy-irc-client/id302000478) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/02/ed/a1/02eda19d-a1eb-f607-daed-67cc275db963/mzl.ymupketw.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/95/e8/a4/95e8a416-ab17-b309-c5f3-db16c8ebd434/mzl.dquclsly.png/626x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/49/39/11/49391171-cf81-3db8-571b-6fae63bf1163/mzl.vmvxxfwh.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/4c/f6/16/4cf61698-128c-eb16-9d7d-a5d7d04599f4/mzl.bludqoil.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2021` `objc` \n  -  ☆`246` \n- [deltachat](https://github.com/deltachat/deltachat-ios): Email-based instant messaging\n  - [` App Store`](https://apps.apple.com/app/delta-chat/id1459523234) \u003ca href='https://github.com/deltachat/deltachat-ios/blob/master/docs/images/screenshot_chat_list.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/deltachat/deltachat-ios/blob/master/docs/images/screenshot_chat_view.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2025` `swift` `ipad` \n  -  ☆`367` \n- [Element](https://github.com/element-hq/element-ios): Secure decentralised chat/VoIP\n  - \u003ca href=https://element.io\u003e`https://element.io`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/element/id1083446067) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d61605e1-7fee-440d-be53-b96b9af0d03c'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `objc` `webrtc` `ipad` `cmark` \n  -  ☆`1786` \n- [Element X](https://github.com/element-hq/element-x-ios): Secure decentralised chat/VoIP, newer version of Element\n  - \u003ca href=https://element.io\u003e`https://element.io`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/element-x-secure-chat-call/id1631335820) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/0c/5a/ff/0c5affe2-b3f0-e83e-a095-1aa4a34ac2a3/d0306b7e-aa04-4ef2-b56b-d4a097ef1677_12.9-inch-6th-gen-1.png/626x0w.webp'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/93/80/33/93803343-c529-20f5-cf80-ffbd7cb937b3/106a3d55-876d-4fb4-a37b-2d82cd9a6340_12.9-inch-6th-gen-2.png/626x0w.webp'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/2c/36/2b/2c362b4d-5cf0-3eb5-6756-5185fa747439/5a643efe-d553-43df-bd67-2daee496b467_12.9-inch-6th-gen-3.png/626x0w.webp'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2025` `swift` `iphone` `ipad` `matrix` `rust` \n  -  ☆`588` \n- [Flash Chat](https://github.com/appbrewery/Flash-Chat-iOS13)\n  -  `2024` `swift` \n  -  ☆`67` \n- [Flat](https://github.com/netless-io/flat-ios): Agora Flat classroom\n  -  \u003ca href='https://raw.githubusercontent.com/netless-io/flat-ios/main/art/flat-showcase.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`54` \n- [FoundationChat](https://github.com/Dimillian/FoundationChat): Chat using iOS 26 Foundation Models\n  -  \u003ca href='https://github.com/Dimillian/FoundationChat/blob/main/Images/image.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swiftui` `ios26` \n  -  ☆`207` \n- [Goruma IRC](https://codeberg.org/emersion/goguma)\n  - [` App Store`](https://apps.apple.com/app/goguma-irc/id6470394620) \u003ca href='https://fs.emersion.fr/protected/img/goguma/main.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `flutter` \n  -  ☆`40` \n- [IRCCloud](https://github.com/irccloud/ios): IRC client/service\n  - [` App Store`](https://apps.apple.com/app/irccloud/id672699103) \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/0d/ff/82/0dff82e1-3677-5fb4-7134-2ae21552b635/mzl.exbmpwni.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/70/4b/ae/704bae65-fbd1-f842-860e-90c1cd0ba722/mzl.oifhpoij.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/48/89/a5/4889a5d7-b7f6-7642-2c19-c8a3458e5b7f/mzl.znhavvnj.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/42/5b/ac/425baceb-e9f0-cf7f-8aa9-ab203ce8132d/mzl.ocminncy.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `objc` `fastlane` \n  -  ☆`289` \n- [Jami](https://review.jami.net/admin/repos/ring-client-ios): Decentralised text messaging, video and audio calls, file transfer, video conferencing\n  - \u003ca href=https://jami.net\u003e`https://jami.net`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/ring-a-gnu-package/id1306951055) \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/2e/3f/eb/2e3febb6-8e78-7e2d-ab6d-8fd4b887f72a/mzl.tmqasjxc.png/300x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  - `swift` \n- [Linphone](https://gitlab.linphone.org/BC/public/linphone-iphone): Free audio/video calls and text messaging (be reachable at any time, even if the app is closed, with a WiFi or cellular connection)\n  - [` App Store`](https://apps.apple.com/app/linphone/id360065638) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple125/v4/48/5f/07/485f073c-1bd4-acdb-127f-0bd5d266d359/mzl.gqlurkmf.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple125/v4/cc/b4/b8/ccb4b8a4-f912-b4a7-d69f-1f9fda24f368/mzl.whsepbnn.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple115/v4/93/7c/fc/937cfca3-14fd-0a4e-0690-ab02d07452ee/mzl.wkqxfgho.jpg/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple125/v4/49/12/40/4912400a-b408-3bf2-cf8a-8ecdefb858c0/pr_source.jpg/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  - `objc` \n- [Mattermost](https://github.com/mattermost/mattermost-mobile): Secure messaging platform for DevOps teams\n  - [` App Store`](https://apps.apple.com/us/app/mattermost/id1257222717) \u003ca href='https://user-images.githubusercontent.com/13119842/82450764-1c9e1b00-9a7b-11ea-83d2-b835bf51c727.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/13119842/82450847-38092600-9a7b-11ea-92a8-52cf92fb137b.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/13119842/82450869-3e979d80-9a7b-11ea-81ea-0780c7a612f7.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/13119842/82450896-47886f00-9a7b-11ea-92f4-da9e5553f469.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `react-native` \n  -  ☆`2423` \n- [Messenger](https://github.com/relatedcode/Messenger): Audio/video calls, realtime chat \u0026 full offline support\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/183111668-70d3f114-bd84-4af7-9633-9e5fc09f1188.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `graphql` \n  -  ☆`4809` \n- [Messenger Clone](https://github.com/dopebase/messenger-iOS-chat-swift-firestore): Real-time chat\n  -  \u003ca href='https://iosapptemplates.com/wp-content/uploads/2018/09/swift-ios-chat-app-threads.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `firebase` `firestore` \n  -  ☆`783` \n- [Monal](https://github.com/monal-im/Monal): Connect to your chat server without having to give a third party access to your password or messages\n  - [` App Store`](https://apps.apple.com/app/monal-free-xmpp-chat/id317711500) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/1d/cb/d3/1dcbd350-2399-537e-e224-c8b31450b836/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/bb/64/c2/bb64c2f9-15c9-efd3-06ab-0864d147cdce/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/1c/7b/a1/1c7ba16a-36fe-762d-31a0-3991fd1e7bcc/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2025` `objc` `xmpp` \n  -  ☆`556` \n- [Mumble](https://github.com/mumble-voip/mumble-iphoneos): Gaming-focused social voice chat utility\n  - [` App Store`](https://apps.apple.com/app/mumble/id443472808) \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/71/36/95/7136953f-7ffc-05fa-0df7-78cc7ec4b06b/pr_source.png/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/67/56/94/67569407-e82a-6d28-80e6-c59845726c81/pr_source.png/460x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/9f/34/7b/9f347b9a-15f9-bd4f-f020-02f633967c9f/pr_source.png/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/16/e3/cc/16e3cc1a-e13a-d7f1-cf4a-f3a658828d10/pr_source.png/460x0w.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `objc` `fmdb` \n  -  ☆`213` \n- [Nio Matrix client](https://github.com/niochat/nio)\n  -  \u003ca href='https://niochat.github.io/screenshots.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `swift` \n  -  ☆`547` \n- [ProtonMail](https://github.com/ProtonMail/ios-mail): Encrypted Email\n  - \u003ca href=https://protonmail.com/\u003e`https://protonmail.com/`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/id979659905) \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/1d/c0/ba/1dc0bacb-bd7e-bfb3-4a14-ab9cdfd6336d/pr_source.png/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/9c/e3/23/9ce32347-1f99-dfa0-2434-c032e6264eda/pr_source.png/460x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/11/33/5c/11335cff-69e3-6a55-3248-ebe2e98c4e87/pr_source.png/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/bc/08/4b/bc084bb4-d8d1-26aa-606f-03de254a345d/pr_source.png/460x0w.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `swift` `iphone` `ipad` `dompurify` `afnetworking` `flanimatedimage` \n  -  ☆`1526` \n- [Quick Chat](https://github.com/aslanyanhaik/Quick-Chat): Real-time chat\n  -  \u003ca href='https://raw.githubusercontent.com/aslanyanhaik/Quick-Chat/master/screenshot.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` `swift3` `firebase` \n  -  ☆`1833` \n- [Real-time Chat](https://www.kodeco.com/22067733-firebase-tutorial-real-time-chat)\n  -  \u003ca href='https://koenig-media.raywenderlich.com/uploads/2016/08/RoadCyclingChatThread.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  - `firebase` \n- [Signal](https://github.com/signalapp/Signal-iOS): Free, world-wide, private messaging \u0026 phone calls\n  - [` App Store`](https://apps.apple.com/app/id874139669) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/57/62/68/576268bf-3474-99e7-2621-adbf2438b3ce/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/b8/d3/7a/b8d37a2b-3ecc-8775-3ce1-534d0adc2904/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/11/82/fc/1182fc57-5a43-4403-1048-47735d0a75f7/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/65/78/39/6578398d-7204-d380-cf59-783acd3fa859/pr_source.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `objc` `iphone` `carthage` `socketrocket` `purelayout` `openssl` \n  -  ☆`11446` \n- [Spika](https://github.com/cloverstudio/Spika): Cross-platform messenger module\n  - \u003ca href=https://spika.business/\u003e`https://spika.business/`\u003c/a\u003e\n  -  \u003ca href='https://github.com/cloverstudio/Spika/raw/master/spika_demo_new.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2018` `afnetworking` `sdwebimage` \n  -  ☆`610` \n- [Telegram](https://github.com/TelegramMessenger/Telegram-iOS): Send messages with a focus on speed \u0026 security\n  - [` App Store`](https://apps.apple.com/app/telegram-messenger/id686449807) \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/72/35/fb/7235fb9a-07fd-97f1-31f1-b4810f7cd1ca/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/a2/e3/b4/a2e3b456-fdbc-77e6-d3f4-21e3d5998a79/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/78/8d/f5/788df564-08d5-40fc-b18c-d153de535b35/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/89/cf/cd/89cfcd2f-98dd-cbc0-e730-c7cb1854928c/pr_source.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/8e/6b/23/8e6b239b-28b1-bbe2-f89c-f9e6ea9969b1/pr_source.png/460x0w.jpg'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2025` `swift` `c` `objc` \n  -  ☆`6903` \n- [Threema](https://github.com/threema-ch/threema-ios): Secure, Anonymous and Private Messenger\n  - [` App Store`](https://apps.apple.com/app/id578665578) \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/6e/0c/05/6e0c054b-24d1-3796-4006-bd5078511a80/aaea1545-ccaf-42d3-8d9a-d3ef27417fa1_iphon65_4.6-en_us-01-promo.png/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/ee/f1/59/eef15998-8309-3e8b-b047-a8614645e30f/87522c7d-2998-41e2-882e-ea3f636ded44_iphon65_4.6-en_us-02-promo.png/460x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/2b/7b/87/2b7b8738-4ce9-dddf-24ff-73c9949e530e/ca775975-4ea7-4aa9-bf12-e5e012b53f72_iphon65_4.6-en_us-03-promo.png/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/6d/98/75/6d98752c-9602-a893-ec7b-03a9f93f9985/69f7a9d4-0416-4d4c-9bad-d3de10d9da31_iphon65_4.6-en_us-04-promo.png/460x0w.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `swift` `objc` \n  -  ☆`393` \n- [Tinode](https://github.com/tinode/ios): Cross platform messenger\n  - [` App Store`](https://apps.apple.com/app/tinode/id1483763538) \u003ca href='https://raw.githubusercontent.com/tinode/ios/master/ios-chat.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`269` \n- [TSWeChat](https://github.com/hilen/TSWeChat): A WeChat alternative\n  -  \u003ca href='https://github.com/hilen/TSWeChat/raw/master/images/preview1.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`3766` \n- [Tutanota](https://github.com/tutao/tutanota): End-to-end encrypted email\n  - \u003ca href=https://tutanota.com/\u003e`https://tutanota.com/`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/id922429609) \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/9e/10/b6/9e10b656-8e6e-b4b8-bdce-5f787f12d25e/mzl.utcbsrcn.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/40/cc/5f/40cc5f60-4d7a-cb19-ddb5-fb9e92de9205/mzl.xpwjvrke.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/a8/c5/a2/a8c5a2de-33fc-1fad-7f5d-3f1579bc3fc3/mzl.xvkhmgab.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/be/32/0a/be320a6b-a860-a359-5c33-38bba742aef1/mzl.vgjqcasc.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `javascript` `cordova` `iphone` `ipad` \n  -  ☆`6734` \n- [Vapor Chat](https://github.com/vapor-community/chat-ios-example): Basic realtime chat project using Vapor on the server\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3be268b6-1457-4842-85f6-06a7d19ef527'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `swift` `starscream` \n  -  ☆`69` \n- [Wire](https://github.com/wireapp/wire-ios): Modern, private communications with crystal clear voice, video, group chats - always encrypted\n  - [` App Store`](https://apps.apple.com/app/wire/id930944768) \u003ca href='https://cdn-images-1.medium.com/v2/resize:fit:800/1*CEtofzY1rIOKuGT7JO3VkA.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `carthage` `afnetworking` `purelayout` \n  -  ☆`94` \n- [Zulip team chat](https://github.com/zulip/zulip-mobile)\n  - \u003ca href=https://zulip.com\u003e`https://zulip.com`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/zulip/id1203036395) \u003ca href='https://zulip.com/static/images/app-screenshots/zulip-iphone-rough.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `reactnative` \n  -  ☆`1339` \n## Developer \n \n[back to top](#readme) \n \n\n- [Awesome ML](https://github.com/eugenebokhan/Awesome-ML): Discover, download, compile \u0026 launch different image processing CoreML models\n  -  \u003ca href='https://github.com/eugenebokhan/Awesome-ML/raw/master/Media/App-Demo-Transparent-Background.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`221` \n- [Bark](https://github.com/Finb/Bark): Send custom push notifications by calling an HTTP API\n  - \u003ca href=https://bark.day.app/\u003e`https://bark.day.app/`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/bark-custom-notifications/id1403753865) \u003ca href='https://github.com/user-attachments/assets/0425d8ed-0c2a-49ea-92f8-b5062c91e411'\u003e`Screenshot 1`\u003c/a\u003e \n  - `swift` \n  -  ☆`6318` \n- [Buglife](https://github.com/Buglife/Buglife-iOS): Awesome bug reporting SDK \u0026 web platform\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d9e38638-c758-4240-ac12-f9c56e96f5bd'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2023` `objc` \n  -  ☆`512` \n- [CI2Go](https://github.com/ngs/ci2go): For https://circleci.com/\n  - [` App Store`](https://apps.apple.com/app/ci2go-the-circleci-client/id940028427) \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/8f/a8/7b/8fa87bff-369c-f556-19be-04f9d64aafe5/mzl.cbjemxao.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/32/ba/3e/32ba3e1c-2ca3-9acb-6edb-837d9813d42f/mzl.fnosaifu.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/75/b1/c3/75b1c366-26f2-3468-88cb-a5576b72ee38/mzl.fdapyomc.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2022` `swift` \n  -  ☆`91` \n- [CodeAgents](https://github.com/eugenepyvovarov/CodeAgentsMobile): Mobile client for Claude Code\n  - \u003ca href=https://testflight.apple.com/join/eUpweBZV\u003e`https://testflight.apple.com/join/eUpweBZV`\u003c/a\u003e\n  -  \u003ca href='https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_2.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_3.png?raw=true'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_4.png?raw=true'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `ai` `claude-code` \n  -  ☆`44` \n- [Dash](https://github.com/Kapeli/Dash-iOS): Instant offline access to 150+ API documentation sets\n  - \u003ca href=https://kapeli.com/dash_ios\u003e`https://kapeli.com/dash_ios`\u003c/a\u003e\n  -  \u003ca href='https://kapeli.com/img/dash_ios-s1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://kapeli.com/img/dash_ios-s2.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2021` `objc` `iphone` `ipad` `kissxml` `dznemptydataset` `dtbonjour` `samkeychain` \n  -  ☆`7128` \n- [Evolution](https://github.com/Evolution-App/iOS): An unofficial app for Swift Evolution\n  - [` App Store`](https://apps.apple.com/app/evolution-app/id1210898168) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/1d/91/90/1d919067-8c46-3f04-f710-ecfed6494539/pr_source.png/900x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/ee/84/cc/ee84cc99-5ff3-5c1c-4408-60c8f24f754d/pr_source.png/900x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/28/86/e9/2886e929-b5a9-09ed-47e7-0ed45806f463/pr_source.png/900x0w.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/7a/2a/68/7a2a68f4-5575-5d70-be87-d4df54ebb12f/pr_source.png/900x0w.png'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/e6/ed/ec/e6edecdb-78ce-6cfe-4fde-470c7cee306a/pr_source.png/900x0w.png'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2024` `swift` `swift-evolution` \n  -  ☆`262` \n- [Expo Client](https://github.com/expo/expo): Developer tool for creating experiences with interactive gestures \u0026 graphics\n  - \u003ca href=https://expo.io/\u003e`https://expo.io/`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/expo-client/id982107779) \u003ca href='https://a4.mzstatic.com/us/r30/Purple111/v4/42/1e/6e/421e6e4d-2524-5e1a-93aa-b8159d48a8fa/screen696x696.jpeg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `react-native` `javascript` \n  -  ☆`41907` \n- [Feather](https://github.com/khcrysalis/Feather): On-device application manager/installer, uses certificates part of the Apple Developer Program\n  -  \u003ca href='https://raw.githubusercontent.com/khcrysalis/Feather/69bf3146b651b2bf123af6ad92c01f19f0118901/Images/Image-dark.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`2541` \n- [Foundation Models Framework Example](https://github.com/rudrankriyam/Foundation-Models-Framework-Example): Example for Foundation Models Framework in iOS 26\n  - `ios26` \n  -  ☆`530` \n- [Haptic Haven](https://github.com/davejacobsen/HapticHaven): Test, learn about, and implement haptic feedback\n  - [` App Store`](https://apps.apple.com/us/app/id1523772947) \u003ca href='https://raw.githubusercontent.com/davejacobsen/HapticHaven/master/Screenshots/Screenshots.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` \n  -  ☆`41` \n- [Harbour](https://github.com/rrroyal/Harbour): Docker/Portainer app\n  -  `2025` `swift` `docker` `swiftui` `ipad` \n  -  ☆`658` \n- [HTTP/S Response Code Lookup](https://github.com/Person2099/HTTPS-Responses): Quick and easy way to lookup HTTP response codes\n  - \u003ca href=https://httpsresponselookup.onuniverse.com\u003e`https://httpsresponselookup.onuniverse.com`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/id1580906147) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/a6/75/0d/a6750dee-7361-ca1f-34bc-804b2b0d79e4/56caf957-c128-4b7a-8458-106a0de6fdaa_Simulator_Screen_Shot_-_iPhone_12_Pro_Max_-_2021-09-06_at_19.29.40.png/460x0w.webp'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/e7/9e/c6/e79ec63c-db19-2029-165d-ce6fc55500d1/c30f507f-54df-4fe8-bc7f-44c86a61a72c_Simulator_Screen_Shot_-_iPhone_12_Pro_Max_-_2021-09-06_at_19.39.33.png/460x0w.webp'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/81/01/ea/8101ea88-c459-e2b2-e18f-03eb42ccd5ff/5324ca34-a122-46fa-a618-1bb03d6afe7d_Simulator_Screen_Shot_-_iPhone_12_Pro_Max_-_2021-09-06_at_19.39.48.png/460x0w.webp'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2023` `swift` `swiftui` \n  -  ☆`14` \n- [iperf](https://github.com/ndfred/iperf-ios): Run an iperf3 client, including reverse mode \u0026 multiple streams selection\n  -  \u003ca href='https://github.com/ndfred/iperf-ios/raw/master/Screenshot.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `objc` \n  -  ☆`202` \n- [iSH](https://github.com/ish-app/ish): Linux shell\n  - \u003ca href=https://ish.app\u003e`https://ish.app`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/ish-shell/id1436902243) \u003ca href='https://raw.githubusercontent.com/PseudonymPatel/images/master/E0617EC4-E004-4DD0-B642-52BA4A189468.jpeg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/PseudonymPatel/images/master/13DA476F-FF82-45F9-8820-710D34711ADC.jpeg'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2025` `c` `obj-c` \n  -  ☆`18275` \n- [iVim](https://github.com/terrychou/iVim): A vim port\n  - [` App Store`](https://apps.apple.com/app/ivim/id1266544660) \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/6c/f0/84/6cf08431-01bb-aacb-27f2-bcc769a8511e/pr_source.png/230x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `c` `vim-script` \n  -  ☆`622` \n- [Jasonette](https://github.com/Jasonette/JASONETTE-iOS): Create a native app over HTTP\n  - \u003ca href=https://jasonette.com/\u003e`https://jasonette.com/`\u003c/a\u003e\n  -  \u003ca href='https://github.com/Jasonette/Instagram-UI-example/raw/master/images/instagram.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `json` `javascript` \n  -  ☆`5254` \n- [Knil](https://github.com/ethanhuang13/knil): Universal Links testing made easy\n  - [` App Store`](https://apps.apple.com/app/knil-universal-link-testing/id1195310358) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/038718b7-d829-4e60-9f81-f86d2b926eec'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` \n  -  ☆`766` \n- [Ladybug](https://github.com/ethanhuang13/ladybug): Handle rdar:// links gracefully\n  - [` App Store`](https://apps.apple.com/app/ladybug-handles-radar-links/id1402968134) \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple125/v4/4a/b6/98/4ab6985f-3ac7-21cd-76d3-8479091bad07/pr_source.png/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple115/v4/c2/c3/14/c2c31427-d01d-dccd-5c16-4d7334377d7a/pr_source.png/460x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple115/v4/41/f3/c9/41f3c908-bd31-1297-cf88-15b66d28ce4e/pr_source.png/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`163` \n- [Matomo](https://github.com/matomo-org/matomo-mobile-2): Access analytics on the go (formerly Piwik)\n  - [` App Store`](https://apps.apple.com/app/id737216887) \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/74/06/aa/7406aaa2-1913-c66a-3896-b1bcc6f48f23/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/15/71/51/1571512a-a119-11e5-e5c5-7ddc15528ec9/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/1b/5f/7e/1b5f7e20-5478-6d36-a8e9-6353a37d94e9/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/a0/0b/99/a00b99a7-cb8c-2e54-802b-e828743e22bb/pr_source.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/85/3b/b4/853bb4b2-3317-17b1-5ed5-7a12a5be6ca6/pr_source.png/460x0w.jpg'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2025` `objc` \n  -  ☆`109` \n- [NWPusher](https://github.com/noodlewerk/NWPusher): Play with the Apple Push Notification service\n  -  \u003ca href='https://github.com/noodlewerk/NWPusher/raw/master/Docs/osx2.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/noodlewerk/NWPusher/raw/master/Docs/ios.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2021` `objc` `apns` \n  -  ☆`6311` \n- [OCaml: Learn \u0026 Code](https://github.com/NathanFallet/OCaml): OCaml editor with a growing learn section\n  - [` App Store`](https://apps.apple.com/app/ocaml-learn-code/id1547506826) \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/18/27/a5/1827a5ca-d493-968e-520c-a1da52c14053/aac6dd60-c3ba-48e7-b763-d065b3d6cccb_MAX-EN-1@3x.png/600x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/7d/fc/cc/7dfccced-4658-54c8-c20b-d447e6caec06/13ec0f62-b0cf-427e-8c25-9c282432ddf7_MAX-EN-2@3x.png/600x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/b2/d7/02/b2d7025c-a38b-47bd-96b9-3dbc6eae2979/2201b288-e06a-469f-bdcc-5d511e254716_MAX-EN-3@3x.png/600x0w.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2025` `swift` `ipad` \n  -  ☆`80` \n- [Pastebin Mobile](https://github.com/jonluca/PasteBinApp): Quickly and easily uploads text or code to https://pastebin.com\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/94807f11-7942-403f-94b9-0ea9df01969b'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `swift` \n  -  ☆`31` \n- [Pisth](https://github.com/ColdGrub1384/Pisth): SSH and SFTP client\n  - \u003ca href=https://pisth.github.io\u003e`https://pisth.github.io`\u003c/a\u003e\n  -  \u003ca href='https://pisth.github.io/apt/screenshots.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `swift` `javascript` `html` \n  -  ☆`425` \n- [ReviewMonitor](https://github.com/RishabhTayal/Unofficial-iTC): iTunes Connect app which is actually useful\n  -  \u003ca href='https://github.com/RishabhTayal/Unofficial-iTC/blob/master/public-screenshots/screenshot1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/RishabhTayal/Unofficial-iTC/blob/master/public-screenshots/screenshot2.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2020` `swift` \n  -  ☆`133` \n- [Savanna](https://github.com/louisdh/savanna): IDE for writing Cub scripts\n  -  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple125/v4/45/ae/f6/45aef69e-09b9-f90f-8258-cf2f9553e06d/pr_source.png/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple125/v4/a4/2d/63/a42d63c9-b5e2-1319-0c52-72840c95cab5/pr_source.png/460x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple115/v4/d9/c0/51/d9c05147-ddce-c0af-aa20-9935e8487dc4/pr_source.png/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple125/v4/c8/5e/91/c85e914d-a9c3-b84a-7a62-c32eaa4e751e/pr_source.png/460x0w.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2018` `swift` \n  -  ☆`74` \n- [SymbolGrid for SF Symbols](https://github.com/dl-alexandre/SymbolGrid)\n  - [` App Store`](https://apps.apple.com/app/symbolgrid/id1640916135)\n  -  `2025` `swift` `macos` `visionos` \n  -  ☆`4` \n- [TLDR Man Page](https://github.com/freesuraj/TLDR): Reference dictionary for computer manual commands, but in tl;dr (too long; didn't read) mode\n  -  `2025` `swift` \n  -  ☆`72` \n- [TLS Inspector](https://github.com/tls-inspector/tls-inspector): Verify the secure connection information of any website and ensure that your information is private\n  - [` App Store`](https://apps.apple.com/app/apple-store/id1100539810) \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/eb/03/2e/eb032e7d-9b04-0cea-89af-41478761d5b0/pr_source.png/316x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/de/e0/70/dee07035-182f-b5e1-9e48-38c5660dd760/pr_source.png/316x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/fe/8d/03/fe8d03fd-bdc7-dca5-ddd1-57de854e716e/pr_source.png/316x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2025` `c` `objc` `c++` \n  -  ☆`172` \n- [Unwrap](https://github.com/twostraws/Unwrap): Learn Swift interactively on your iPhone https://www.hackingwithswift.com\n  - \u003ca href=https://www.hackingwithswift.com/\u003e`https://www.hackingwithswift.com/`\u003c/a\u003e\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5ab2e9bd-d8a9-4a67-a73c-289009a86244'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` \n  -  ☆`2310` \n- [UTM](https://github.com/utmapp/UTM): Virtual machines\n  -  \u003ca href='https://raw.githubusercontent.com/utmapp/UTM/main/screen.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `objc` \n  -  ☆`30227` \n- [WWDCast](https://github.com/sgl0v/WWDCast): The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast\n  -  \u003ca href='https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen2.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen3.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2019` `swift` `rxswift` `mvvm` \n  -  ☆`27` \n- [Zeitgeist](https://github.com/daneden/Zeitgeist): Keep an eye on your Vercel deployments\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/179809265-e6318a71-bf14-4a05-9043-6f0e2d7c306f.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`202` \n### GitHub \n \n[back to top](#readme) \n \n\n- [Contribution Graphs for GitHub](https://github.com/AnderGoig/github-contributions-ios): Check your GitHub contributions using Home Screen Widgets\n  - [` App Store`](https://apps.apple.com/app/id1537192731) \u003ca href='https://github.com/AnderGoig/github-contributions-ios/raw/develop/.assets/app-screenshot-1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/AnderGoig/github-contributions-ios/raw/develop/.assets/app-screenshot-2.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2024` `swift` \n  -  ☆`354` \n- [Contributions for GitHub](https://github.com/JustinFincher/GitHubContributionsiOS): Look at your contributions graph in a Today Extension\n  - [` App Store`](https://apps.apple.com/app/contributions-for-github/id1153432612) \u003ca href='https://github.com/JustinFincher/GitHubContributionsiOS/raw/master/Sketch/GitHub-Contributions.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `objc` \n  -  ☆`535` \n- [FakeGithub](https://github.com/tt1k/FakeGithub): Browse GitHub\n  -  \u003ca href='https://github.com/tt1k/FakeGithub/blob/main/Screenshots/1.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `objc` \n  -  ☆`12` \n- [GistHub](https://github.com/ldakhoa/GistHub): GitHub Gist Management, Comment, In-app Editor\n  - [` App Store`](https://apps.apple.com/app/gisthub/id1660465260) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/89053471-20aa-4ab7-ab5a-ecf34c372093'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `swiftui` `asyncswift` \n  -  ☆`122` \n- [GitHubSearch](https://github.com/Karambirov/GitHubSearch): GitHub client written using MVVM without Rx and Interface Builder\n  -  \u003ca href='https://user-images.githubusercontent.com/6949755/52898872-71a60e00-31f4-11e9-853a-d7993aae4eed.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2021` `swift` `router` `realm` \n  -  ☆`46` \n- [GiTiny](https://github.com/k-lpmg/GiTiny): Explore what's trending in GitHub\n  -  \u003ca href='https://user-images.githubusercontent.com/15151687/57021987-bc1e1f00-6c68-11e9-8d43-25beb9465284.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/15151687/57021990-c17b6980-6c68-11e9-8b56-852508131809.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/15151687/57021992-c3452d00-6c68-11e9-8b54-0f01dd887622.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/15151687/57021995-c4765a00-6c68-11e9-8b95-f3087c8b8e37.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2019` `swift` `rxswift` `mvvm-c` `clean-architecture` \n  -  ☆`282` \n- [GitPoint](https://github.com/gitpoint/git-point): GitHub app with a minimal \u0026 beautiful UI\n  -  \u003ca href='https://a3.mzstatic.com/us/r30/Purple127/v4/6d/82/6b/6d826be2-2f68-495c-0ba1-86d3da548287/screen696x696.jpeg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://a4.mzstatic.com/us/r30/Purple117/v4/1c/14/83/1c148311-bbee-ff46-6b97-1d109a0213b4/screen696x696.jpeg'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2024` `react-native` \n  -  ☆`4748` \n- [GitTime](https://github.com/87kangsw/GitTime): Show your GitHub contributions and activities\n  - [` App Store`](https://apps.apple.com/app/id1469013856) \u003ca href='https://raw.githubusercontent.com/87kangsw/resume/master/images/gittime.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift, reactorkit, rxswift` `moya` \n  -  ☆`77` \n- [GitTrends](https://github.com/TheCodeTraveler/GitTrends): Track Repo Clones and Views\n  - [` App Store`](https://apps.apple.com/app/gittrends-github-insights/id1500300399) \u003ca href='https://user-images.githubusercontent.com/13558917/81881433-02c57b00-9545-11ea-920c-27b5b54f19c1.gif'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `csharp` \n  -  ☆`759` \n- [iGit](https://github.com/git-up/GitUp): Uses GitUpKit to clone a GitHub repo and perform a commit\n  -  `2025` `objc` \n  -  ☆`11737` \n- [Monkey](https://github.com/coderyi/Monkey): Browse top GitHub coders \u0026 repositories\n  -  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/7e/7c/52/7e7c5220-f09f-adf0-36d4-6b12aca614d6/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/81/cf/be/81cfbe41-0a63-be27-dea1-85d320c0775a/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/17/d1/91/17d1919b-0d7a-29dc-c519-3086fbb081c8/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/d1/5d/be/d15dbebe-0ba4-ebde-b964-1db638f3070e/pr_source.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/91/c2/a2/91c2a2bd-8f69-1d5c-3a40-090c0980638b/pr_source.png/460x0w.jpg'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2021` `objc` \n  -  ☆`1784` \n- [MrCode](https://github.com/haolloyin/MrCode): For GitHub, caches Markdown content\n  -  \u003ca href='https://raw.githubusercontent.com/haolloyin/MrCode/master/Screenshots/screenshots_1.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2018` `objc` `iphone` \n  -  ☆`447` \n- [Pocket Trailer](https://github.com/ptsochantaris/trailer): Manage pull requests \u0026 issues for GitHub / GitHub Enterprise\n  - [` App Store`](https://apps.apple.com/app/id806104975) \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/32/f6/58/32f65859-14bd-86e7-a121-b06025e02029/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/3a/41/de/3a41de8e-d316-fbb9-f15e-ddf5fb4e0763/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/9b/1b/2e/9b1b2ebc-03ee-7628-0a81-545af421f519/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/8b/e0/8f/8be08fc6-ea85-7325-e2a0-91e90b84b9a1/pr_source.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/a8/f6/09/a8f6095a-2999-95f7-46c5-a09dd89588b3/pr_source.png/460x0w.jpg'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`1192` \n- [SwiftHub](https://github.com/khoren93/SwiftHub): GitHub client written with RxSwift and MVVM clean architecture\n  -  \u003ca href='https://github.com/khoren93/SwiftHub/blob/master/screenshots/01_search_repository_screen.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/khoren93/SwiftHub/blob/master/screenshots/02_repository_details_screen.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://github.com/khoren93/SwiftHub/blob/master/screenshots/03_settings_screen.png?raw=true'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2024` `swift` `rxswift` `mvvm` `moya` `fastlane` \n  -  ☆`3092` \n- [ZLGithubClient](https://github.com/ExistOrLive/GithubClient): Browse GitHub using its REST V3 / GraphQL V4 API\n  - [` App Store`](https://apps.apple.com/app/gorillas/id1498787032) \u003ca href='https://user-images.githubusercontent.com/4723115/147950657-336bb67e-bdd3-4320-a8cf-a1963e2a9f7b.JPG'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`106` \n### Terminal \n \n[back to top](#readme) \n \n\n- [a-shell](https://github.com/holzschu/a-shell): Mobile shell terminal based on Mosh\n  - [` App Store`](https://apps.apple.com/app/a-shell/id1473805438) \u003ca href='https://holzschu.github.io/a-Shell_iOS/assets/screenshot/nslookup.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `vim script` `c++` `c` \n  -  ☆`3108` \n- [Blink](https://github.com/blinksh/blink): Mobile shell terminal based on Mosh\n  - [` App Store`](https://apps.apple.com/app/blink-shell-build-code/id1594898306) \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/e1/44/bf/e144bfb0-5397-6e9f-7e94-e7303af10e93/pr_source.png/626x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/b8/a3/3f/b8a33f92-cf60-03ec-a8c2-ff3cdc222f80/pr_source.png/626x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/ff/f2/76/fff276ed-0b17-ad45-deee-6fa4be6d3024/pr_source.png/626x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/95/f5/ec/95f5ec0b-8675-a452-de97-7d6f43a4e9ca/pr_source.png/626x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `objc` `uickeychainstore` `passcodelock` \n  -  ☆`6359` \n- [LibTerm](https://github.com/ColdGrub1384/LibTerm): Terminal with Python 3.7 and Lua 5.3, supports iOS 13 dark mode and multi window\n  - [` App Store`](https://apps.apple.com/app/libterm/id1380911705) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ea79adef-7060-4696-998b-fd147b103083'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `ipad` \n  -  ☆`663` \n- [MobileTerminal](https://github.com/steventroughtonsmith/MobileTerminal): Proof-of-concept for sandboxed Terminal environment\n  -  \u003ca href='https://hccdata.s3.amazonaws.com/gh_mobileterm_1.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2018` `c` `dlopen` \n  -  ☆`195` \n- [SwiftTerm](https://github.com/migueldeicaza/SwiftTerm): VT100/Xterm Terminal emulator\n  -  \u003ca href='https://user-images.githubusercontent.com/36863/80056069-54a05580-84f1-11ea-8597-5a227c9c64a7.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `swiftui` \n  -  ☆`1117` \n- [SwiftTermApp](https://github.com/migueldeicaza/SwiftTermApp): Terminal emulator and SSH client\n  -  \u003ca href='https://user-images.githubusercontent.com/36863/81033655-645d5980-8e62-11ea-91c5-1d8b1931c7ce.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swiftui` \n  -  ☆`325` \n## Education \n \n[back to top](#readme) \n \n\n- [Berkeley Mobile](https://github.com/asuc-octo/berkeley-mobile-ios): UC Berkeley companion (track buses, find library hours, see dining menus, and access campus resources)\n  - [` App Store`](https://apps.apple.com/app/berkeley-mobile/id912243518) \u003ca href='https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen2.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen3.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen4.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`15` \n- [Conjugar](https://github.com/vermont42/Conjugar): Learn and Practice All the Spanish Verb Tenses\n  - [` App Store`](https://apps.apple.com/app/conjugar/id1236500467) \u003ca href='https://github.com/vermont42/Conjugar/blob/master/Conjugar/browse.png?raw=true'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/vermont42/Conjugar/blob/master/Conjugar/verb.png?raw=true'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://github.com/vermont42/Conjugar/blob/master/Conjugar/quiz.png?raw=true'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://github.com/vermont42/Conjugar/blob/master/Conjugar/browseInfo.png?raw=true'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://github.com/vermont42/Conjugar/blob/master/Conjugar/info.png?raw=true'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2023` `swift` \n  -  ☆`46` \n- [DeTeXt](https://github.com/venkatasg/DeTeXt): Find LaTeX symbols by drawing or searching\n  - [` App Store`](https://apps.apple.com/app/id1531906207) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/a175e471-523d-4137-add4-c02ef6fa0dff'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`160` \n- [DiscussIt](https://github.com/ethanswift/DiscussIt): Scholarly article search, discussion forum and discussion board\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ebc1598e-6d19-42a0-845e-cc4d73b0d1d0'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2020` `swift` `firebase` `swiftyjson` \n  -  ☆`11` \n- [Exercism](https://github.com/apps-fab/exercism-app): Choose an exercism.org track, join it and code\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/fb34cb66-1364-4887-87b9-b23283bd132f'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`10` \n- [Fingerspelling](https://github.com/OpenASL/Fingerspelling-iOS): Practice American Sign Language (ASL) fingerspelling\n  - [` App Store`](https://apps.apple.com/app/asl-fingerspelling-practice/id1503242863) \u003ca href='https://raw.githubusercontent.com/sloria/Fingerspelling-iOS/master/media/screenshot.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `swift` `swiftui` `combine` \n  -  ☆`24` \n- [Flat](https://github.com/netless-io/flat-ios): Agora Flat classroom\n  -  \u003ca href='https://raw.githubusercontent.com/netless-io/flat-ios/main/art/flat-showcase.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`54` \n- [Flippy Learn](https://github.com/misteu/VocabularyTraining): Simple flash cards (privacy first, no tracking, everything stays on your device)\n  - [` App Store`](https://apps.apple.com/app/flippy-learn-word-flashcards/id1479486387) \u003ca href='https://github.com/misteu/VocabularyTraining/raw/master/screenshots/flippy1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/misteu/VocabularyTraining/raw/master/screenshots/flippy7.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`25` \n- [Go Flashcards](https://github.com/roymckenzie/Go-Flashcards): Create stacks of flashcards and review them on their iPad, iPhone, or Apple Watch\n  -  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple82/v4/c7/52/24/c7522479-fb2a-3667-7d62-5351dc064423/mzl.swmmmbqv.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/2e/ce/1c/2ece1c19-0322-4855-495f-bf6d330e85d5/mzl.vusqxtss.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple122/v4/c9/15/e2/c915e243-0276-f089-195d-f9bb0647025e/mzl.rvnqhird.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple111/v4/dd/2d/bb/dd2dbb29-2c60-e6cd-9a4d-e90781d04382/mzl.hrjdrozv.png/460x0w.jpg'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple111/v4/58/c6/e0/58c6e0ed-5be7-6320-ce72-084232f6a29f/pr_source.png/460x0w.jpg'\u003e`Screenshot 5`\u003c/a\u003e \n  -  `2018` `swift` `realm` `watchos` `cloudkit` `spotlight` \n  -  ☆`70` \n- [GradeCalc - GPA Calculator](https://github.com/marlon360/grade-calc): Keep track of your GPA\n  - [` App Store`](https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/61/9f/db/619fdbda-62aa-375b-0439-ae7b4d78e772/pr_source.png/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/9b/8e/39/9b8e3998-3d53-0879-8862-416b6e29dea1/pr_source.png/460x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/42/36/b3/4236b384-f641-3934-6272-a7fb3c61463c/pr_source.png/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2022` `swift` \n  -  ☆`46` \n- [Kotoba](https://github.com/willhains/Kotoba): Quickly search the built-in dictionary to see definitions of words. Collect the words you want to remember\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/eef23e33-992d-476d-b10e-b24ef6a35240'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` \n  -  ☆`636` \n- [LeitnerBox](https://github.com/hamed8080/LeitnerBox): Help language learners memorize words faster\n  - \u003ca href=https://hamed8080.github.io/LeitnerBox/leitnerbox/documentation/leitnerbox/\u003e`https://hamed8080.github.io/LeitnerBox/leitnerbox/documentation/leitnerbox/`\u003c/a\u003e\n  -  \u003ca href='https://hamed8080.github.io/LeitnerBox/leitnerbox/images/review.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `swiftui` \n  -  ☆`20` \n- [Pocket Code](https://github.com/catrobat/catty): Create games, animations, interactive music videos, and many kind of other apps, directly on device\n  - \u003ca href=https://catrobat.org/\u003e`https://catrobat.org/`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/pocket-code/id1117935892)\n  -  `2025` `swift` `objc` \n  -  ☆`92` \n- [Population Clock](https://github.com/Netfilter-Com/PopulationClock): Learn about geography \u0026 demographics\n  - [` App Store`](https://apps.apple.com/app/population-clock-hd/id590689957) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/02/1e/b5/021eb54f-b928-319d-7272-047e1b91ac67/pr_source.png/626x0w.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2017` `objc` \n  -  ☆`11` \n- [Prayer in English](https://github.com/FlineDev/Prayer): Help understand the spoken text in Islamic prayers\n  - [` App Store`](https://apps.apple.com/app/prayer-in-english/id1217136884) \u003ca href='https://is2-ssl.mzstatic.com/image/thumb/Purple111/v4/2c/50/95/2c5095ff-6142-37cb-97db-a6421590bf02/pr_source.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple122/v4/9c/45/8b/9c458b9b-d316-27ec-51ab-6f530b78f2d0/pr_source.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/0f/2c/22/0f2c227e-f348-1f32-5fa6-e2771c8f7b6d/pr_source.png/460x0w.jpg'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2022` `swift` \n  -  ☆`35` \n- [Recap AI](https://github.com/Visual-Studio-Coder/Recap): Transform your notes, videos, or URLs into personalized quizzes to reinforce learning\n  - [` App Store`](https://apps.apple.com/app/recap-ai/id6602897472) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/c4/cd/b0/c4cdb03a-23ac-78f0-acaa-a1f30f0bb38d/8d0520ac-e756-4cf0-ab72-7079b1acb6f3_iPhone_14__U0026_15_Pro_Max_-_2.png/460x0w.webp'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/d3/87/bb/d387bb71-0312-a1d3-c53b-07417d697e60/e5410608-e331-44f5-8019-605261f589f8_iPhone_14__U0026_15_Pro_Max_-_3.png/460x0w.webp'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/59/d4/20/59d420e4-507a-93db-9428-fa8590003cae/ec202bf0-e05b-404b-9fd3-df90523bdbdd_iPhone_14__U0026_15_Pro_Max_-_6.png/460x0w.webp'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/e9/12/20/e91220a5-631d-2e9d-9b66-882f773ee889/3f989e8e-bfe0-4eb4-a4ad-82e17105736f_iPhone_14__U0026_15_Pro_Max_-_4.png/460x0w.webp'\u003e`Screenshot 4`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7f/23/c3/7f23c35c-d48d-5b33-7dd0-db53ee575dab/5ea8d46b-b3a0-4774-b9d5-79723df112c7_iPhone_14__U0026_15_Pro_Max_5.png/460x0w.webp'\u003e`Screenshot 5`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/2c/ed/65/2ced658a-5d97-1f76-d8c2-090e4bf6fb84/83310b67-678e-445a-8699-bbc9a1f21cfc_iPhone_14__U0026_15_Pro_Max_-_1.png/460x0w.webp'\u003e`Screenshot 6`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/de/5c/fb/de5cfb15-b3aa-7df9-859c-38c49db2c134/b1330fae-d1dc-48d6-9ee7-0f88b9e72e3a_iPhone_14__U0026_15_Pro_Max_-_7.png/460x0w.webp'\u003e`Screenshot 7`\u003c/a\u003e \n  -  `2025` `productivity` `ai` `gemini` `llm` \n  -  ☆`21` \n- [Recast](https://github.com/cuappdev/podcast-ios): A podcast client that seeks to transform the way you listen to, interact with, and share and discover podcasts\n  -  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/0b/b5/f6/0bb5f665-9207-58d7-effd-23879f680a01/mzl.jtdasfzc.png/460x0w.jpg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/b0/85/4c/b0854c05-6930-b70a-28bc-ea65aefe123f/mzl.udtmgexa.png/460x0w.jpg'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/95/5c/7b/955c7b98-b7b6-6680-4024-3f756fef12ac/pr_source.png/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/57/d1/bc/57d1bc1d-c8ef-50d4-dda0-fadcd7cc9282/pr_source.png/460x0w.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2020` `swift` \n  -  ☆`304` \n- [Scribe - Language Keyboards](https://github.com/scribe-org/Scribe-iOS): Keyboards for language learners with translation, verb conjugation and more!\n  - [` App Store`](https://apps.apple.com/app/scribe-language-keyboards/id1596613886) \u003ca href='https://raw.githubusercontent.com/scribe-org/Scribe-iOS/main/.github/resources/images/scribeAppStoreImages.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `iphone` `ipad` `reference` \n  -  ☆`149` \n- [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day\n  - [` App Store`](https://apps.apple.com/app/id1536864924) \u003ca href='https://user-images.githubusercontent.com/14237/96915139-c171b980-145a-11eb-8ff5-191c6cba9f66.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/14237/96915188-cdf61200-145a-11eb-99b8-d5ee109c2b5c.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/14237/96915181-ccc4e500-145a-11eb-8627-781621ffc87a.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://user-images.githubusercontent.com/14237/96915186-cd5d7b80-145a-11eb-9be7-a233ce575081.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2021` \n  -  ☆`109` \n- [Stepik](https://github.com/StepicOrg/stepik-ios): Take open courses on https://stepik.org/\n  - [` App Store`](https://apps.apple.com/app/stepik-best-online-courses/id1064581926) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6bbc0c9b-3c2c-4f2a-b8c6-10805eefd664'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` `ipad` `alamofire` `swiftyjson` `sdwebimage` `devicekit` `promisekit` `swiftlint` \n  -  ☆`160` \n- [Transcription Helper](https://github.com/novinfard/TranscriptionHelper): Player for assisting in transcription\n  - \u003ca href=https://novinfard.com\u003e`https://novinfard.com`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/transcription-helper/id1157585714) \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple71/v4/df/ca/54/dfca5417-f1d7-3c7f-675a-9bd3e7c1b082/source/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple62/v4/27/9e/83/279e8336-a1e4-3bbe-4162-4fce7651b2bf/source/460x0w.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/62/1c/7d/621c7db7-8259-dad3-247c-850b50a76797/source/460x0w.png'\u003e`Screenshot 3`\u003c/a\u003e  \u003ca href='https://is5-ssl.mzstatic.com/image/thumb/Purple71/v4/1d/f8/2f/1df82ff0-2f41-c97e-c5dd-a9418323804c/source/460x0w.png'\u003e`Screenshot 4`\u003c/a\u003e \n  -  `2018` `objc` \n  -  ☆`8` \n- [TwitterSentiment](https://github.com/draese/TwitterSentiment): Score Twitter messages using a CoreML model for NLP sentiment analysis\n  -  \u003ca href='https://github.com/draese/TwitterSentiment/blob/main/doc/screenshot.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2022` `swift` \n  -  ☆`8` \n- [uhohlingo](https://github.com/nate-parrott/uhohlingo): Like duolingo but you can generate whatever lesson you want\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3d7acd3a-fcf5-4c72-b3ae-f14a397eab8f'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `swift` `swiftui` `chatgpt` \n  -  ☆`56` \n- [WordDefiner English Dictionary](https://github.com/ritwiktakkar/WordDefiner)\n  - [` App Store`](https://apps.apple.com/app/worddefiner-english-dictionary/id1637774027) \u003ca href='https://is1-ssl.mzstatic.com/image/thumb/PurpleSource116/v4/35/c1/26/35c12695-7b3b-b7d0-d73f-316be3f6db22/b33c5447-0a52-46ca-9fc7-66295ab9d0ac__U200escreenshots-6.5._U200e001.jpeg/600x0w.webp'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `flutter` `dart` \n  -  ☆`22` \n- [WWDCast](https://github.com/sgl0v/WWDCast): The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast\n  -  \u003ca href='https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen2.png'\u003e`Screenshot 2`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen3.png'\u003e`Screenshot 3`\u003c/a\u003e \n  -  `2019` `swift` `rxswift` `mvvm` \n  -  ☆`27` \n## Emulator \n \n[back to top](#readme) \n \n\n- [ActiveGS](https://github.com/ogoguel/activegs-ios): Apple II/IIGS Emulator with in-app game browser, MFi \u0026 iCade controller support\n  -  \u003ca href='https://raw.githubusercontent.com/ogoguel/activegs-ios/master/README.images/screen5.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` `objc` \n  -  ☆`92` \n- [CraftOS-PC](https://github.com/MCJack123/craftos2): Modern ComputerCraft emulator\n  - [` App Store`](https://apps.apple.com/app/craftos-pc/id1565893014) \u003ca href='https://github.com/user-attachments/assets/28474b01-a9c3-4479-8cb5-09db3938fd5a'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `cpp` `java` \n  -  ☆`266` \n- [Delta](https://github.com/rileytestut/Delta): Video game emulator for non-jailbroken devices (successor to GBA4iOS)\n  - [` App Store`](https://apps.apple.com/app/delta-game-emulator/id1048524688) \u003ca href='https://user-images.githubusercontent.com/705880/115471008-203aa480-a1ec-11eb-8aba-237a46799543.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `swift` \n  -  ☆`5476` \n- [DOSPad](https://github.com/litchie/dospad): DOSBox\n  -  `2024` `objc` `ipad` \n  -  ☆`638` \n- [GBA4iOS](https://bitbucket.org/rileytestut/gba4ios/): Gameboy, Gameboy Color \u0026 Gameboy Advance emulator\n  -  \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/cb26c188-371e-42b4-ba96-7cb7d79b5c6d'\u003e`Screenshot 1`\u003c/a\u003e \n  - `objc` \n- [iAmiga (iUAE)](https://github.com/emufreak/iAmiga): Commodore Amiga emulator, based on UAE\n  -  \u003ca href='https://github.com/user-attachments/assets/71c86e15-7050-4a11-9393-ac8ea5d340c6'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://github.com/user-attachments/assets/c4b6e324-0071-4d2f-a4fb-52c814b953c4'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2018` `objc` \n  -  ☆`49` \n- [iSH](https://github.com/ish-app/ish): Linux shell\n  - \u003ca href=https://ish.app\u003e`https://ish.app`\u003c/a\u003e\n  - [` App Store`](https://apps.apple.com/app/ish-shell/id1436902243) \u003ca href='https://raw.githubusercontent.com/PseudonymPatel/images/master/E0617EC4-E004-4DD0-B642-52BA4A189468.jpeg'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/PseudonymPatel/images/master/13DA476F-FF82-45F9-8820-710D34711ADC.jpeg'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2025` `c` `obj-c` \n  -  ☆`18275` \n- [MAME4iOS](https://github.com/yoshisuga/MAME4iOS): MAME frontend\n  -  \u003ca href='https://i.ytimg.com/vi/Gj5LQN5iing/hqdefault.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `objc` \n  -  ☆`725` \n- [Mini vMac](https://github.com/zydeco/minivmac4ios): Early 68K Macintosh emulator\n  - \u003ca href=https://namedfork.net/minivmac/\u003e`https://namedfork.net/minivmac/`\u003c/a\u003e\n  -  \u003ca href='https://namedfork.net/images/minivmac4ios/keyboard.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `objc` \n  -  ☆`580` \n- [nds4ios](https://github.com/raaxis/nds4ios): Nintendo DS emulator, port of DeSmuME\n  -  \u003ca href='https://cdn.redmondpie.com/wp-content/uploads/2015/11/ROM-List_.jpg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2017` `objc` \n  -  ☆`187` \n- [Pomelo](https://gitlab.com/pomelo-emu/Pomelo): Nintendo Switch emulator\n  -  \u003ca href='https://gitlab.com/pomelo-emu/Pomelo/-/raw/main/images/IMG_1807.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2024` \n  -  ☆`6` \n- [PPSSPP](https://github.com/hrydgard/ppsspp): PSP emulator\n  - [` App Store`](https://apps.apple.com/app/ppsspp-psp-emulator/id6496972903)\n  -  `2025` `c++` \n  -  ☆`12566` \n- [Provenance](https://github.com/Provenance-Emu/Provenance): Emulators frontend for Sega Genesis, SNES, NES, GB/GBC \u0026 more\n  -  \u003ca href='https://user-images.githubusercontent.com/4723115/132869460-db573d22-8474-47bb-9c31-db727821b879.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `realm` \n  -  ☆`6135` \n- [RetroArch](https://github.com/libretro/RetroArch): Comprehensive emulator frontend with support for NES, SNES, Gameboy, Sega Master System, Genesis, Playstation, N64, Atari Lynx \u0026 more\n  - [` App Store`](https://apps.apple.com/app/retroarch/id6499539433) \u003ca href='https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/76548a8f-626c-4cc9-93f1-962782a177b1'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `c` \n  -  ☆`11622` \n- [SameBoy](https://github.com/LIJI32/SameBoy): Game Boy and Game Boy Color emulator\n  - [` App Store`](https://apps.apple.com/app/sameboy/id6496971295) \u003ca href='https://github.com/user-attachments/assets/56b1af5b-26ab-4468-a2d5-a885b9d0bf8c'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `c` \n  -  ☆`1873` \n## Event \n \n[back to top](#readme) \n \n\n- [Droidcon Events using Kotlin Multiplatfom](https://github.com/touchlab/DroidconKotlin)\n  - [` App Store`](https://apps.apple.com/app/droidcon-nyc-2019/id1477469914) \u003ca href='https://user-images.githubusercontent.com/4723115/141655128-e94c9cc9-3e69-427f-b1a6-79b1a8197f60.jpeg'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2025` `kotlin` \n  -  ☆`1100` \n- [FOSSASIA](https://github.com/fossasia/open-event-attendee-ios): Organize concerts, conferences, summits \u0026 regular meetups\n  -  `2020` `swift` \n  -  ☆`1587` \n- [iOSDCRC](https://github.com/fromkk/iOSDCRC): iOSDC Reject Conference\n  -  `2018` `swift` `twitter` \n  -  ☆`16` \n- [Open Event Organizer](https://github.com/fossasia/open-event-organizer-ios): Event management app for organizers using Open Event Platform\n  -  `2023` `swift` `alamofire` `swiftlint` `objectmapper` \n  -  ☆`1510` \n- [OpenStack Foundation Summit](https://github.com/OpenStack-mobile/summit-app-ios)\n  - [` App Store`](https://apps.apple.com/app/openstack-foundation-summit/id1071261846) \u003ca href='https://is4-ssl.mzstatic.com/image/thumb/Purple122/v4/7d/ff/a9/7dffa970-0332-eb92-b625-601e1130da99/pr_source.png/460x0w.png'\u003e`Screenshot 1`\u003c/a\u003e \n  -  `2019` `swift` \n  -  ☆`36` \n- [Parties for WWDC](https://github.com/genadyo/WWDC)\n  -  \u003ca href='https://raw.githubusercontent.com/genadyo/WWDC/master/Assets/iPhone/screen1.png'\u003e`Screenshot 1`\u003c/a\u003e  \u003ca href='https://raw.githubusercontent.com/genadyo/WWDC/master/Assets/iPhone/screen2.png'\u003e`Screenshot 2`\u003c/a\u003e \n  -  `2019` `swift` `cloudkit` \n  -  ☆`385` \n- [RWDevCon](https://github.com/kodecocodes/RWDevCon-App)\n  - [` App Store`](https://apps.apple.com/app/rwdevcon-tutorial-conferenc","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdkhamsing%2Fopen-source-ios-apps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdkhamsing%2Fopen-source-ios-apps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdkhamsing%2Fopen-source-ios-apps/lists"}