Repository: dkhamsing/open-source-ios-apps Branch: master Commit: 20295c17bf34 Files: 27 Total size: 1.7 MB Directory structure: gitextract_p7dryf9v/ ├── .circleci/ │ └── config.yml ├── .github/ │ ├── CONTRIBUTING.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── deploy.sh │ ├── inspect.rb │ ├── osia_category_list.rb │ ├── osia_convert.rb │ ├── osia_get_history.rb │ ├── osia_get_lic.rb │ ├── osia_get_links.rb │ ├── osia_helper.rb │ ├── osia_history_missing.rb │ ├── osia_screenshots_missing.rb │ ├── osia_tweet_clean.rb │ ├── osia_update_github.rb │ ├── osia_update_history.rb │ ├── osia_update_lic.rb │ ├── osia_validate_categories.rb │ ├── schema.json │ └── workflows/ │ └── ruby.yml ├── .gitignore ├── APPSTORE.md ├── ARCHIVE.md ├── LATEST.md ├── LICENSE ├── README.md └── contents.json ================================================ FILE CONTENTS ================================================ ================================================ FILE: .circleci/config.yml ================================================ version: 2 jobs: build: working_directory: ~/dkhamsing/open-source-ios-apps parallelism: 1 shell: /bin/bash --login environment: CIRCLE_ARTIFACTS: /tmp/circleci-artifacts CIRCLE_TEST_REPORTS: /tmp/circleci-test-results docker: - image: circleci/build-image:ubuntu-14.04-XXL-upstart-1189-5614f37 steps: - checkout - run: mkdir -p $CIRCLE_ARTIFACTS $CIRCLE_TEST_REPORTS - run: working_directory: ~/dkhamsing/open-source-ios-apps command: rm -f dkhamsing/open-source-ios-apps/.rvmrc; echo 2.4.0 > dkhamsing/open-source-ios-apps/.ruby-version; rvm use 2.4.0 --default - restore_cache: keys: - v1-dep-{{ .Branch }}- - v1-dep-master- - v1-dep- - save_cache: key: v1-dep-{{ .Branch }}-{{ epoch }} paths: - vendor/bundle - ~/virtualenvs - ~/.m2 - ~/.ivy2 - ~/.bundle - ~/.go_workspace - ~/.gradle - ~/.cache/bower - run: gem install json_schema - run: validate-schema .github/schema.json contents.json - run: ruby .github/osia_validate_categories.rb - store_test_results: path: /tmp/circleci-test-results # Save artifacts - store_artifacts: path: /tmp/circleci-artifacts - store_artifacts: path: /tmp/circleci-test-results deploy: working_directory: ~/dkhamsing/open-source-ios-apps parallelism: 1 shell: /bin/bash --login docker: - image: circleci/build-image:ubuntu-14.04-XXL-upstart-1189-5614f37 steps: - checkout - run: working_directory: ~/dkhamsing/open-source-ios-apps command: rm -f dkhamsing/open-source-ios-apps/.rvmrc; echo 2.4.0 > dkhamsing/open-source-ios-apps/.ruby-version; rvm use 2.4.0 --default - restore_cache: keys: - v1-dep-{{ .Branch }}- - v1-dep-master- - v1-dep- - save_cache: key: v1-dep-{{ .Branch }}-{{ epoch }} paths: - vendor/bundle - ~/virtualenvs - ~/.m2 - ~/.ivy2 - ~/.bundle - ~/.go_workspace - ~/.gradle - ~/.cache/bower - run: ruby .github/osia_convert.rb - run: ./.github/deploy.sh # - run: gem install delete_my_tweets # - run: ruby .github/osia_tweet_clean.rb workflows: version: 2 osia: jobs: - build - deploy: requires: - build filters: branches: only: master ================================================ FILE: .github/CONTRIBUTING.md ================================================ To contribute to`open-source-ios-apps`, update the **contents.json** file (this will generate the README). A new entry should update **contents.json** with this format: ```js { "title": "Name of the app", "category-ids": ["Category id"], "description": "What this app does", "source": "Link to source, usually GitHub", "itunes": "Link to App Store", "screenshots": ["http://something.com/image.png"], "date_added": "Aug 6 2016", "suggested_by": "@github_username" } ``` :tada: For more information, please read https://github.com/dkhamsing/open-source-ios-apps/wiki ================================================ FILE: .github/PULL_REQUEST_TEMPLATE.md ================================================ ## Add a project 1. [ ] Project URL: 2. [ ] Update contents.json instead of README 3. [ ] One project per pull request 4. [ ] Screenshot included 5. [ ] Avoid iOS or open-source in description as it is assumed 6. [ ] Use this commit title format if applicable: Add app-name by @github-username 7. [ ] Use approved format for your entry ## Archive a project 1. [ ] Project URL: 2. [ ] Add `archive` tag ================================================ FILE: .github/deploy.sh ================================================ #!/bin/bash set -e git config user.name "READMEbot" git config user.email "readmebot@users.noreply.github.com" status=`git status` if [[ $status == *"README.md"* ]] then git add README.md git commit -m "[auto] [ci skip] Generate README" fi if [[ $status == *"ARCHIVE.md"* ]] then git add ARCHIVE.md git commit -m "[auto] [ci skip] Generate ARCHIVE" fi if [[ $status == *"APPSTORE.md"* ]] then git add APPSTORE.md git commit -m "[auto] [ci skip] Generate APPSTORE" fi if [[ $status == *"LATEST.md"* ]] then git add LATEST.md git commit -m "[auto] [ci skip] Generate LATEST" fi git push --quiet "https://${GH_TOKEN}@github.com/dkhamsing/open-source-ios-apps" master:master > /dev/null 2>&1 ================================================ FILE: .github/inspect.rb ================================================ require 'json' require 'pp' if ARGV.count == 0 puts "Usage: ruby inspect.rb " exit end c = File.read 'contents.json' j = JSON.parse c projects = j['projects'] proj = ARGV[0].to_i pp projects[proj] ================================================ FILE: .github/osia_category_list.rb ================================================ require_relative 'osia_helper' j = get_json c = j['categories'] osia_allowed_categories(c).each { |cat| puts cat } ================================================ FILE: .github/osia_convert.rb ================================================ require_relative 'osia_helper' require 'date' # Constants README = 'README.md' ARCHIVE = 'ARCHIVE.md' APPSTORE = 'APPSTORE.md' LATEST = 'LATEST.md' ARCHIVE_TAG = 'archive' LATEST_NUM = 30 SHOW_TWITTER = false # Helpers def app_store_total(j) apps = j['projects'] s = apps.reject { |x| x['itunes'].nil? } count = 1 s.each do |x| tags = x['tags'] if tags.nil? t = "#{count} " count = count + 1 else unless tags.include?(ARCHIVE_TAG) t = "#{count} #{tags}" count = count + 1 end end end count end def apps_archived(apps) a = apps.select { |a| a['tags'] != nil }.select { |b| b['tags'].include?(ARCHIVE_TAG) } a.sort_by { |k, v| k['title'].downcase } end def apps_for_cat(apps, id) f = apps.select do |a| tags = a['tags'] if tags.nil? true else !(tags.include?(ARCHIVE_TAG)) end end s = f.select do |a| cat = a['category-ids'] cat.class == Array ? cat.include?(id) : (cat == id) end s.sort_by { |k, v| k['title'].downcase } end def apps_latest(apps, num) a = apps.select { |a| a['date_added'] != nil } .sort_by { |k, v| DateTime.parse(k['date_added']) } .reverse a[0..num - 1] end def apps_updated(apps, num) a = apps.select { |a| a['updated'] != nil } .sort_by { |k, v| DateTime.parse(k['updated']) } .reverse a[0..num - 1] end def output_apps(apps, appstoreonly) o = '' apps.each do |a| name = a['title'] link = a['source'] itunes = a['itunes'] homepage = a['homepage'] desc = a['description'] tags = a['tags'] stars = a['stars'] date_updated = a['updated'] screenshots = a['screenshots'] license = a['license'] lines = [] line = [] line.push "[#{name}](#{link})" unless desc.nil? line.push ": #{desc}" if desc.size>0 end lines.push line line = [] unless homepage.nil? line.push "`#{homepage}`" end lines.push line line = [] unless itunes.nil? line.push "[` App Store`](#{itunes})" end if appstoreonly next if itunes.nil? end unless screenshots.nil? || screenshots.empty? screenshots.each_with_index do |s, i| line.push " `Screenshot #{i+1}` " end end lines.push line line = [] unless date_updated.nil? date = DateTime.parse(date_updated) formatted_date = date.strftime "%Y" line.push " `#{formatted_date}` " end # unless license.nil? # license_display = license == 'other' ? "" : "[`#{license}`](http://choosealicense.com/licenses/#{license}/)" # line.push << " #{license_display} " # end unless tags.nil? line.push '`swift` ' if tags.include? 'swift' tags.each do |t| line.push "`#{t.downcase}` " if t.downcase != 'swift' end end lines.push line line = [] unless stars.nil? line.push " ☆`#{stars}` " if stars > 0 end lines.push line lines.each_with_index do |item, i| temp = '' item.each { |x| temp << "#{x}" } unless temp.empty? if i == 0 o << "\n- #{temp}" else o << "\n - #{temp}" end end end # o << "\n" end o end def output_badges(count, twitter) date = DateTime.now date_display = date.strftime "%B %e, %Y" date_display = date_display.gsub ' ', '%20' b = "![](https://img.shields.io/badge/Projects-#{count}-green.svg)" if twitter b << " [![](https://img.shields.io/badge/Twitter-@opensourceios-blue.svg)](https://twitter.com/opensourceios)" end b << " ![](https://img.shields.io/badge/Updated-#{date_display}-lightgrey.svg)" return b end def write_archive(j, subtitle) t = j['title'] apps = j['projects'] archived = apps_archived apps footer = j['footer'] output = "\# #{t} Archive\n\n" output << subtitle output << "\n" archived.each do |a| t = a['title'] s = a['source'] output << "- [#{t}](#{s})\n" end output << "\n" output << footer file = ARCHIVE File.open(file, 'w') { |f| f.write output } puts "wrote #{file} ✨" end def write_latest(j, num, sub1, sub2) t = j['title'] apps = j["projects"] footer = j['footer'] latest = apps_latest(apps, num) output = "\# #{t} Latest\n\n" output << sub1 output << "\n" count = 1 latest.each do |a| t = a['title'] s = a['source'] output << "#{count}. [#{t}](#{s})\n" count = count + 1 end updated = apps_updated(apps, num) output << "\n" output << sub2 output << "\n" count = 1 updated.each do |a| t = a['title'] s = a['source'] output << "#{count}. [#{t}](#{s})\n" count = count + 1 end output << "\n" output << footer file = LATEST File.open(file, 'w') { |f| f.write output } puts "wrote #{file} ✨" end def write_list(j, file, subtitle, appstoreonly = false) t = j['title'] desc = j['description'] h = j['header'] f = j['footer'] cats = j['categories'] apps = j['projects'] sponsor = j['sponsor'] output = '# ' + t output << "\n\n" output << desc output << "\n\n#{subtitle}\n\n" if appstoreonly == false output << output_badges(apps.count, SHOW_TWITTER) unless sponsor.length == 0 output << "\n\n" output << sponsor output << "\n" end end output << "\n\nJump to\n\n" cats.each do |c| title = c['title'] m = title.match /\[.*?\]/ title = m[0].sub('[', '').sub(']', '') unless m.nil? temp = "#{' ' unless c['parent'] == nil }- [#{title}](\##{c['id']}) \n" output << temp end output << "- [Thanks](#thanks)\n" output << "- [Contact](#contact)\n" output << "\n" output << h output << "\n" cats.each do |c| temp = "\n#\##{'#' unless c['parent']==nil } #{c['title']} \n \n" d = c['description'] temp << "#{d} — " unless d.nil? temp << "[back to top](#readme) \n \n" output << temp cat_apps = apps_for_cat(apps, c['id']) output << output_apps(cat_apps, appstoreonly) end output << "\n" output << f File.open(file, 'w') { |f| f.write output } puts "wrote #{file} ✨" end # Script begins j = get_json subtitle_readme = j['subtitle'] write_list(j, README, subtitle_readme) subtitle_app_store = "List of **#{app_store_total j}** open-source apps published on the App Store (complete list [here](https://github.com/dkhamsing/open-source-ios-apps))." write_list(j, APPSTORE, subtitle_app_store, true) subtitle_archive = "This is an archive of the [main list](https://github.com/dkhamsing/open-source-ios-apps) for projects that are no longer maintained / old.\n\n" write_archive(j, subtitle_archive) subtitle_latest = "## Lastest additions to the [main list](https://github.com/dkhamsing/open-source-ios-apps)\n" subtitle_updated = "## Most recently updated\n" write_latest(j, LATEST_NUM, subtitle_latest, subtitle_updated) ================================================ FILE: .github/osia_get_history.rb ================================================ require_relative 'osia_helper' HISTORY = 'git_history' j = get_json apps = j['projects'] h = {} apps.each_with_index do |a, i| t = a['title'] puts "#{i + 1}/#{apps.count}. checking #{t}" command = "git log --all --grep='#{t}'" begin r = `#{command}` rescue e r = e end h[t] = r end File.open(HISTORY, 'w') { |f| f.write JSON.pretty_generate h } puts "wrote #{HISTORY} ✨" ================================================ FILE: .github/osia_get_lic.rb ================================================ require 'octokit' require 'awesome_print' g = ARGV[0] if g.nil? puts "Usage: get_lic \n i.e. get_lic dkhamsing/BrandColors" exit end client = Octokit begin r = client.repo g, accept: 'application/vnd.github.drax-preview+json' ap r lic = r[:license][:key] print "Result: " ap lic rescue => e puts "Error: #{e}" end ================================================ FILE: .github/osia_get_links.rb ================================================ require_relative 'osia_helper' UNIQUES = 'check-unique.txt' # should be unique LINKS = 'check-links.txt' # allow dupes INFO = 'check-info.txt' # errors are allowed def apps_archived(apps) a = apps.select {|a| a['tags'] != nil }.select {|b| b['tags'].include?'archive'} a.sort_by { |k, v| k['title'] } end j = get_json a = j['projects'] archived = apps_archived a active = a.reject { |x| archived.include? x } uniques = [] info = [] active.each do |z| uniques.push z['source'] uniques.push z['screenshots'] unless z['screenshots'].nil? info.push z['itunes'] unless z['itunes'].nil? end uniques.each_with_index { |z, i| puts "#{i+1} #{z}" } puts "Writing #{UNIQUES}" File.open(UNIQUES, 'w') { |f| f.puts uniques } puts "Writing #{INFO}" File.open(INFO, 'w') { |f| f.puts info } links = [] active.each do |z| links.push z['homepage'] unless z['homepage'].nil? links.push z['title'] unless z['title'].nil? links.push z['description'] unless z['description'].nil? end c = j['categories'] c.each do |z| links.push z['title'] end links.each_with_index { |z, i| puts "#{i+1} #{z}" } puts "Writing #{LINKS}" File.open(LINKS, 'w') { |f| f.puts links } ================================================ FILE: .github/osia_helper.rb ================================================ require 'json' FILE = 'contents.json' def get_json JSON.parse(File.read FILE) end def osia_allowed_categories(c) c.sort_by { |h| h['title']}.map { |x| x['id']} end ================================================ FILE: .github/osia_history_missing.rb ================================================ require_relative 'osia_helper' j = get_json apps = j['projects'] i = 0 apps.each do |a| if a['date_added'].nil? puts "#{i + 1}. History missing for #{a['title']}" i = i + 1 end end ================================================ FILE: .github/osia_screenshots_missing.rb ================================================ require_relative 'osia_helper' j = get_json apps = j['projects'] i = 0 apps.select {|a| a['screenshots'].nil? }.each do |a| # if a['screenshots'].nil? puts "#{i + 1}. Screenshots missing for #{a['title']}" i = i + 1 # end end # apps.select {|a| a['screenshots']!=nil }.each do |a| # s = a['screenshots'] # if s.count==0 # puts s # puts "#{i + 1}. Screenshots missing for #{a['title']}" # i = i + 1 # end # end ================================================ FILE: .github/osia_tweet_clean.rb ================================================ require 'delete_my_tweets' c = { "consumer_key" => "X7TNI7gi1Bo3l3hRwShZr6Q5l", "consumer_secret" => "clafmSRaf7AnnusNMaZEhMajEESfhw3XTGBfTwlfgBcjwRSHcn", "access_token" => ENV['TWITTER_ACCESS_TOKEN'], "access_token_secret" => ENV['TWITTER_ACCESS_TOKEN_SECRET'], "filter" => { "exclude" => [ "Add", "add" ] } } DeleteMyTweets.twitter_delete(c) do |o| puts o end puts 'all done 🐤' ================================================ FILE: .github/osia_update_github.rb ================================================ require_relative 'osia_helper' require 'octokit' require 'netrc' client = Octokit::Client.new(:netrc => true) j = get_json apps = j['projects'] updated = [] apps.each_with_index do |a, index| s = a['source'] if s.nil? updated.push a elsif !(s.include? 'github') updated.push a else print "#{index+1}/#{apps.count}\n" begin g = s.gsub('https://github.com/', '') r = client.repo g a['stars'] = r['stargazers_count'] a['updated'] = r['pushed_at'] updated.push a rescue => e puts "\nerror for #{s}: #{e}" updated.push a next end end end j['projects'] = updated File.open(FILE, 'w') { |f| f.write JSON.pretty_generate(j) } puts "\nUpdated #{FILE} ⭐️" ================================================ FILE: .github/osia_update_history.rb ================================================ require_relative 'osia_helper' require 'awesome_print' require 'colored' HISTORY = 'git_history' def get_author(a) a = a.gsub 'Author:', '' u = if a.include? 'users.noreply.github.com>' m = /<.*?@/.match a '@' + m[0].sub('@','') else m = /.* true) j = get_json apps = j['projects'] updated = [] apps.each do |a| s = a['source'] if s.nil? updated.push a elsif !(s.include? 'github') updated.push a else begin g = s.gsub('https://github.com/', '') r = client.repo g, accept: 'application/vnd.github.drax-preview+json' lic = r[:license][:key] print lic print ':' a['license'] = lic puts a['license'] updated.push a rescue => e a['license'] = 'other' puts a['license'] updated.push a next end end end j['projects'] = updated File.open(FILE, 'w') { |f| f.write JSON.pretty_generate(j) } puts "\nUpdated #{FILE} ⭐️" ================================================ FILE: .github/osia_validate_categories.rb ================================================ require_relative 'osia_helper' j = get_json c = j['categories'] apps = j['projects'] def failed(cat, app) puts "‼️ #{cat} is not a valid category for #{app}" exit 1 end def verify(cat, allowed, app) failed(cat, app) unless allowed.include? cat end allowed_categories = osia_allowed_categories(c) apps.each do |a| cat = a['category-ids'] if cat.nil? puts "missing category for #{a}" exit 1 end if cat.class == String verify(cat, allowed_categories, a) elsif cat.class == Array cat.each { |d| verify(d, allowed_categories, a) } end end puts 'categories validated ✅' ================================================ FILE: .github/schema.json ================================================ { "$schema": "http://json-schema.org/draft-04/schema#", "$id": "https://raw.githubusercontent.com/dkhamsing/open-source-ios-apps/master/.github/schema.json", "type": "object", "properties": { "title": { "type": "string" }, "subtitle": { "type": "string" }, "description": { "type": "string" }, "header": { "type": "string" }, "sponsor": { "type": "string" }, "footer": { "type": "string" }, "categories": { "type": "array", "uniqueItems": true, "items": { "title": "Category Object", "description": "A category to group project objects under.", "properties": { "title": { "title": "Category Title", "description": "A human-readable identifier for the category.", "type": "string" }, "id": { "title": "Category Identifier", "description": "A short identifier designed for programs. It should only contain lowercase alphanumeric characters and a - (dash) for replacing spaces.", "type": "string", "pattern": "^[^A-Z_ ]+$" }, "description": { "title": "Category Description", "description": "A description of the category meant to be provided to the user.", "type": "string", "default": "" }, "parent": { "title": "Category Parent", "description": "Makes the current category a subcategory of the category with an id that matches this value.", "type": ["string", "null"], "default": null } }, "required": ["title", "id"], "additionalProperties": false } }, "projects": { "type": "array", "uniqueItems": true, "items": { "title": "Project Object", "description": "An object that holds all the information for a specific project.", "properties": { "title": { "title": "Project Title", "description": "The official title of the project.", "type": "string" }, "category-ids": { "title": "Project Category", "description": "The list of categories that the project falls under. If it is a list, the categories should be ordered from most to least relevant/applicable to the project.", "type": ["array"], "items": { "type": "string" } }, "description": { "title": "Project Description", "description": "A brief 1 sentence summary of the project.", "type": "string" }, "lang": { "title": "Project Language", "description": "A three-character ISO 639-2 code representing the primary language of the project, or a list of such codes, with the primary language first.", "type": ["string", "array"], "minLength": 3, "maxLength": 3, "minItems": 1, "items": { "type": "string", "minLength": 3, "maxLength": 3 }, "default": "eng" }, "country": { "title": "Project Country", "description": "The country that the project operates out of or the country the project is designed for (if designed for a specific location). Null if country is unclear/unspecified.", "type": ["string", "null"], "minLength": 2, "maxLength": 2, "default": null }, "license": { "title": "Project License", "description": "The license that the project's source is under.", "type": "string", "enum": ["mit", "mpl-2.0", "gpl-3.0", "lgpl-3.0", "unlicense", "bsd-2-clause", "isc", "lgpl-2.1", "gpl-2.0", "apache-2.0", "cc0-1.0", "artistic-2.0", "bsd-3-clause", "agpl-3.0", "epl-1.0", "epl-2.0", "ecl-2.0", "other"], "default": "other" }, "source": { "title": "Project Source", "description": "A URL where the source code to the project can be found.", "type": "string", "pattern": "^https?:\\/\\/.*?\\..*$" }, "homepage": { "title": "Project Homepage", "description": "The URL for the project's homepage.", "type": ["string", "null"], "pattern": "^https?:\\/\\/.*?\\..*$", "default": null }, "itunes": { "title": "Project iTunes Page", "description": "The URL for iTunes page for the project's app.", "type": ["string", "null"], "pattern": "^https:\\/\\/apps\\.apple\\.com\\/.*?app\\/([^\\/]+\\/)?id[0-9]+$", "default": null }, "stars": { "title": "Project Stars", "description": "The number of stars a project has on Github, or null if the project is not a Github project.", "type": ["null", "number"], "multipleOf": 1.0, "minimum": 0, "default": null }, "tags": { "title": "Project Tags", "description": "A place to put any metadata for a project. The items can be any type.", "type": "array", "minItems": 1, "default": [] }, "suggested_by": { "title": "Suggested By", "description": "Name of person who suggested project.", "type": "string" }, "date_added": { "title": "Date Added", "description": "Date when project was added.", "type": "string" }, "updated": { "title": "Date Updated", "description": "Date when project was updated.", "type": "string" }, "screenshots": { "title": "Screenshots", "description": "Links to screenshot images.", "type": "array" } }, "required": ["title", "category-ids", "source"], "additionalProperties": false } } }, "required": ["title", "categories", "projects"], "additionalProperties": false } ================================================ FILE: .github/workflows/ruby.yml ================================================ name: Ruby on: push: branches: [ '*' ] pull_request: branches: [ '*' ] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - name: Set up Ruby 2.6 uses: ruby/setup-ruby@v1 with: ruby-version: '2.6' - name: Checks run: | ruby .github/osia_convert.rb gem install awesome_bot ruby .github/osia_get_links.rb awesome_bot check-unique.txt --allow-ssl -a 302,429,502 -w shadowfacts,c0051d18eb21,636db0400a1d,263bb0f74818,b04e7e7b9917,86f88feaf81a,cdn-images-1 ================================================ FILE: .gitignore ================================================ /.gtm/ ================================================ FILE: APPSTORE.md ================================================ # Open-Source iOS Apps List of **324** open-source apps published on the App Store (complete list [here](https://github.com/dkhamsing/open-source-ios-apps)). Jump to - [Apple TV](#apple-tv) - [Apple Vision](#apple-vision) - [Apple Watch](#apple-watch) - [Browser](#browser) - [Calculator](#calculator) - [Calendar](#calendar) - [Color](#color) - [Clock](#clock) - [Clone](#clone) - [Communication](#communication) - [Developer](#developer) - [GitHub](#github) - [Terminal](#terminal) - [Education](#education) - [Emulator](#emulator) - [Event](#event) - [Extension](#extension) - [Content Blocking](#content-blocking) - [Safari Extension](#safari-extension) - [Today](#today) - [Widget](#widget) - [File](#file) - [Finance](#finance) - [Cryptocurrency](#cryptocurrency) - [Game](#game) - [Cocos2d](#cocos2d) - [SpriteKit](#spritekit) - [Health](#health) - [Contact Tracing](#contact-tracing) - [Contact Tracing Reference](#contact-tracing-reference) - [Fitness](#fitness) - [ResearchKit](#researchkit) - [Home](#home) - [Location](#location) - [Media](#media) - [Animoji](#animoji) - [Audio](#audio) - [Content](#content) - [GIF](#gif) - [Photo](#photo) - [Video](#video) - [News](#news) - [Hacker News](#hacker-news) - [News API](#news-api) - [RSS](#rss) - [Official](#official) - [Productivity](#productivity) - [Sample](#sample) - [Scan](#scan) - [Security](#security) - [Password](#password) - [Shopping](#shopping) - [Social](#social) - [Mastodon](#mastodon) - [Tasks](#tasks) - [Text](#text) - [Notes](#notes) - [Timer](#timer) - [Travel](#travel) - [Weather](#weather) - [Misc](#misc) - [Appcelerator](#appcelerator) - [Core Data](#core-data) - [Firebase](#firebase) - [Flutter](#flutter) - [GraphQL](#graphql) - [Ionic](#ionic) - [macOS](#macos) - [React Native](#react-native) - [ReactiveCocoa](#reactivecocoa) - [Realm](#realm) - [RxSwift](#rxswift) - [SwiftUI](#swiftui) - [VIPER](#viper) - [Xamarin](#xamarin) - [Bonus](#bonus) - [Thanks](#thanks) - [Contact](#contact) ## Apple TV [back to top](#readme) - [iCook TV](https://github.com/polydice/iCook-tvOS): Taiwanese cuisine cooking videos - [` App Store`](https://apps.apple.com/app/ai-liao-li/id554065086) `Screenshot 1` - `2023` `swift` - ☆`73` - [Moonlight Game Streaming](https://github.com/moonlight-stream/moonlight-ios) - [` App Store`](https://apps.apple.com/app/moonlight-game-streaming/id1000551566) `Screenshot 1` - `2025` `c` `ipad` - ☆`1528` - [Stepik](https://github.com/StepicOrg/stepik-ios): Take open courses on https://stepik.org/ - [` App Store`](https://apps.apple.com/app/stepik-best-online-courses/id1064581926) `Screenshot 1` - `2025` `swift` `ipad` `alamofire` `swiftyjson` `sdwebimage` `devicekit` `promisekit` `swiftlint` - ☆`168` - [VLC](https://github.com/videolan/vlc): Media Player - `https://www.videolan.org/` - [` App Store`](https://apps.apple.com/app/vlc-for-ios/id650377962) `Screenshot 1` - `2026` `objc` `ipad` - ☆`17681` ## Apple Vision [back to top](#readme) ## Apple Watch [back to top](#readme) - [420! Alarm](https://github.com/efremidze/Alarm) - [` App Store`](https://apps.apple.com/app/420/id1194325430) `Screenshot 1` - `2022` `swift` - ☆`61` - [Chanify](https://github.com/chanify/chanify-ios): Safe and simple notification tool, includes a Notification Service Extension - `https://www.chanify.net` - [` App Store`](https://apps.apple.com/app/id1531546573) `Screenshot 1` - `2024` `objc` - ☆`227` - [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar & widgets - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) `Screenshot 1` - `2026` `swift` `swiftui` `iphone` `ipad` - ☆`701` - [Gym Routine Tracker](https://github.com/open-trackers/Gym-Routine-Tracker-Watch-App): Minimalist workout tracker - [` App Store`](https://apps.apple.com/app/gym-routine-tracker/id6444747204) `Screenshot 1` - `2023` `swift` `swiftui` - ☆`53` - [HN Reader](https://github.com/Dimillian/SwiftHN): Hacker News Reader - [` App Store`](https://apps.apple.com/app/hn-reader-hacker-news-reader/id919243741) `Screenshot 1` - `2020` `swift` - ☆`1819` - [KHabit](https://github.com/elkiwy/KHabit): Maintain productive habits - [` App Store`](https://apps.apple.com/app/khabit/id1533656718) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`63` - [Word Of The Day](https://github.com/kyledold/WordOfTheDay): Includes a widget and watch app - [` App Store`](https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `watchos` `swiftui` `alamofire` - ☆`91` ## Browser [back to top](#readme) - [Firefox](https://github.com/mozilla-mobile/firefox-ios): Official Firefox app - [` App Store`](https://apps.apple.com/app/firefox-web-browser/id989804926) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `carthage` `alamofire` `snapkit` `libphonenumber` - ☆`12838` - [Onion Browser](https://github.com/OnionBrowser/OnionBrowser): A Tor-powered web browser that improves your privacy - `https://onionbrowser.com` - [` App Store`](https://apps.apple.com/app/id519296448) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` `tor` - ☆`2530` - [SnowHaze](https://github.com/snowhaze/SnowHaze-iOS): Powerful private browser developed to protect your data - [` App Store`](https://apps.apple.com/app/snowhaze/id1121026941) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2022` `swift` - ☆`176` ## Calculator [back to top](#readme) - [HexaCalc](https://github.com/AnthonyH93/HexaCalc): Programmer's calculator - [` App Store`](https://apps.apple.com/app/hexacalc/id1529225315) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `core-data` - ☆`55` - [SIP Calculator](https://github.com/tirupati17/sip-calculator-swift): Calculate the future value of SIP (Systematic Investment Plan) payments - [` App Store`](https://apps.apple.com/app/id1092822415) `Screenshot 1` - `2023` `swift` - ☆`37` - [Splito!](https://github.com/almormd/Splito): Billing and tips calculator - [` App Store`](https://apps.apple.com/app/splito/id1602086746) `Screenshot 1` - `2021` `swift` - ☆`13` ## Calendar [back to top](#readme) - [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar & widgets - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) `Screenshot 1` - `2026` `swift` `swiftui` `iphone` `ipad` - ☆`701` ## Color [back to top](#readme) ## Clock [back to top](#readme) - [Off-Day](https://github.com/zizicici/Off-Day): Holiday alarm clock - [` App Store`](https://apps.apple.com/app/off-day/id6501973975) `Screenshot 1` - `2026` `swift` - ☆`328` ## Clone [back to top](#readme) ## Communication [back to top](#readme) - [afone](https://github.com/automat-berlin/afone/): Reference implementation for SIP Telephony that can be used on different SIP stacks with no effort - [` App Store`](https://apps.apple.com/app/afone/id1470424336) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `swift` - [ChatSecure](https://github.com/ChatSecure/ChatSecure-iOS): Send messages with OTR encryption - [` App Store`](https://apps.apple.com/app/chatsecure-encrypted-messenger/id464200063) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `objc` `xmpp` - ☆`3149` - [Chatwoot](https://github.com/chatwoot/chatwoot-mobile-app): Live chat for businesses - [` App Store`](https://apps.apple.com/app/id1495796682) `Screenshot 1` - `2026` `react-native` - ☆`846` - [Colloquy](https://github.com/colloquy/colloquy): IRC client - [` App Store`](https://apps.apple.com/app/colloquy-irc-client/id302000478) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `objc` - ☆`257` - [deltachat](https://github.com/deltachat/deltachat-ios): Email-based instant messaging - [` App Store`](https://apps.apple.com/app/delta-chat/id1459523234) `Screenshot 1` `Screenshot 2` - `2026` `swift` `ipad` - ☆`413` - [Element](https://github.com/element-hq/element-ios): Secure decentralised chat/VoIP - `https://element.io` - [` App Store`](https://apps.apple.com/app/element/id1083446067) `Screenshot 1` - `2026` `swift` `objc` `webrtc` `ipad` `cmark` - ☆`1812` - [Element X](https://github.com/element-hq/element-x-ios): Secure decentralised chat/VoIP, newer version of Element - `https://element.io` - [` App Store`](https://apps.apple.com/app/element-x-secure-chat-call/id1631335820) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` `iphone` `ipad` `matrix` `rust` - ☆`749` - [FluffyChat](https://github.com/krille-chan/fluffychat): Cute matrix messenger, easy to use but secure and decentralized - [` App Store`](https://apps.apple.com/app/fluffychat/id1551469600) `Screenshot 1` - `2026` `flutter` `ipad` - ☆`2385` - [Goguma IRC](https://codeberg.org/emersion/goguma): Modern IRC experience with support for many IRCv3 extensions and IRC bouncers - [` App Store`](https://apps.apple.com/app/goguma-irc/id6470394620) `Screenshot 1` - `2025` `flutter` - ☆`40` - [IRCCloud](https://github.com/irccloud/ios): IRC client/service - [` App Store`](https://apps.apple.com/app/irccloud/id672699103) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `fastlane` - ☆`290` - [Jami](https://review.jami.net/admin/repos/ring-client-ios): Decentralised text messaging, video and audio calls, file transfer, video conferencing - `https://jami.net` - [` App Store`](https://apps.apple.com/app/ring-a-gnu-package/id1306951055) `Screenshot 1` - `swift` - [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) - [` App Store`](https://apps.apple.com/app/linphone/id360065638) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `objc` - [Mattermost](https://github.com/mattermost/mattermost-mobile): Secure messaging platform for DevOps teams - [` App Store`](https://apps.apple.com/us/app/mattermost/id1257222717) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` - ☆`2593` - [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 - [` App Store`](https://apps.apple.com/app/monal-free-xmpp-chat/id317711500) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` `xmpp` - ☆`627` - [Mumble](https://github.com/mumble-voip/mumble-iphoneos): Gaming-focused social voice chat utility - [` App Store`](https://apps.apple.com/app/mumble/id443472808) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `objc` `fmdb` - ☆`219` - [ProtonMail](https://github.com/ProtonMail/ios-mail): Encrypted Email - `https://protonmail.com/` - [` App Store`](https://apps.apple.com/app/id979659905) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `iphone` `ipad` `dompurify` `afnetworking` `flanimatedimage` - ☆`1562` - [Signal](https://github.com/signalapp/Signal-iOS): Free, world-wide, private messaging & phone calls - [` App Store`](https://apps.apple.com/app/id874139669) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `iphone` `carthage` `socketrocket` `purelayout` `openssl` - ☆`11861` - [SimpleX Chat](https://github.com/simplex-chat/simplex-chat): Privacy redefined (no user IDs) - [` App Store`](https://apps.apple.com/app/simplex-chat-secure-messenger/id1605771084) `Screenshot 1` - `2026` `swift` - ☆`10478` - [Swiftgram](https://github.com/Swiftgram/Telegram-iOS): Supercharged Telegram experience. Feature-rich, unlocked and secure fork with 50+ settings. - [` App Store`](https://apps.apple.com/app/id6471879502) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `c` `objc` - ☆`443` - [Telegram](https://github.com/TelegramMessenger/Telegram-iOS): Send messages with a focus on speed & security - [` App Store`](https://apps.apple.com/app/telegram-messenger/id686449807) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `c` `objc` - ☆`8018` - [Threema](https://github.com/threema-ch/threema-ios): Secure, Anonymous and Private Messenger - [` App Store`](https://apps.apple.com/app/id578665578) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` `objc` - ☆`408` - [Tinode](https://github.com/tinode/ios): Cross platform messenger - [` App Store`](https://apps.apple.com/app/tinode/id1483763538) `Screenshot 1` - `2025` `swift` - ☆`280` - [Tutanota](https://github.com/tutao/tutanota): End-to-end encrypted email - `https://tutanota.com/` - [` App Store`](https://apps.apple.com/app/id922429609) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `javascript` `cordova` `iphone` `ipad` - ☆`7303` - [Wire](https://github.com/wireapp/wire-ios): Modern, private communications with crystal clear voice, video, group chats - always encrypted - [` App Store`](https://apps.apple.com/app/wire/id930944768) `Screenshot 1` - `2026` `swift` `carthage` `afnetworking` `purelayout` - ☆`111` - [Zulip team chat](https://github.com/zulip/zulip-mobile) - `https://zulip.com` - [` App Store`](https://apps.apple.com/app/zulip/id1203036395) `Screenshot 1` - `2025` `swift` `reactnative` - ☆`1352` ## Developer [back to top](#readme) - [Bark](https://github.com/Finb/Bark): Send custom push notifications by calling an HTTP API - `https://bark.day.app/` - [` App Store`](https://apps.apple.com/app/bark-custom-notifications/id1403753865) `Screenshot 1` - `2026` `swift` - ☆`7605` - [CI2Go](https://github.com/ngs/ci2go): For https://circleci.com/ - [` App Store`](https://apps.apple.com/app/ci2go-the-circleci-client/id940028427) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`92` - [Enchanted](https://github.com/gluonfield/enchanted): Developer tool for LLMs - [` App Store`](https://apps.apple.com/app/enchanted-llm/id6474268307) `Screenshot 1` - `2025` `swift` - ☆`5804` - [Evolution](https://github.com/Evolution-App/iOS): An unofficial app for Swift Evolution - [` App Store`](https://apps.apple.com/app/evolution-app/id1210898168) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2024` `swift` `swift-evolution` - ☆`266` - [Expo Client](https://github.com/expo/expo): Developer tool for creating experiences with interactive gestures & graphics - `https://expo.io/` - [` App Store`](https://apps.apple.com/app/expo-client/id982107779) `Screenshot 1` - `2026` `react-native` `javascript` - ☆`47397` - [Haptic Haven](https://github.com/davejacobsen/HapticHaven): Test, learn about, and implement haptic feedback - [` App Store`](https://apps.apple.com/us/app/id1523772947) `Screenshot 1` - `2024` `swift` - ☆`43` - [HTTP/S Response Code Lookup](https://github.com/Person2099/HTTPS-Responses): Quick and easy way to lookup HTTP response codes - `https://httpsresponselookup.onuniverse.com` - [` App Store`](https://apps.apple.com/app/id1580906147) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`15` - [iSH](https://github.com/ish-app/ish): Linux shell - `https://ish.app` - [` App Store`](https://apps.apple.com/app/ish-shell/id1436902243) `Screenshot 1` `Screenshot 2` - `2026` `c` `obj-c` - ☆`19313` - [iVim](https://github.com/terrychou/iVim): A vim port - [` App Store`](https://apps.apple.com/app/ivim/id1266544660) `Screenshot 1` - `2020` `c` `vim-script` - ☆`631` - [Knil](https://github.com/ethanhuang13/knil): Universal Links testing made easy - [` App Store`](https://apps.apple.com/app/knil-universal-link-testing/id1195310358) `Screenshot 1` - `2019` - ☆`766` - [Ladybug](https://github.com/ethanhuang13/ladybug): Handle rdar:// links gracefully - [` App Store`](https://apps.apple.com/app/ladybug-handles-radar-links/id1402968134) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` - ☆`162` - [Matomo](https://github.com/matomo-org/matomo-mobile-2): Access analytics on the go (formerly Piwik) - [` App Store`](https://apps.apple.com/app/id737216887) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2025` `objc` - ☆`110` - [OCaml: Learn & Code](https://github.com/NathanFallet/OCaml): OCaml editor with a growing learn section - [` App Store`](https://apps.apple.com/app/ocaml-learn-code/id1547506826) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` `ipad` - ☆`86` - [SymbolGrid for SF Symbols](https://github.com/dl-alexandre/SymbolGrid) - [` App Store`](https://apps.apple.com/app/symbolgrid/id1640916135) - `2025` `swift` `macos` `visionos` - ☆`6` - [TLS Inspector](https://github.com/tls-inspector/tls-inspector): Verify the secure connection information of any website and ensure that your information is private - [` App Store`](https://apps.apple.com/app/apple-store/id1100539810) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `c` `objc` `c++` - ☆`186` ### GitHub [back to top](#readme) - [Contribution Graphs for GitHub](https://github.com/AnderGoig/github-contributions-ios): Check your GitHub contributions using Home Screen Widgets - [` App Store`](https://apps.apple.com/app/id1537192731) `Screenshot 1` - `2025` `swift` - ☆`372` - [Contributions for GitHub](https://github.com/JustinFincher/GitHubContributionsiOS): Look at your contributions graph in a Today Extension - [` App Store`](https://apps.apple.com/app/contributions-for-github/id1153432612) `Screenshot 1` - `2024` `objc` - ☆`538` - [GistHub](https://github.com/ldakhoa/GistHub): GitHub Gist Management, Comment, In-app Editor - [` App Store`](https://apps.apple.com/app/gisthub/id1660465260) `Screenshot 1` - `2024` `swift` `swiftui` `asyncswift` - ☆`152` - [GitTime](https://github.com/87kangsw/GitTime): Show your GitHub contributions and activities - [` App Store`](https://apps.apple.com/app/id1469013856) `Screenshot 1` - `2025` `swift, reactorkit, rxswift` `moya` - ☆`76` - [GitTrends](https://github.com/TheCodeTraveler/GitTrends): Track Repo Clones and Views - [` App Store`](https://apps.apple.com/app/gittrends-github-insights/id1500300399) `Screenshot 1` - `2026` `csharp` - ☆`775` - [Pocket Trailer](https://github.com/ptsochantaris/trailer): Manage pull requests & issues for GitHub / GitHub Enterprise - [` App Store`](https://apps.apple.com/app/id806104975) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2025` `swift` - ☆`1203` - [ZLGithubClient](https://github.com/ExistOrLive/GithubClient): Browse GitHub using its REST V3 / GraphQL V4 API - [` App Store`](https://apps.apple.com/app/gorillas/id1498787032) `Screenshot 1` - `2025` `swift` - ☆`135` ### Terminal [back to top](#readme) - [a-shell](https://github.com/holzschu/a-shell): Mobile shell terminal based on Mosh - [` App Store`](https://apps.apple.com/app/a-shell/id1473805438) `Screenshot 1` - `2026` `vim script` `c++` `c` - ☆`3564` - [Blink](https://github.com/blinksh/blink): Mobile shell terminal based on Mosh - [` App Store`](https://apps.apple.com/app/blink-shell-build-code/id1594898306) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `uickeychainstore` `passcodelock` - ☆`6593` - [LibTerm](https://github.com/ColdGrub1384/LibTerm): Terminal with Python 3.7 and Lua 5.3, supports iOS 13 dark mode and multi window - [` App Store`](https://apps.apple.com/app/libterm/id1380911705) `Screenshot 1` - `2024` `swift` `ipad` - ☆`674` ## Education [back to top](#readme) - [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) - [` App Store`](https://apps.apple.com/app/berkeley-mobile/id912243518) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`21` - [Conjugar](https://github.com/vermont42/Conjugar): Learn and Practice All the Spanish Verb Tenses - [` App Store`](https://apps.apple.com/app/conjugar/id1236500467) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`48` - [DeTeXt](https://github.com/venkatasg/DeTeXt): Find LaTeX symbols by drawing or searching - [` App Store`](https://apps.apple.com/app/id1531906207) `Screenshot 1` - `2025` `swift` - ☆`170` - [Echo](https://github.com/fulldecent/echo): Best way to practice speaking English or Spanish - [` App Store`](https://apps.apple.com/app/echo-speech-therapy/id558585608) `Screenshot 1` - `swift` - [Fingerspelling](https://github.com/OpenASL/Fingerspelling-iOS): Practice American Sign Language (ASL) fingerspelling - [` App Store`](https://apps.apple.com/app/asl-fingerspelling-practice/id1503242863) `Screenshot 1` - `2022` `swift` `swiftui` `combine` - ☆`25` - [Flippy Learn](https://github.com/misteu/VocabularyTraining): Simple flash cards (privacy first, no tracking, everything stays on your device) - [` App Store`](https://apps.apple.com/app/flippy-learn-word-flashcards/id1479486387) `Screenshot 1` `Screenshot 2` - `2025` `swift` - ☆`28` - [GradeCalc - GPA Calculator](https://github.com/marlon360/grade-calc): Keep track of your GPA - [` App Store`](https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`47` - [Pocket Code](https://github.com/catrobat/catty): Create games, animations, interactive music videos, and many kind of other apps, directly on device - `https://catrobat.org/` - [` App Store`](https://apps.apple.com/app/pocket-code/id1117935892) - `2026` `swift` `objc` - ☆`99` - [Prayer in English](https://github.com/FlineDev/Prayer): Help understand the spoken text in Islamic prayers - [` App Store`](https://apps.apple.com/app/prayer-in-english/id1217136884) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` - ☆`35` - [Recap AI](https://github.com/Visual-Studio-Coder/Recap): Transform your notes, videos, or URLs into personalized quizzes to reinforce learning - [` App Store`](https://apps.apple.com/app/recap-ai/id6602897472) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` - `2025` `productivity` `ai` `gemini` `llm` - ☆`34` - [Scribe - Language Keyboards](https://github.com/scribe-org/Scribe-iOS): Keyboards for language learners with translation, verb conjugation and more! - [` App Store`](https://apps.apple.com/app/scribe-language-keyboards/id1596613886) `Screenshot 1` - `2026` `swift` `iphone` `ipad` `reference` - ☆`163` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Stepik](https://github.com/StepicOrg/stepik-ios): Take open courses on https://stepik.org/ - [` App Store`](https://apps.apple.com/app/stepik-best-online-courses/id1064581926) `Screenshot 1` - `2025` `swift` `ipad` `alamofire` `swiftyjson` `sdwebimage` `devicekit` `promisekit` `swiftlint` - ☆`168` ## Emulator [back to top](#readme) - [CraftOS-PC](https://github.com/MCJack123/craftos2): Modern ComputerCraft emulator - [` App Store`](https://apps.apple.com/app/craftos-pc/id1565893014) `Screenshot 1` - `2025` `cpp` `java` - ☆`290` - [Delta](https://github.com/rileytestut/Delta): Video game emulator for non-jailbroken devices (successor to GBA4iOS) - [` App Store`](https://apps.apple.com/app/delta-game-emulator/id1048524688) `Screenshot 1` - `2025` `swift` - ☆`5827` - [iSH](https://github.com/ish-app/ish): Linux shell - `https://ish.app` - [` App Store`](https://apps.apple.com/app/ish-shell/id1436902243) `Screenshot 1` `Screenshot 2` - `2026` `c` `obj-c` - ☆`19313` - [PPSSPP](https://github.com/hrydgard/ppsspp): PSP emulator - [` App Store`](https://apps.apple.com/app/ppsspp-psp-emulator/id6496972903) - `2026` `c++` - ☆`13374` - [RetroArch](https://github.com/libretro/RetroArch): Comprehensive emulator frontend with support for NES, SNES, Gameboy, Sega Master System, Genesis, Playstation, N64, Atari Lynx & more - [` App Store`](https://apps.apple.com/app/retroarch/id6499539433) `Screenshot 1` - `2026` `c` - ☆`12697` - [SameBoy](https://github.com/LIJI32/SameBoy): Game Boy and Game Boy Color emulator - [` App Store`](https://apps.apple.com/app/sameboy/id6496971295) `Screenshot 1` - `2026` `c` - ☆`2013` ## Event [back to top](#readme) - [Droidcon Events using Kotlin Multiplatfom](https://github.com/touchlab/DroidconKotlin) - [` App Store`](https://apps.apple.com/app/droidcon-nyc-2019/id1477469914) `Screenshot 1` - `2026` `kotlin` - ☆`1134` - [OpenStack Foundation Summit](https://github.com/OpenStack-mobile/summit-app-ios) - [` App Store`](https://apps.apple.com/app/openstack-foundation-summit/id1071261846) `Screenshot 1` - `2019` `swift` - ☆`36` ## Extension [back to top](#readme) - [Chanify](https://github.com/chanify/chanify-ios): Safe and simple notification tool, includes a Notification Service Extension - `https://www.chanify.net` - [` App Store`](https://apps.apple.com/app/id1531546573) `Screenshot 1` - `2024` `objc` - ☆`227` - [HTTPS4All](https://github.com/bouk/HTTPS4All): Port of HTTPS Everywhere to force (most) links to use HTTPS - [` App Store`](https://apps.apple.com/app/https4all/id1305430042) - `2020` `swift` - ☆`40` - [SimpleLogin](https://github.com/simple-login/Simple-Login-iOS): Protect your email with aliases and more. Its Share Extension helps you create aliases on the fly without leaving your favorite browser - `https://simplelogin.io/` - [` App Store`](https://apps.apple.com/app/simplelogin-anti-spam/id1494359858) `Screenshot 1` - `2026` `swift` - ☆`165` ### Content Blocking [back to top](#readme) - [Adblock Plus](https://github.com/adblockplus/adblockplussafariios) - [` App Store`](https://apps.apple.com/app/adblock-plus-abp/id1028871868) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2020` `objc` - ☆`149` - [Adguard](https://github.com/AdguardTeam/AdguardForiOS): Adblocker and anti-tracking - [` App Store`](https://apps.apple.com/app/adguard-adblock-privacy/id1047223162) `Screenshot 1` `Screenshot 2` - `2026` `objc` `javascript` - ☆`1611` - [Blahker](https://github.com/ethanhuang13/blahker): Safari content blocker for interstitial ads, mainly for websites in Taiwan - [` App Store`](https://apps.apple.com/app/blahker-ba-la-ke-gai-ban-guang/id1182699267) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `swift` - ☆`133` - [Hush](https://github.com/oblador/hush): Noiseless browsing - [` App Store`](https://apps.apple.com/app/id1544743900) - `2024` `swift` `macos` `ipad` - ☆`3598` - [PIA VPN](https://github.com/pia-foss/mobile-ios) - `https://www.privateinternetaccess.com/download/ios-vpn/` - [` App Store`](https://apps.apple.com/app/id955626407) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` - ☆`334` ### Safari Extension [back to top](#readme) - [Homepage](https://github.com/infinitepower18/Homepage-MobileSafari): Set any website as your homepage when opening a new tab - [` App Store`](https://apps.apple.com/app/homepage-for-safari/id6481118559) `Screenshot 1` - `2025` `swift` - ☆`62` - [Overamped](https://github.com/JosephDuffy/Overamped): Safari Web Extension to disable AMP - [` App Store`](https://apps.apple.com/app/apple-store/id1573901090) `Screenshot 1` - `2025` `swift` - ☆`48` - [PiPifier](https://github.com/arnoappenzeller/PiPifier): Use every HTML5 video in Picture in Picture mode - [` App Store`](https://apps.apple.com/us/app/pipifier/id1234771095) - `2021` `swift` - ☆`795` ### Today Today Extensions or Widgets — [back to top](#readme) - [Contributions for GitHub](https://github.com/JustinFincher/GitHubContributionsiOS): Look at your contributions graph in a Today Extension - [` App Store`](https://apps.apple.com/app/contributions-for-github/id1153432612) `Screenshot 1` - `2024` `objc` - ☆`538` ### Widget Widget (iOS 14) — [back to top](#readme) - [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar & widgets - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) `Screenshot 1` - `2026` `swift` `swiftui` `iphone` `ipad` - ☆`701` - [Contribution Graphs for GitHub](https://github.com/AnderGoig/github-contributions-ios): Check your GitHub contributions using Home Screen Widgets - [` App Store`](https://apps.apple.com/app/id1537192731) `Screenshot 1` - `2025` `swift` - ☆`372` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Word Of The Day](https://github.com/kyledold/WordOfTheDay): Includes a widget and watch app - [` App Store`](https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `watchos` `swiftui` `alamofire` - ☆`91` - [XKCDY for xkcd](https://github.com/XKCDY/app) - [` App Store`](https://apps.apple.com/app/xkcdy/id1520259318) `Screenshot 1` - `2024` `iphone` `ipad` - ☆`45` ## File File Management — [back to top](#readme) - [Airdash](https://github.com/simonbengtsson/airdash): Transfer photos and files to any device, anywhere - `https://airdash-project.web.app` - [` App Store`](https://apps.apple.com/se/app/airdash-file-sharing/id1596599922) `Screenshot 1` - `2026` `flutter` `webrtc` - ☆`661` - [kDrive](https://github.com/Infomaniak/ios-kDrive): Secure cloud to collaborate online, access your documents and files on all your devices - `https://www.infomaniak.com/kdrive` - [` App Store`](https://apps.apple.com/app/infomaniak-kdrive/id1482778676) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`73` - [localsend](https://github.com/localsend/localsend): Cross-platform alternative to AirDrop - [` App Store`](https://apps.apple.com/app/localsend/id1661733229) `Screenshot 1` - `2026` `flutter` - ☆`75269` - [Nextcloud](https://github.com/nextcloud/ios): A safe home for all your data - `https://nextcloud.com` - [` App Store`](https://apps.apple.com/app/nextcloud/id1125420102) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`2354` - [OnionShare](https://github.com/onionshare/onionshare): Securely and anonymously share files using the Tor network - [` App Store`](https://apps.apple.com/app/onionshare/id1601890129) `Screenshot 1` - `2025` `ipad` `python` `tor` - ☆`6888` - [ownCloud](https://github.com/owncloud/ios-app): File browser & sync for ownCloud file hosting service - [` App Store`](https://apps.apple.com/app/owncloud/id1359583808) `Screenshot 1` - `2026` `swift` `ipad` - ☆`247` - [Seafile Pro](https://github.com/haiwen/seafile-iOS): App for Seafile self-hosted file sharing - `https://www.seafile.com/en/home/` - [` App Store`](https://apps.apple.com/app/id639202512) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`238` ## Finance [back to top](#readme) - [BetBudd](https://github.com/bigjermaine/SwiftTracker): Keep track of spending on bets and other gambling activities - [` App Store`](https://apps.apple.com/us/app/betbudd/id1661151432) `Screenshot 1` `Screenshot 2` - `2025` `swift` - ☆`99` - [Dime](https://github.com/rafsoh/dimeApp): Beautiful expense tracker built with Apple design guidelines in mind - [` App Store`](https://apps.apple.com/app/dime-budget-expense-tracker/id1635280255) `Screenshot 1` - `2025` `swift` `swiftui` - ☆`1633` - [My Assets](https://github.com/256Arts/My-Assets): Track your money going in and out, with this simple birds-eye-view of your finances - `https://www.256arts.com/myassets/` - [` App Store`](https://apps.apple.com/app/my-assets/id1592367070) - `2026` `swift` `swiftui` - ☆`19` - [SIP Calculator](https://github.com/tirupati17/sip-calculator-swift): Calculate the future value of SIP (Systematic Investment Plan) payments - [` App Store`](https://apps.apple.com/app/id1092822415) `Screenshot 1` - `2023` `swift` - ☆`37` - [Smart Wallet](https://github.com/novinfard/SmartWallet): Managing money and budget - `https://novinfard.com` - [` App Store`](https://apps.apple.com/app/smart-wallet/id1378013954) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2023` `swift` - ☆`52` ### Cryptocurrency [back to top](#readme) - [AlphaWallet ETH Wallet](https://github.com/AlphaWallet/alpha-wallet-ios): Easy-to-use and secure Ethereum wallet - `https://alphawallet.com/` - [` App Store`](https://apps.apple.com/app/alphawallet/id1358230430) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `swift` - ☆`628` - [Bread](https://github.com/breadwallet/breadwallet-ios): Bitcoin wallet - [` App Store`](https://apps.apple.com/app/breadwallet/id885251393) `Screenshot 1` - `2022` `swift` - ☆`639` - [Exa Wallet Monero](https://github.com/exantech/exa-wallet-ios): Receive, spend and store your Monero with a multisignature wallet - `https://wallet.exan.tech/` - [` App Store`](https://apps.apple.com/app/exa-wallet-monero/id1457024905) `Screenshot 1` `Screenshot 2` - `2019` `swift` - ☆`6` - [Fearless Wallet](https://github.com/soramitsu/fearless-iOS): Supports the Kusama and Polkadot networks - `https://fearlesswallet.io/` - [` App Store`](https://apps.apple.com/app/fearless-wallet/id1537251089) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` - ☆`91` - [Rainbow](https://github.com/rainbow-me/rainbow): Ethereum wallet that lives in your pocket - `https://rainbow.me` - [` App Store`](https://apps.apple.com/app/rainbow-ethereum-wallet/id1457119021) `Screenshot 1` `Screenshot 2` - `2026` `reactnative` `typescript` - ☆`4310` - [Unstoppable Wallet](https://github.com/horizontalsystems/unstoppable-wallet-ios): A fully decentralized Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash and DASH currency wallet - [` App Store`](https://apps.apple.com/app/bank-bitcoin-wallet/id1447619907) - `2026` `swift` - ☆`853` ## Game [back to top](#readme) - [AR MultiPendulum](https://github.com/philipturner/ar-multipendulum): AR headset experience - [` App Store`](https://apps.apple.com/app/ar-multipendulum/id1583322801) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `swift` `swiftui` `metal` `arkit` `vision` - ☆`44` - [Canabalt](https://github.com/ericjohnson/canabalt-ios): Infinite runner - [` App Store`](https://apps.apple.com/app/canabalt/id333180061) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2011` `objc` - ☆`1587` - [Domination](https://sourceforge.net/projects/domination/): Clone of the classic board game Risk using MOE https://multi-os-engine.org - `http://risk.sf.net` - [` App Store`](https://apps.apple.com/app/id1602913079) `Screenshot 1` - `java` - [DOOM Classic 2](https://github.com/id-Software/DOOM-IOS2) - [` App Store`](https://apps.apple.com/app/doom-ii-rpg/id354051766) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2016` `objc` - ☆`334` - [Frotz](https://github.com/ifrotz/iosfrotz): Play hundreds of free works of Interactive Fiction (text adventure games) - `https://github.com/ifrotz/iosfrotz/blob/wiki/FrotzMain.md` - [` App Store`](https://apps.apple.com/app/id287653015) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2023` `objc` - ☆`54` - [Impostor](https://github.com/fulldecent/impostor): Word game for groups - [` App Store`](https://apps.apple.com/app/whos-the-impostor/id784258202) `Screenshot 1` - `swift` - [littlego](https://github.com/herzbube/littlego): Game of Go - [` App Store`](https://apps.apple.com/app/little-go/id490753989) `Screenshot 1` - `2026` `iphone` `ipad` - ☆`154` - [Matchimals.fun](https://github.com/igravitystudios/matchimals.fun): Animal matching puzzle card game - [` App Store`](https://apps.apple.com/app/id1348821168) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` `ipad` - ☆`191` - [Mindustry](https://github.com/Anuken/Mindustry): A factory management TD/RTS - [` App Store`](https://apps.apple.com/app/mindustry/id1385258906) `Screenshot 1` - `2026` `java` - ☆`26628` - [Moonlight Game Streaming](https://github.com/moonlight-stream/moonlight-ios) - [` App Store`](https://apps.apple.com/app/moonlight-game-streaming/id1000551566) `Screenshot 1` - `2025` `c` `ipad` - ☆`1528` - [MUDRammer](https://github.com/splinesoft/MUDRammer): For MUD (Multi-User Dungeon) - [` App Store`](https://apps.apple.com/app/mudrammer-a-modern-mud-client/id597157072) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` `iphone` `ipad` - ☆`86` - [Neocom for EVE Online](https://github.com/mrdepth/Neocom): EveOnline MMORG character management tool - [` App Store`](https://apps.apple.com/app/eveuniverse/id418895101) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `objc` - ☆`114` - [Pizza-Man](https://github.com/fulldecent/pizzaman): Play this devilishly difficult diversion - [` App Store`](https://apps.apple.com/app/pizza-man/id931174800) `Screenshot 1` - `2025` `swift` `ipad` - ☆`11` - [Potato Game](https://github.com/mick-schroeder/PotatoGame): Relaxing physics-based puzzle game where players tilt the board to move emojis and merge matching ones until they create a potato - `https://potatogame.mickschroeder.com` - [` App Store`](https://apps.apple.com/app/potato-game/id6477922776) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`4` - [SHMUP](https://github.com/fabiensanglard/Shmup): 3D multiplatform game written primarily in C - `https://fabiensanglard.net/shmup/` - [` App Store`](https://apps.apple.com/app/shmup/id337663605) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `objc` - ☆`271` - [Simon Tatham's Portable Puzzle Collection](https://github.com/ghewgill/puzzles): 38 single-player puzzle games - `https://hewgill.com/puzzles/` - [` App Store`](https://apps.apple.com/app/simon-tathams-portable-puzzle/id622220631) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `objc` - ☆`198` - [Wolfenstein 3D](https://github.com/id-Software/Wolf3D-iOS): Wolfenstein 3D - [` App Store`](https://apps.apple.com/app/wolfenstein-3d-classic-platinum/id309470478) `Screenshot 1` - `2022` `objc` - ☆`533` ### Cocos2d https://cocos2d.org/ — [back to top](#readme) ### SpriteKit https://developer.apple.com/reference/spritekit — [back to top](#readme) - [Potato Game](https://github.com/mick-schroeder/PotatoGame): Relaxing physics-based puzzle game where players tilt the board to move emojis and merge matching ones until they create a potato - `https://potatogame.mickschroeder.com` - [` App Store`](https://apps.apple.com/app/potato-game/id6477922776) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`4` - [Sakura Fly](https://github.com/cl7/Sakura-Fly) - [` App Store`](https://apps.apple.com/app/sakura-fly/id1019023051) `Screenshot 1` - `2019` `objc` - ☆`109` ## Health [back to top](#readme) - [Depressed](https://github.com/DerLobi/Depressed): Test if you are depressed - [` App Store`](https://apps.apple.com/app/depressed/id1062594092) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2022` `swift` - ☆`100` - [Go Cycling Tracker](https://github.com/AnthonyH93/GoCycling) - [` App Store`](https://apps.apple.com/app/go-cycling/id1565861313) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `swiftui` `mapkit` `core-data` - ☆`184` - [KFinder](https://github.com/robertwtucker/kfinderapp-ios): Promotes consistent Vitamin K intake and regular blood testing for warfarin users - `https://kfinderapp.com` - [` App Store`](https://apps.apple.com/app/kfinder/id6738031531) `Screenshot 1` - `2026` `swift` `swiftui` - ☆`3` - [Migraine Log](https://gitlab.com/mglog/org.zerodogg.migraineLog): A headache diary that respects your privacy - `https://migrainelog.zerodogg.org` - [` App Store`](https://apps.apple.com/app/migraine-log/id1636946550) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `flutter` `dart` - [MoodSnap](https://github.com/drpeterrohde/MoodSnap): Mood diary - `https://moodsnap.app/` - [` App Store`](https://apps.apple.com/au/app/moodsnap-mood-diary/id1616291944) `Screenshot 1` - `2023` `swift` `swiftui` - ☆`60` - [Open Food Facts](https://github.com/openfoodfacts/smooth-app): Scan food products barcode to see if they are good for you and the planet - [` App Store`](https://apps.apple.com/app/open-food-facts/id588797948) `Screenshot 1` - `2026` `flutter` - ☆`1249` - [Rise — Sleep Companion](https://github.com/VladimirBrejcha/Rise): Smart Personal Sleep Schedule App. Reimagine your mornings with Rise, your personal smart sleep companion! Tailor your own sleep schedule, wake up serenely to gentle nature sounds, and track your progress seamlessly. - `http://rise.vladimirbrejcha.com` - [` App Store`](https://apps.apple.com/app/rise-sleep-companion/id6451386327) `Screenshot 1` - `2023` `swift` - ☆`45` - [Suicide Safety Plan](https://github.com/suicidesafetyplan/safetyplan-ios): Suicide prevention - [` App Store`](https://apps.apple.com/app/id1003891579) `Screenshot 1` - `2024` `objc` - ☆`28` - [Vite Ma Dose de Vaccin !](https://github.com/CovidTrackerFr/vitemadose-ios): Quicky find a COVID-19 vaccine in France - [` App Store`](https://apps.apple.com/fr/app/vite-ma-dose/id1563630754) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`32` ### Contact Tracing [back to top](#readme) - [Australia - COVIDSafe](https://github.com/AU-COVIDSafe/mobile-ios) - [` App Store`](https://apps.apple.com/au/app/covidsafe/id1509242894) `Screenshot 1` - `2021` `swift` `alamofire` `keychainswift` `lottie` - ☆`274` - [Austria - Stopp Corona](https://github.com/austrianredcross/stopp-corona-ios): Keep track of encounters with friends, family or co-workers and save them anonymously - [` App Store`](https://apps.apple.com/app/apple-store/id1503717224) `Screenshot 1` - `2022` `swift` `swiftlint` `moya` `swiftybeaver` `firebase` `sqlite` `lottie` - ☆`157` - [Bulgaria - ViruSafe](https://github.com/scalefocus/virusafe-ios): Share symptoms as well track the spread of COVID-19 with an interactive map - [` App Store`](https://apps.apple.com/bg/app/virusafe/id1506362170) `Screenshot 1` - `2020` `swift` - ☆`16` - [Croatia - Stop COVID-19](https://github.com/Stop-COVID-19-Croatia/stopcovid19-ios) - [` App Store`](https://apps.apple.com/app/stop-covid-19/id1519179939) `Screenshot 1` - `2022` `swift` - ☆`6` - [France - TousAntiCovid](https://gitlab.inria.fr/stopcovid19/stopcovid-ios) - `https://www.economie.gouv.fr/tousanticovid` - [` App Store`](https://apps.apple.com/app/stopcovid-france/id1511279125) `Screenshot 1` - `swift` - [Haiti, Guam, Puerto Rico, Wyoming - COVID Safe Paths](https://github.com/Path-Check/safeplaces-dct-app): COVID-19 exposure notification and contract tracing - [` App Store`](https://apps.apple.com/app/covid-safe-paths/id1508266966) `Screenshot 1` - `2026` `react-native` - ☆`465` - [Iceland - rakning-c19-app](https://github.com/aranja/rakning-c19-app): Help analyse individuals’ travel and trace their movements when cases of infection arise - `https://www.covid.is/app/is` - [` App Store`](https://apps.apple.com/app/rakning-c-19/id1504655876) `Screenshot 1` - `2023` `react-native` - ☆`239` - [Israel - Hamagen](https://github.com/MohGovIL/hamagen-react-native): COVID-19 exposure prevention app - [` App Store`](https://apps.apple.com/app/id1503224314) `Screenshot 1` - `2023` `react-native` - ☆`510` - [Poland - ProteGO Safe](https://github.com/ProteGO-Safe/ios): User daily triage and contact tracing using Exposure Notification API - [` App Store`](https://apps.apple.com/app/protego-safe/id1508481566) `Screenshot 1` - `2021` `swift` - ☆`90` - [Spain - RadarCOVID](https://github.com/RadarCOVID/radar-covid-ios): RadarCOVID tracing using DP3T - `https://radarcovid.gob.es` - [` App Store`](https://apps.apple.com/app/radar-covid/id1520443509) `Screenshot 1` - `2022` `swift` `dp3t` - ☆`143` - [Switzerland - SwissCovid](https://github.com/SwissCovid/swisscovid-app-ios): COVID-19 tracing using the Decentralised Privacy-Preserving Proximity Tracing (DP-3T or DP3T) - [` App Store`](https://apps.apple.com/app/swisscovid-preview/id1509275381) `Screenshot 1` - `2022` `swift` `dp3t` - ☆`144` - [USA Arizona - Covid Watch](https://github.com/covidwatchorg/covidwatch-ios-en) - [` App Store`](https://apps.apple.com/us/app/id1521655110) `Screenshot 1` - `2020` `swift` - ☆`12` ### Contact Tracing Reference [back to top](#readme) ### Fitness [back to top](#readme) - [Gym Routine Tracker](https://github.com/open-trackers/Gym-Routine-Tracker-Watch-App): Minimalist workout tracker - [` App Store`](https://apps.apple.com/app/gym-routine-tracker/id6444747204) `Screenshot 1` - `2023` `swift` `swiftui` - ☆`53` - [Medito](https://github.com/meditohq/medito-app): No ads, no sign-up - [` App Store`](https://apps.apple.com/app/medito/id1500780518) - `2026` `flutter` - ☆`1189` - [OutRun](https://github.com/timfraedrich/OutRun): Outdoor fitness tracker that supports walking, hiking, cycling & skating - [` App Store`](https://apps.apple.com/app/OutRun/id1477511092) `Screenshot 1` - `2025` `swift` `snapkit` `charts` - ☆`836` - [QZ - qdomyos-zwift](https://github.com/cagnulein/qdomyos-zwift): Unlock your bike / treadmill - [` App Store`](https://apps.apple.com/app/id1543684531) `Screenshot 1` - `2026` `cpp` - ☆`753` - [RaceRunner](https://github.com/vermont42/RaceRunner): A Run-Tracking App for Runners Who Race - [` App Store`](https://apps.apple.com/app/racerunner-run-tracking-app/id1065017082) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2024` `swift` - ☆`87` - [rTracker](https://github.com/rob-miller/rTracker): A generic, customizable personal data tracker - [` App Store`](https://apps.apple.com/app/rtracker-track-it-all-your-way/id486541371) `Screenshot 1` `Screenshot 2` - `2025` `objc` - ☆`46` - [Simple.](https://github.com/basarsubasi/simplefitnessapp): Create, schedule and track your workouts locally - [` App Store`](https://apps.apple.com/us/app/simple-fitness-simplified/id6740262965) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `react-native` `expo` `typescript` - ☆`201` ### ResearchKit https://www.apple.com/researchkit/ — [back to top](#readme) - [MyHeartCounts](https://github.com/ResearchKit/MyHeartCounts): Personalized tool that can help you measure daily activity, fitness, & cardiovascular risk - [` App Store`](https://apps.apple.com/app/id972189947) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2015` `objc` - ☆`68` ## Home [back to top](#readme) - [Home Assistant Companion](https://github.com/home-assistant/iOS): Control and monitor your home from anywhere in the world - `https://www.home-assistant.io/` - [` App Store`](https://apps.apple.com/app/home-assistant-open-source-home-automation/id1099568401) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`2101` - [openHAB](https://github.com/openhab/openhab-ios): Vendor & technology agnostic home automation - `https://www.openhab.org/` - [` App Store`](https://apps.apple.com/app/openhab/id492054521) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` - ☆`208` ## Location [back to top](#readme) - [Arc](https://github.com/sobri909/ArcMini): Learns about the places you visit & how you like to move around - [` App Store`](https://apps.apple.com/app/arc-app-location-activity/id1063151918) `Screenshot 1` - `2024` `swift` - ☆`113` - [Emission](https://github.com/e-mission/e-mission-phone): Track your travel modes and your travel carbon footprint, and compare them against other users - `https://e-mission.eecs.berkeley.edu/#/home` - [` App Store`](https://apps.apple.com/app/emission/id1084198445) `Screenshot 1` - `2026` `javascript` `phonegap` `cordova` `ionic` - ☆`29` - [GeoLicious](https://github.com/da3x/GeoLicious): Location tracking made easy - [` App Store`](https://apps.apple.com/app/geolicious/id637366170) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `objc` - ☆`36` - [KartaView](https://github.com/kartaview/ios): Collect OpenStreetView data - [` App Store`](https://apps.apple.com/app/openstreetview/id1089548849) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `objc` - ☆`47` - [Miataru](https://github.com/miataru/miataru-ios-client): Location tracking where data can be shared over public or private servers - `https://miataru.com/ios/` - [` App Store`](https://apps.apple.com/app/id717539389) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`17` - [Organic Maps](https://github.com/organicmaps/organicmaps): Privacy-focused, ads-free, donation-based offline maps & GPS app with navigation for hiking, cycling, biking, and driving - `https://organicmaps.app/` - [` App Store`](https://apps.apple.com/app/organic-maps/id1567437057) `Screenshot 1` - `2026` `swift` `openstreetmap api` `c++` `objective-c++` - ☆`13307` - [OsmAnd Maps](https://github.com/osmandapp/Osmand): Map with access to OpenStreetMaps - `https://osmand.net/` - [` App Store`](https://apps.apple.com/app/id934850257) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` - ☆`5550` - [OwnTracks](https://github.com/owntracks/ios): Keep track of your own location, you can build your private location diary or share it with your family & friends - [` App Store`](https://apps.apple.com/app/mqttitude/id692424691) `Screenshot 1` - `2026` `cocoalumberjack` - ☆`395` - [ParkenDD](https://github.com/kiliankoe/ParkenDD): Check the status of several public parking lots in Germany & Switzerland - [` App Store`](https://apps.apple.com/app/parkendd/id957165041) `Screenshot 1` `Screenshot 2` - `2021` `swift` - ☆`52` - [Prey](https://github.com/prey/prey-ios-client): Track lost or stolen devices & perform actions remotely - `https://preyproject.com/` - [` App Store`](https://apps.apple.com/app/id456755037) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `objc` - ☆`288` - [Red Grid MGRS](https://github.com/RedGridTactical/RedGridMGRS): DAGR-class military GPS navigator with live MGRS coordinates, magnetic declination, waypoints, tactical tools & report templates - [` App Store`](https://apps.apple.com/app/id6759629554) - `javascript` `react-native` `expo` - [TICE](https://github.com/TICESoftware/tice-ios): Location sharing, cross-platform and end-to-end encrypted - `https://ticeapp.com` - [` App Store`](https://apps.apple.com/app/tice-secure-location-sharing/id1494324936) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `swift` - ☆`25` - [Traccar Client](https://github.com/traccar/traccar-client-ios): Report device location to the server - [` App Store`](https://apps.apple.com/app/traccar-client/id843156974) `Screenshot 1` - `2025` `objc` - ☆`249` - [Traccar Manager](https://github.com/traccar/traccar-manager-ios): Track GPS devices on a map - [` App Store`](https://apps.apple.com/app/traccar-manager/id1113966562) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` - ☆`137` ## Media Image, video, audio, reading — [back to top](#readme) - [MuPDF](https://github.com/ArtifexSoftware/mupdf): A PDF, XPS/OpenXPS, CBZ & EPUB document viewer - `https://mupdf.com/` - [` App Store`](https://apps.apple.com/app/id482941798) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` - ☆`2621` - [MuVis](https://github.com/Keith-43/MuVis-Experimentation): Music Visualization - [` App Store`](https://apps.apple.com/app/muvis-music-visualizer/id1582324352) `Screenshot 1` - `2025` `swift` `swiftui` `metal` `audio` `music` - ☆`15` - [Pictograph](https://github.com/MrAdamBoyd/Pictograph): Hide messages in images with steganography - [` App Store`](https://apps.apple.com/app/id1051879856) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2021` `swift` - ☆`76` - [Piecelet for NeoDB](https://github.com/Piecelet/neodb-app) - [` App Store`](https://apps.apple.com/app/piecelet-for-neodb/id6739444863) `Screenshot 1` - `2025` `swift` - ☆`78` - [Pixelfed](https://github.com/pixelfed/pixelfed-rn): Share your photography on a privacy-focused, ad-free platform. Own your content. Connect authentically - [` App Store`](https://apps.apple.com/app/pixelfed/id1632519816) `Screenshot 1` - `2026` `react-native` `typescript` - ☆`337` - [Pocket Casts](https://github.com/Automattic/pocket-casts-ios) - [` App Store`](https://apps.apple.com/app/pocket-casts-podcast-player/id414834813) - `2026` `swift` `podcast` - ☆`1759` - [Readest](https://github.com/readest/readest): Feature-rich ebook reader - [` App Store`](https://apps.apple.com/app/readest-ebook-reader/id6738622779) `Screenshot 1` - `2026` `react-native` - ☆`17743` - [Wallabag](https://github.com/wallabag/ios-app): A self-hosted read-it-later app - [` App Store`](https://apps.apple.com/app/wallabag-2-official/id1170800946) `Screenshot 1` - `2026` `swift` - ☆`205` ### Animoji [back to top](#readme) ### Audio [back to top](#readme) - [AudioKit ROM Player](https://github.com/AudioKit/ROMPlayer): Make your own sample music instrument - `https://audiokitpro.com/rom-player-code/` - [` App Store`](https://apps.apple.com/app/fm-player-classic-dx-synths/id1307785646) `Screenshot 1` - `2019` `swift` `swift4` `ipad` - ☆`548` - [AudioKitSynthOne](https://github.com/AudioKit/AudioKitSynthOne): Free synthesizer https://audiokitpro.com/synth/ - `https://audiokitpro.com/synth/` - [` App Store`](https://apps.apple.com/app/audiokit-synth-one-synthesizer/id1371050497) `Screenshot 1` - `2022` `swift` `objc` - ☆`1760` - [BookPlayer](https://github.com/TortugaPower/BookPlayer): Player for your DRM-free audiobooks - [` App Store`](https://apps.apple.com/app/bookplayer-audio-book-player/id1138219998) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`2043` - [Concertmaster Player](https://github.com/openopus-org/concertmaster_ios): Classical music front-end for Spotify - [` App Store`](https://apps.apple.com/app/concertmaster-player/id1561622325) `Screenshot 1` - `2021` `swift` - ☆`10` - [Podverse](https://github.com/podverse/podverse-rn): Feature-rich, cross-platform podcast app with a focus on clip sharing and discovery - `https://podverse.fm` - [` App Store`](https://apps.apple.com/app/podverse/id1390888454) `Screenshot 1` - `2025` `react-native` - ☆`284` - [ZenTuner](https://github.com/jpsim/ZenTuner): Minimal chromatic tuner - [` App Store`](https://apps.apple.com/app/zen-tuner/id1550640624) `Screenshot 1` - `2024` `swift` - ☆`569` ### Content [back to top](#readme) - [Artsy](https://github.com/artsy/eigen): The art world in your pocket - [` App Store`](https://apps.apple.com/app/artsy-art-world-in-your-pocket/id703796080) `Screenshot 1` - `2026` `iphone` `ipad` `reactnative` `typescript` - ☆`3757` - [Kiwix](https://github.com/kiwix/kiwix-apple): An offline reader for Wikipedia (& many other websites) - `https://wiki.kiwix.org/wiki/Main_Page` - [` App Store`](https://apps.apple.com/app/id997079563) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`681` - [MovieDict](https://github.com/lurado/MovieDict): Offline dictionary for international movie titles - `https://moviedict.info` - [` App Store`](https://apps.apple.com/app/movieglot-what-do-they-call-it/id710587066) `Screenshot 1` - `2019` `wikipedia` - ☆`9` - [Reading List](https://github.com/AndrewBennet/ReadingListV1): Track personal reading lists - [` App Store`](https://apps.apple.com/app/reading-list-a-book-tracking-log/id1217139955) `Screenshot 1` - `2024` `swift` `iphone` `ipad` `core-data` - ☆`302` - [Sora](https://github.com/cranci1/Sora): Modular web scraping - [` App Store`](https://apps.apple.com/app/sulfur/id6742741043) `Screenshot 1` - `2026` `swift` - ☆`346` - [Strata](https://github.com/microdotblog/strata): Notes for Micro.blog - [` App Store`](https://apps.apple.com/app/strata-for-micro-blog/id6474192080) - `2025` `react-native` - ☆`3` - [xkcd](https://github.com/paulrehkugler/xkcd) - [` App Store`](https://apps.apple.com/app/xkcd/id303688284) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `iphone` - ☆`45` - [XKCDY for xkcd](https://github.com/XKCDY/app) - [` App Store`](https://apps.apple.com/app/xkcdy/id1520259318) `Screenshot 1` - `2024` `iphone` `ipad` - ☆`45` ### GIF Mostly using https://giphy.com/ — [back to top](#readme) - [ProgressGif](https://github.com/aheze/ProgressGif): Add progress bars to gifs - [` App Store`](https://apps.apple.com/app/id1526969349) `Screenshot 1` - `2022` `swift` `ipad` - ☆`111` ### Photo [back to top](#readme) - [Blear](https://github.com/sindresorhus/blear): Transform your photos into stunning blurry wallpapers for your device - [` App Store`](https://apps.apple.com/app/blear-create-blurry-wallpapers/id994182280) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` - ☆`544` - [Find](https://github.com/aheze/OpenFind): Text search for images - [` App Store`](https://apps.apple.com/app/id1506500202) `Screenshot 1` - `2023` `swift` `swiftui` `realm` `camera` - ☆`1063` - [MetaX](https://github.com/Ckitakishi/MetaX): Check, edit and delete metadata of photos - [` App Store`](https://apps.apple.com/app/metax/id1376589355) `Screenshot 1` `Screenshot 2` - `2026` `swift` - ☆`215` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Sprite Catalog](https://github.com/256Arts/Sprite-Catalog): A large collection of pixel art sprites and resources - `https://www.256arts.com/spritecatalog/` - [` App Store`](https://apps.apple.com/app/sprite-catalog/id1560692872) - `2025` `swift` `swiftui` - ☆`14` - [Sprite Cutter](https://github.com/256Arts/Sprite-Cutter): Quickly cut spritesheets into separate sprite PNG images - `https://www.256arts.com/spritecutter/` - [` App Store`](https://apps.apple.com/app/sprite-cutter/id1562779425) - `2025` `swift` `swiftui` - ☆`7` - [Sprite Pencil](https://github.com/256Arts/Sprite-Pencil): Create and edit sprites and pixel art - `https://www.256arts.com/spritepencil/` - [` App Store`](https://apps.apple.com/app/sprite-pencil/id1437835952) - `2025` `swift` - ☆`21` - [Upupu](https://github.com/xcoo/upupu): Simple camera that can backup pictures - [` App Store`](https://apps.apple.com/app/upupu/id508401854) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2018` `webdav` `dropbox` - ☆`74` - [WeAre](https://github.com/SherlockQi/HeavenMemoirs): Augmented reality album - [` App Store`](https://apps.apple.com/app/weare/id1304227680) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2020` `swift` `arkit` - ☆`715` ### Video [back to top](#readme) - [Moblin](https://github.com/eerimoq/moblin): IRL streaming - [` App Store`](https://apps.apple.com/app/moblin/id6466745933) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`539` - [VLC](https://github.com/videolan/vlc): Media Player - `https://www.videolan.org/` - [` App Store`](https://apps.apple.com/app/vlc-for-ios/id650377962) `Screenshot 1` - `2026` `objc` `ipad` - ☆`17681` - [Yattee](https://github.com/yattee/yattee): Alternative to YouTube - [` App Store`](https://apps.apple.com/app/yattee/id1595136629) - `2026` `swift` `tvos` - ☆`3322` ## News [back to top](#readme) - [Beam](https://github.com/awkward/beam): Enjoy all of Reddit's content in a unique and beautiful package - [` App Store`](https://apps.apple.com/app/beam-for-reddit/id937987469) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` `objc` - ☆`276` - [Project Democracy](https://github.com/itsliamdowd/Project-Democracy): Helps you be a better citizen by providing fair, unbiased coverage of elections - [` App Store`](https://apps.apple.com/app/project-democracy/id6443437676) - `2024` `swift` - ☆`9` - [Pushpin for Pinboard](https://github.com/lionheart/Pushpin): A client for the Pinboard.in bookmarking service - [` App Store`](https://apps.apple.com/app/pushpin-for-pinboard/id548052590) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `objc` - ☆`50` ### Hacker News https://news.ycombinator.com/ — [back to top](#readme) - [Hackers](https://github.com/weiran/Hackers) - [` App Store`](https://apps.apple.com/app/hackers-hacker-news-reading/id603503901) `Screenshot 1` - `2026` `swift` - ☆`740` - [Hacki for Hacker News](https://github.com/Livinglist/Hacki) - [` App Store`](https://apps.apple.com/app/hacki/id1602043763) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `flutter` - ☆`1487` - [HN Reader](https://github.com/Dimillian/SwiftHN): Hacker News Reader - [` App Store`](https://apps.apple.com/app/hn-reader-hacker-news-reader/id919243741) `Screenshot 1` - `2020` `swift` - ☆`1819` - [Simple Reader](https://github.com/rnystrom/HackerNewsReader) - [` App Store`](https://apps.apple.com/app/simple-reader-free-open-source/id1000995253) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2018` `objc` - ☆`259` - [Z Combinator for Hacker News](https://github.com/Livinglist/ZCombinator) - [` App Store`](https://apps.apple.com/app/z-combinator-for-hacker-news/id1638242818) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `swift` `swiftui` - ☆`76` ### News API https://newsapi.org/ — [back to top](#readme) ### RSS [back to top](#readme) - [NetNewsWire](https://github.com/Ranchero-Software/NetNewsWire): Feed reader that supports RSS, Atom, JSON Feed, and RSS-in-JSON formats - `https://netnewswire.com` - [` App Store`](https://apps.apple.com/app/netnewswire-rss-reader/id1480640210) `Screenshot 1` - `2026` `swift` - ☆`9707` - [Twine RSS Reader](https://github.com/msasikanth/twine) - [` App Store`](https://apps.apple.com/app/twine-rss-reader/id6465694958) `Screenshot 1` - `2026` `kotlin` `kotlin-multiplatform` - ☆`2237` ## Official [back to top](#readme) - [Bluesky Social](https://github.com/bluesky-social/social-app) - [` App Store`](https://apps.apple.com/app/bluesky-social/id6444370199) `Screenshot 1` - `2026` `typescript` `react-native` - ☆`17712` - [DuckDuckGo browser](https://github.com/duckduckgo/apple-browsers) - [` App Store`](https://apps.apple.com/app/duckduckgo-browser-search-ai/id663592361) `Screenshot 1` - `2026` `swift` `ipad` `macos` - ☆`174` - [Firefox](https://github.com/mozilla-mobile/firefox-ios): Official Firefox app - [` App Store`](https://apps.apple.com/app/firefox-web-browser/id989804926) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `carthage` `alamofire` `snapkit` `libphonenumber` - ☆`12838` - [IVPN](https://github.com/ivpn/ios-app) - [` App Store`](https://apps.apple.com/app/ivpn-secure-vpn-for-privacy/id1193122683) `Screenshot 1` - `2026` `swift` `ipad` - ☆`547` - [kDrive](https://github.com/Infomaniak/ios-kDrive): Secure cloud to collaborate online, access your documents and files on all your devices - `https://www.infomaniak.com/kdrive` - [` App Store`](https://apps.apple.com/app/infomaniak-kdrive/id1482778676) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`73` - [Kickstarter](https://github.com/kickstarter/ios-oss): Where independent creators & passionate backers come together to bring new ideas to life - [` App Store`](https://apps.apple.com/app/kickstarter/id596961532) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `1password` `alamorefire` `stripe` `ios-snapshot-test-case` - ☆`8624` - [Kurozora](https://github.com/kurozora/kurozora-app): Official app for discovering and tracking anime, manga, game, music - [` App Store`](https://apps.apple.com/app/kurozora/id1476153872) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `tron` `ipad` `macos` `anime` `manga` `game` `music` `multilingual` `wiki` - ☆`68` - [Mastodon](https://github.com/mastodon/mastodon-ios) - [` App Store`](https://apps.apple.com/app/mastodon-for-iphone/id1571998974) - `2026` `swift` `ipad` - ☆`2244` - [Nextcloud](https://github.com/nextcloud/ios): A safe home for all your data - `https://nextcloud.com` - [` App Store`](https://apps.apple.com/app/nextcloud/id1125420102) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`2354` - [Nextcloud Talk](https://github.com/nextcloud/talk-ios): Video & audio calls through Nextcloud - `https://nextcloud.com` - [` App Store`](https://apps.apple.com/app/nextcloud-talk/id1296825574) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`206` - [Rainbow](https://github.com/rainbow-me/rainbow): Ethereum wallet that lives in your pocket - `https://rainbow.me` - [` App Store`](https://apps.apple.com/app/rainbow-ethereum-wallet/id1457119021) `Screenshot 1` `Screenshot 2` - `2026` `reactnative` `typescript` - ☆`4310` - [Signal](https://github.com/signalapp/Signal-iOS): Free, world-wide, private messaging & phone calls - [` App Store`](https://apps.apple.com/app/id874139669) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `iphone` `carthage` `socketrocket` `purelayout` `openssl` - ☆`11861` - [Simplenote](https://github.com/automattic/simplenote-ios): Keep notes, lists, ideas & more (sync in the cloud) — includes sharing notes, collaboration - `https://simplenote.com/` - [` App Store`](https://apps.apple.com/app/simplenote/id289429962) `Screenshot 1` - `2026` `1password` `fabric` `crashlytics` - ☆`2127` - [Threema](https://github.com/threema-ch/threema-ios): Secure, Anonymous and Private Messenger - [` App Store`](https://apps.apple.com/app/id578665578) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` `objc` - ☆`408` - [Ultralytics YOLO](https://github.com/ultralytics/yolo-ios-app): Ultralytics vision and AI - `https://www.ultralytics.com/yolo` - [` App Store`](https://apps.apple.com/app/ultralytics-yolo/id1452689527) `Screenshot 1` - `2026` `swift` - ☆`440` - [VLC](https://github.com/videolan/vlc): Media Player - `https://www.videolan.org/` - [` App Store`](https://apps.apple.com/app/vlc-for-ios/id650377962) `Screenshot 1` - `2026` `objc` `ipad` - ☆`17681` - [Wikipedia](https://github.com/wikimedia/wikipedia-ios): Official Wikipedia app - [` App Store`](https://apps.apple.com/app/wikipedia-mobile/id324715238) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2026` `swift` - ☆`3341` - [Wire](https://github.com/wireapp/wire-ios): Modern, private communications with crystal clear voice, video, group chats - always encrypted - [` App Store`](https://apps.apple.com/app/wire/id930944768) `Screenshot 1` - `2026` `swift` `carthage` `afnetworking` `purelayout` - ☆`111` - [WordPress](https://github.com/wordpress-mobile/WordPress-iOS): Official WordPress app - [` App Store`](https://apps.apple.com/app/wordpress/id335703880) `Screenshot 1` - `2026` `swift` - ☆`3850` ## Productivity [back to top](#readme) - [Foqos](https://github.com/awaseem/foqos): Block distractions, lock apps behind the tap of a NFC tag - [` App Store`](https://apps.apple.com/app/foqos/id6736793117) `Screenshot 1` - `2026` `swift` - ☆`354` - [LibreOffice Remote for Impress](https://git.libreoffice.org/impress_remote/): Interact with [LibreOffice](https://www.libreoffice.org/) slideshows remotely - [` App Store`](https://apps.apple.com/app/id806879890) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `objc` - [PomPadDo](https://github.com/amikhaylin/pompaddo): A personal task manager / planner - [` App Store`](https://apps.apple.com/app/id6742197499) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` `Screenshot 8` `Screenshot 9` - `2026` `swift` `swiftui` `swiftdata` - ☆`31` ## Sample [back to top](#readme) ## Scan [back to top](#readme) - [QR Share Pro](https://github.com/Visual-Studio-Coder/QR-Share-Pro): Privacy-focused, allows you to scan, generate, and share QR codes effortlessly - [` App Store`](https://apps.apple.com/app/qr-share-pro/id6479589995) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`39` - [Scan Now](https://github.com/WezSieTato/ScanNow): Fast and simple document scanning - [` App Store`](https://apps.apple.com/app/scan-now/id1660940489) - `2026` `swift` `swiftui` `visionkit` `pdf` `productivity` `ipad` - ☆`57` ## Security [back to top](#readme) - [DNSCloak](https://github.com/s-s/dnscloak): Override & secure DNS queries - [` App Store`](https://apps.apple.com/app/dnscloak-secure-dns-client/id1452162351) - `2020` `objc` `cordova` - ☆`350` - [Hasha](https://github.com/LemonPepperSeasoning/Hasher): SHA-256 Hash collision computer - [` App Store`](https://apps.apple.com/app/hasha/id6443560907) `Screenshot 1` - `2022` - ☆`2` - [HTTPS4All](https://github.com/bouk/HTTPS4All): Port of HTTPS Everywhere to force (most) links to use HTTPS - [` App Store`](https://apps.apple.com/app/https4all/id1305430042) - `2020` `swift` - ☆`40` - [IVPN](https://github.com/ivpn/ios-app) - [` App Store`](https://apps.apple.com/app/ivpn-secure-vpn-for-privacy/id1193122683) `Screenshot 1` - `2026` `swift` `ipad` - ☆`547` - [Keybase](https://github.com/keybase/client) - [` App Store`](https://apps.apple.com/app/keybase-crypto-for-everyone/id1044461770) - `2026` `react-native` - ☆`9171` - [LegitURL](https://github.com/sigfault-byte/LegitURL): Scan links for safety. no AI, no internet - [` App Store`](https://apps.apple.com/app/legiturl/id6745583794) `Screenshot 1` - `2025` `swift` - ☆`15` - [Lockdown](https://github.com/confirmedcode/lockdown-ios): Firewall for your device - `https://lockdownprivacy.com` - [` App Store`](https://apps.apple.com/app/lockdown-apps/id1469783711) `Screenshot 1` - `2025` `swift` - ☆`945` - [Mullvad VPN](https://github.com/mullvad/mullvadvpn-app) - [` App Store`](https://apps.apple.com/us/app/mullvad-vpn/id1488466513) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`6775` - [Orbot VPN](https://github.com/guardianproject/orbot-apple) - [` App Store`](https://apps.apple.com/app/orbot/id1609461599) - `2026` `swift` - ☆`285` - [Passepartout](https://github.com/partout-io/passepartout): User-friendly OpenVPN app - [` App Store`](https://apps.apple.com/app/passepartout-vpn-client/id1433648537) `Screenshot 1` - `2026` `swift` - ☆`1226` - [Prey](https://github.com/prey/prey-ios-client): Track lost or stolen devices & perform actions remotely - `https://preyproject.com/` - [` App Store`](https://apps.apple.com/app/id456755037) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `objc` - ☆`288` - [ProtonMail](https://github.com/ProtonMail/ios-mail): Encrypted Email - `https://protonmail.com/` - [` App Store`](https://apps.apple.com/app/id979659905) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `iphone` `ipad` `dompurify` `afnetworking` `flanimatedimage` - ☆`1562` - [ProtonVPN](https://github.com/ProtonVPN/ios-mac-app) - `https://protonvpn.com/` - [` App Store`](https://apps.apple.com/app/id1437005085) `Screenshot 1` - `2026` `swift` - ☆`545` - [SimpleLogin](https://github.com/simple-login/Simple-Login-iOS): Protect your email with aliases and more. Its Share Extension helps you create aliases on the fly without leaving your favorite browser - `https://simplelogin.io/` - [` App Store`](https://apps.apple.com/app/simplelogin-anti-spam/id1494359858) `Screenshot 1` - `2026` `swift` - ☆`165` - [Tofu Authenticator](https://github.com/iKenndac/Tofu): Easy-to-use two-factor authentication - [` App Store`](https://apps.apple.com/app/tofu-authenticator/id1082229305) `Screenshot 1` - `2024` `swift` `2fa` - ☆`529` - [Tutanota](https://github.com/tutao/tutanota): End-to-end encrypted email - `https://tutanota.com/` - [` App Store`](https://apps.apple.com/app/id922429609) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `javascript` `cordova` `iphone` `ipad` - ☆`7303` - [WireGuard](https://github.com/WireGuard/wireguard-apple): WireGuard: fast, modern, secure VPN tunnel (less battery consumption than OpenVPN) - [` App Store`](https://apps.apple.com/app/wireguard/id1441195209) `Screenshot 1` - `2024` `swift` - ☆`1251` ### Password [back to top](#readme) - [Authenticator](https://github.com/mattrubin/authenticator): Simple two-factor authentication with a clean UI - `https://mattrubin.me/authenticator/` - [` App Store`](https://apps.apple.com/app/id766157276) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` `2fa` - ☆`867` - [Bitwarden](https://github.com/bitwarden/ios): Password Manager and Authenticator - `https://bitwarden.com` - [` App Store`](https://apps.apple.com/app/bitwarden-free-password-manager/id1137397744) `Screenshot 1` - `2026` `swift` - ☆`515` - [Chronos Authenticator 2FA](https://github.com/joeldavidw/Chronos) - [` App Store`](https://apps.apple.com/app/chronos-authenticator/id6503929490) `Screenshot 1` - `2026` `swift` `2fa` - ☆`33` - [FreeOTP Authenticator](https://github.com/freeotp/freeotp-ios): Two-Factor Authentication - [` App Store`](https://apps.apple.com/app/freeotp/id872559395) `Screenshot 1` - `2025` `swift` `2fa` `moa` - ☆`746` - [KeePassium](https://github.com/keepassium/KeePassium): KeePass-compatible password manager with support for automatic database synchronization, respect to privacy and premium user experience - `https://keepassium.com/` - [` App Store`](https://apps.apple.com/app/keepassium-password-manager/id1435127111) `Screenshot 1` - `2026` `swift` - ☆`1527` - [MasterPassword](https://github.com/Lyndir/MasterPassword): Stateless password management solution - [` App Store`](https://apps.apple.com/app/id510296984) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2022` `objc` - ☆`1136` - [OakOTP](https://github.com/AlexCatch/Oak): Two-Factor Authentication app built with SwiftUI - [` App Store`](https://apps.apple.com/app/oakotp/id1567761178) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` `2fa` `cloudkit` `core-data` - ☆`32` - [Pass](https://github.com/mssun/passforios): Client for the Pass command line app https://www.passwordstore.org/ - `https://mssun.github.io/passforios/` - [` App Store`](https://apps.apple.com/app/pass-password-store/id1205820573) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `carthage` `keychainaccess` `onetimepassword` - ☆`1611` - [Strongbox](https://github.com/strongbox-password-safe/Strongbox): A Safe Client for KeePass/Password - `https://strongboxsafe.com/` - [` App Store`](https://apps.apple.com/app/strongbox-password-safe/id897283731) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `objc` - ☆`1426` ## Shopping [back to top](#readme) - [OpenShop.io](https://github.com/openshopio/openshop.io-ios) - [` App Store`](https://apps.apple.com/app/openshop-io/id1250327932) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2019` `objc` - ☆`374` - [Shlist](https://github.com/pointspy/shlist): Shopping list - [` App Store`](https://apps.apple.com/app/shlist/id1551533470) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `swift` `ipad` - ☆`17` - [WooCommerce](https://github.com/woocommerce/woocommerce-ios): Manage orders, receive sales notifications, and view key metrics - [` App Store`](https://apps.apple.com/app/id1389130815) `Screenshot 1` - `2026` `swift` - ☆`357` ## Social [back to top](#readme) - [Bluesky Social](https://github.com/bluesky-social/social-app) - [` App Store`](https://apps.apple.com/app/bluesky-social/id6444370199) `Screenshot 1` - `2026` `typescript` `react-native` - ☆`17712` - [Critical Maps](https://github.com/criticalmaps/criticalmaps-ios): Organise the monthly critical mass movement around the world - `https://www.criticalmaps.net` - [` App Store`](https://apps.apple.com/app/critical-maps/id918669647) `Screenshot 1` - `2026` `swift` `swiftui` `combine` `tca` `snapshottesting` - ☆`311` ### Mastodon https://joinmastodon.org — [back to top](#readme) - [Tusker](https://git.shadowfacts.net/shadowfacts/Tusker) - `https://vaccor.space/tusker/` - [` App Store`](https://apps.apple.com/app/tusker/id1498334597) `Screenshot 1` - `swift` `pleroma` ## Tasks [back to top](#readme) - [Habitica](https://github.com/HabitRPG/habitica-ios): Habit building & productivity - `https://habitica.com/static/home` - [` App Store`](https://apps.apple.com/app/id994882113) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`825` - [Habo](https://github.com/xpavle00/Habo): Minimalistic habit tracker - `https://habo.space` - [` App Store`](https://apps.apple.com/us/app/habo-habit-tracker/id1670223360) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` - [Table Habit](https://github.com/FriesI23/mhabit): Offline-first micro-habit tracker - `https://testflight.apple.com/join/aJ5PWqaR` - [` App Store`](https://apps.apple.com/app/table-habit/id6744886469) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` ## Text [back to top](#readme) - [Edhita](https://github.com/tnantoka/edhita): Text editor - [` App Store`](https://apps.apple.com/app/edhita-open-source-text-editor/id398896655) `Screenshot 1` `Screenshot 2` - `2026` `swift` - ☆`1385` - [iVim](https://github.com/terrychou/iVim): A vim port - [` App Store`](https://apps.apple.com/app/ivim/id1266544660) `Screenshot 1` - `2020` `c` `vim-script` - ☆`631` - [TypeStyle](https://github.com/tapmoko/typestyle): Stylize your text and add decorations - `https://typestyle.app` - [` App Store`](https://apps.apple.com/app/typestyle/id1441019779) `Screenshot 1` - `2023` `swift` `ipad` - ☆`39` ### Notes [back to top](#readme) - [FSNotes](https://github.com/glushchenko/fsnotes): Notes manager - [` App Store`](https://apps.apple.com/app/fsnotes-manager/id1346501102) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`7230` - [Joplin](https://github.com/laurent22/joplin): Note taking and to-do with synchronisation capabilities - `https://joplinapp.org/` - [` App Store`](https://apps.apple.com/app/joplin/id1315599797) `Screenshot 1` - `2026` `react-native` - ☆`53508` - [Jotify](https://github.com/leathalman/Jotify): Quick note taking - [` App Store`](https://apps.apple.com/app/jotify/id1469983730) `Screenshot 1` - `2022` `swift` `ipad` - ☆`172` - [Logger](https://github.com/nathanborror/logger): Quickly send messages to yourself as a means of note taking - [` App Store`](https://apps.apple.com/app/logger-notes/id1364248334) `Screenshot 1` - `2021` `swift` `go` `golang` - ☆`72` - [Logseq](https://github.com/logseq/logseq): Outliner that works on top of local plain-text Markdown and Org-mode files - [` App Store`](https://apps.apple.com/app/logseq/id1601013908) `Screenshot 1` - `2026` `react-native` - ☆`41135` - [Loose Leaf](https://github.com/adamwulf/loose-leaf): Take notes, import & annotate PDFs, manipulate imported photos with intuitive gestures - [` App Store`](https://apps.apple.com/app/loose-leaf/id625659452) `Screenshot 1` - `2023` `ipad` `pdf` `apple pencil` - ☆`655` - [Notesnook](https://github.com/streetwriters/notesnook): End-to-end encrypted and private note taking alternative to Evernote - `https://notesnook.com` - [` App Store`](https://apps.apple.com/app/notesnook-keep-notes-private/id1544027013) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` - `2026` `react-native` - ☆`13703` - [Pet Note](https://github.com/XunMengWinter/PetNote-oss): Record the life of pets - [` App Store`](https://apps.apple.com/app/id6657973126) `Screenshot 1` - `2025` `swift` `swiftui` - ☆`115` - [Saber](https://github.com/saber-notes/saber): Take handwritten notes with the same functionalities as typed ones - [` App Store`](https://apps.apple.com/app/saber-handwritten-notes/id1671523739) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `dart` - ☆`4175` - [Simplenote](https://github.com/automattic/simplenote-ios): Keep notes, lists, ideas & more (sync in the cloud) — includes sharing notes, collaboration - `https://simplenote.com/` - [` App Store`](https://apps.apple.com/app/simplenote/id289429962) `Screenshot 1` - `2026` `1password` `fabric` `crashlytics` - ☆`2127` - [Standard Notes](https://github.com/standardnotes/app): Notes app with focus on longevity, portability & privacy - [` App Store`](https://apps.apple.com/app/standard-notes/id1285392450) `Screenshot 1` - `2026` `react-native` - ☆`6290` ## Timer [back to top](#readme) ## Travel [back to top](#readme) - [Conjugar](https://github.com/vermont42/Conjugar): Learn and Practice All the Spanish Verb Tenses - [` App Store`](https://apps.apple.com/app/conjugar/id1236500467) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`48` ## Weather [back to top](#readme) - [OSS Weather](https://github.com/Akylas/oss-weather) - [` App Store`](https://apps.apple.com/app/oss-weather/id1499117252) `Screenshot 1` - `2026` `nativescript` - ☆`385` - [RainVu](https://github.com/astraen-dev/RainVu): Log rainfall from custom gauges and visualize historical data with charts - [` App Store`](https://apps.apple.com/app/rainvu/id6754812264) `Screenshot 1` `Screenshot 2` - `2026` `flutter` `dart` - ☆`5` - [SaxWeather](https://github.com/saxobroko/SaxWeather): Weather and forecasts from multiple user-selectable api's or PWS - [` App Store`](https://apps.apple.com/app/saxweather/id6742063425) `Screenshot 1` - `2026` `swift` - ☆`7` - [Sky Wizard](https://github.com/hishd/SkyWizard-SwiftUI): Interactive 3D models, animated forecasts and a wizard guide for real-time updates - `https://hishd.github.io/SkyWizard/` - [` App Store`](https://apps.apple.com/app/sky-wizard/id6738307790) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2025` `swiftui` `weather` `spritekit` `scenekit` `openmetro` `geocoding` - ☆`14` - [Tropos Weather](https://github.com/thoughtbot/Tropos) - [` App Store`](https://apps.apple.com/app/tropos-weather-forecasts-for/id955209376) `Screenshot 1` `Screenshot 2` - `2021` `dark sky api (forecast api)` `reactivecocoa` - ☆`1504` ## Misc [back to top](#readme) - [5 Calls](https://github.com/5calls/ios): Spend 5 minutes, make 5 calls — Calling is the most effective way to influence your representative - [` App Store`](https://apps.apple.com/app/5-calls/id1202558609) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `pantry` - ☆`161` - [Alfresco secure content management](https://github.com/Alfresco/alfresco-ios-app) - [` App Store`](https://apps.apple.com/app/alfresco/id459242610) `Screenshot 1` - `2024` `objc` `ipad` - ☆`46` - [Bean Juice](https://github.com/NiftyTreeStudios/Bean-Juice): Coffee brewing recipes - `https://www.niftytreestudios.com/work/bean-juice` - [` App Store`](https://apps.apple.com/app/bean-juice/id1502380351) `Screenshot 1` - `2025` `swift` - ☆`29` - [Clearcam](https://github.com/roryclear/clearcam): IP Camera with AI object detection - [` App Store`](https://apps.apple.com/app/clearcam/id6743237694) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` `security` `selfhosted` `ai` `ml` `object detection` - ☆`657` - [Construct for D&D 5e](https://github.com/Thomvis/Construct): Dungeon Master companion - [` App Store`](https://apps.apple.com/app/construct-for-d-d-5e/id1490015210) `Screenshot 1` - `2026` `swift` `swiftui` - ☆`123` - [Cuisiner](https://github.com/fatih-gursoy/Cuisiner): User generated recipe/cooking collection - [` App Store`](https://apps.apple.com/app/id1641238583) `Screenshot 1` - `2023` `swift` - ☆`22` - [Emoncms](https://github.com/emoncms/emoncms-ios): Emoncms dashboard - [` App Store`](https://apps.apple.com/app/emoncms/id1169483587) `Screenshot 1` `Screenshot 2` - `2022` `swift` - ☆`16` - [Fontcase](https://github.com/manolosavi/xFonts): Install your favorite fonts on your device to be able to use them in apps like Pages, Numbers, Keynote, and more - [` App Store`](https://apps.apple.com/app/id1205074470) `Screenshot 1` - `2025` `objc` - ☆`187` - [FreeRDP](https://github.com/FreeRDP/FreeRDP): An implementation of the Remote Desktop Protocol (RDP) - `https://www.freerdp.com/` - [` App Store`](https://apps.apple.com/app/ifreerdp/id604813768) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`12821` - [Hackfoldr](https://github.com/hackfoldr/hackfoldr-iOS): Share all your project documents with a link - `https://hackfoldr.org` - [` App Store`](https://apps.apple.com/app/hackfoldr/id919010837) `Screenshot 1` `Screenshot 2` - `2019` `objc` - ☆`26` - [InferrLM](https://github.com/sbhjt-gr/InferrLM): On-device local AI - [` App Store`](https://apps.apple.com/app/inferra/id6754396856) `Screenshot 1` - `2026` `react-native` - ☆`62` - [Ladybug](https://github.com/ethanhuang13/ladybug): Handle rdar:// links gracefully - [` App Store`](https://apps.apple.com/app/ladybug-handles-radar-links/id1402968134) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` - ☆`162` - [MADBike](https://github.com/alexruperez/MADBike): BiciMAD app with its own style and design - `https://www.madbikeapp.com` - [` App Store`](https://apps.apple.com/app/madbike/id1067596651) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2019` `clone` `core-data` `firebase` `fitness` `location` `news` `weather` - ☆`23` - [My Little Popcat](https://github.com/ChoiysApple/My-Little-Popcat): Relaxing and fun pop cat - `https://choiysapple.notion.site/My-Little-Popcat-fb84db75b76449fbae2d0c72278b1790` - [` App Store`](https://apps.apple.com/app/my-little-popcat/id1558128186) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2021` `swift` - ☆`50` - [NetworkArch](https://github.com/ivirtex/networkarch-old): Diagnose and analyze network connections - [` App Store`](https://apps.apple.com/app/networkarch/id1526690989) `Screenshot 1` - `2021` `swift` `ipad` - ☆`17` - [ooniprobe](https://github.com/ooni/probe-ios): Detect internet censorship & test your network's speed - [` App Store`](https://apps.apple.com/app/id1199566366) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2024` `toast` - ☆`77` - [Say Their Names](https://github.com/Say-Their-Name/say-their-names-ios): Raises awareness of the injustice and often forgotten names of racial inequality, includes a catalog of verified donation and petition links - [` App Store`](https://apps.apple.com/app/say-their-names/id1517599626) `Screenshot 1` - `2022` `swift` - ☆`244` - [Space UI](https://github.com/256Arts/Space-UI): Generate and access great, realistic looking sci-fi user interfaces for use in TV and film production - `https://www.256arts.com/spaceui/` - [` App Store`](https://apps.apple.com/app/space-ui/id1494402514) `Screenshot 1` - `2025` `swift` `swiftui` - ☆`6` - [TriangleDraw](https://github.com/triangledraw/TriangleDraw-iOS): Create logos, typography, and other graphics, using nothing but triangles - `https://www.triangledraw.com/` - [` App Store`](https://apps.apple.com/app/triangledraw/id1453533043) `Screenshot 1` - `2023` `swift` `ipad` `iphone` `metal` `uidocument` `apple pencil` - ☆`62` - [Umbrella](https://github.com/securityfirst/Umbrella_ios): Learn about and managing digital and physical security - [` App Store`](https://apps.apple.com/us/app/umbrella-security/id1453715310) `Screenshot 1` - `2021` `swift` - ☆`16` - [Vinylogue](https://github.com/twocentstudios/vinylogue): For Last.fm - [` App Store`](https://apps.apple.com/app/vinylogue-for-last.fm/id617471119) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` - ☆`138` - [Vocable AAC](https://github.com/willowtreeapps/vocable-ios): Hands-free text-to-speech - [` App Store`](https://apps.apple.com/app/tell-time-uk/id1497040547) `Screenshot 1` - `2026` `swift` `ipad` - ☆`86` ### Appcelerator [back to top](#readme) ### Core Data [back to top](#readme) - [Go Cycling Tracker](https://github.com/AnthonyH93/GoCycling) - [` App Store`](https://apps.apple.com/app/go-cycling/id1565861313) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `swiftui` `mapkit` `core-data` - ☆`184` - [GradeCalc - GPA Calculator](https://github.com/marlon360/grade-calc): Keep track of your GPA - [` App Store`](https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`47` - [HexaCalc](https://github.com/AnthonyH93/HexaCalc): Programmer's calculator - [` App Store`](https://apps.apple.com/app/hexacalc/id1529225315) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `core-data` - ☆`55` ### Firebase https://firebase.google.com/ — [back to top](#readme) ### Flutter https://flutter.dev — [back to top](#readme) - [Airdash](https://github.com/simonbengtsson/airdash): Transfer photos and files to any device, anywhere - `https://airdash-project.web.app` - [` App Store`](https://apps.apple.com/se/app/airdash-file-sharing/id1596599922) `Screenshot 1` - `2026` `flutter` `webrtc` - ☆`661` - [Habo](https://github.com/xpavle00/Habo): Minimalistic habit tracker - `https://habo.space` - [` App Store`](https://apps.apple.com/us/app/habo-habit-tracker/id1670223360) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` - [Hacki for Hacker News](https://github.com/Livinglist/Hacki) - [` App Store`](https://apps.apple.com/app/hacki/id1602043763) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `flutter` - ☆`1487` - [inKino](https://github.com/roughike/inKino): Browse movies and showtimes for Finnkino cinemas - [` App Store`](https://apps.apple.com/app/inkino/id1367181450) `Screenshot 1` - `2022` `flutter` `dart` - ☆`3677` - [Medito](https://github.com/meditohq/medito-app): No ads, no sign-up - [` App Store`](https://apps.apple.com/app/medito/id1500780518) - `2026` `flutter` - ☆`1189` - [Openreads](https://github.com/mateusz-bak/openreads): Books tracker that respects your privacy - [` App Store`](https://apps.apple.com/app/id6476542305) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` - ☆`1477` - [orgro](https://github.com/amake/orgro): Mobile Org Mode viewer and editor - [` App Store`](https://apps.apple.com/app/orgro/id1512580074) `Screenshot 1` - `2026` `flutter` - ☆`676` - [Platypus Crypto](https://github.com/Blakexx/CryptoTracker) - [` App Store`](https://apps.apple.com/app/platypus-crypto/id1397122793) `Screenshot 1` - `2021` `flutter` `dart` - ☆`189` - [RainVu](https://github.com/astraen-dev/RainVu): Log rainfall from custom gauges and visualize historical data with charts - [` App Store`](https://apps.apple.com/app/rainvu/id6754812264) `Screenshot 1` `Screenshot 2` - `2026` `flutter` `dart` - ☆`5` - [Table Habit](https://github.com/FriesI23/mhabit): Offline-first micro-habit tracker - `https://testflight.apple.com/join/aJ5PWqaR` - [` App Store`](https://apps.apple.com/app/table-habit/id6744886469) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` - [Twake](https://github.com/linagora/Twake-Mobile): Team channels, direct chat, task management, drive and calendar; all in one place - `https://twake.app` - [` App Store`](https://apps.apple.com/app/id1313765714) - `2024` `swift` `ipad` `dart` - ☆`58` ### GraphQL [back to top](#readme) ### Ionic https://ionicframework.com/ — [back to top](#readme) - [Condution Task Manager](https://github.com/Shabang-Systems/Condution) - [` App Store`](https://apps.apple.com/app/condution/id1523249900) `Screenshot 1` - `2023` `capacitor` `ionic` `javascript` `ipad` - ☆`523` ### macOS Cross platform projects — [back to top](#readme) - [DeTeXt](https://github.com/venkatasg/DeTeXt): Find LaTeX symbols by drawing or searching - [` App Store`](https://apps.apple.com/app/id1531906207) `Screenshot 1` - `2025` `swift` - ☆`170` - [Hour Blocks](https://github.com/jtsaeed/Hour-Blocks): Day Planner - [` App Store`](https://apps.apple.com/app/hour-blocks-day-planner/id1456275153) - `2021` `swift` `swiftui` `ipad` `macos` - ☆`182` - [ProtonVPN](https://github.com/ProtonVPN/ios-mac-app) - `https://protonvpn.com/` - [` App Store`](https://apps.apple.com/app/id1437005085) `Screenshot 1` - `2026` `swift` - ☆`545` - [StackOv](https://github.com/surfstudio/StackOv): For Stack Overflow - [` App Store`](https://apps.apple.com/app/stackov/id1511838391) `Screenshot 1` - `2021` `swift` `swiftui` `ipad` `macos` - ☆`235` - [Yattee](https://github.com/yattee/yattee): Alternative to YouTube - [` App Store`](https://apps.apple.com/app/yattee/id1595136629) - `2026` `swift` `tvos` - ☆`3322` - [Zavala](https://github.com/vincode-io/Zavala): A good, simple outliner - [` App Store`](https://apps.apple.com/us/app/zavala/id1546457750) `Screenshot 1` - `2026` `swift` `ipad` `macos` - ☆`396` ### React Native https://facebook.github.io/react-native/ — [back to top](#readme) - [Artsy](https://github.com/artsy/eigen): The art world in your pocket - [` App Store`](https://apps.apple.com/app/artsy-art-world-in-your-pocket/id703796080) `Screenshot 1` - `2026` `iphone` `ipad` `reactnative` `typescript` - ☆`3757` - [Chatwoot](https://github.com/chatwoot/chatwoot-mobile-app): Live chat for businesses - [` App Store`](https://apps.apple.com/app/id1495796682) `Screenshot 1` - `2026` `react-native` - ☆`846` - [Haiti, Guam, Puerto Rico, Wyoming - COVID Safe Paths](https://github.com/Path-Check/safeplaces-dct-app): COVID-19 exposure notification and contract tracing - [` App Store`](https://apps.apple.com/app/covid-safe-paths/id1508266966) `Screenshot 1` - `2026` `react-native` - ☆`465` - [Iceland - rakning-c19-app](https://github.com/aranja/rakning-c19-app): Help analyse individuals’ travel and trace their movements when cases of infection arise - `https://www.covid.is/app/is` - [` App Store`](https://apps.apple.com/app/rakning-c-19/id1504655876) `Screenshot 1` - `2023` `react-native` - ☆`239` - [iNaturalist](https://github.com/inaturalist/INaturalistIOS): Discover nature around you - [` App Store`](https://apps.apple.com/app/inaturalist/id6475737561) `Screenshot 1` - `react-native` - [Israel - Hamagen](https://github.com/MohGovIL/hamagen-react-native): COVID-19 exposure prevention app - [` App Store`](https://apps.apple.com/app/id1503224314) `Screenshot 1` - `2023` `react-native` - ☆`510` - [Jitsi Meet](https://github.com/jitsi/jitsi-meet): Video meetings for everyone - [` App Store`](https://apps.apple.com/app/jitsi-meet/id1165103905) `Screenshot 1` - `2026` `react-native` - ☆`28652` - [Keybase](https://github.com/keybase/client) - [` App Store`](https://apps.apple.com/app/keybase-crypto-for-everyone/id1044461770) - `2026` `react-native` - ☆`9171` - [Matchimals.fun](https://github.com/igravitystudios/matchimals.fun): Animal matching puzzle card game - [` App Store`](https://apps.apple.com/app/id1348821168) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` `ipad` - ☆`191` - [Mattermost](https://github.com/mattermost/mattermost-mobile): Secure messaging platform for DevOps teams - [` App Store`](https://apps.apple.com/us/app/mattermost/id1257222717) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` - ☆`2593` - [Moonwalk](https://github.com/illu/moonwalk): A simple way to stay up to date with upcoming space launches - [` App Store`](https://apps.apple.com/app/moonwalk-rocket-launches/id1439376174) - `2023` `react-native` - ☆`294` - [PokeDB](https://github.com/satya164/PocketGear): Clean and simple Pokédex app for Pokémon GO - [` App Store`](https://apps.apple.com/app/pocketdex-for-pok%C3%A9mon-go/id1255564898) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2025` `react-native` - ☆`210` - [Rainbow](https://github.com/rainbow-me/rainbow): Ethereum wallet that lives in your pocket - `https://rainbow.me` - [` App Store`](https://apps.apple.com/app/rainbow-ethereum-wallet/id1457119021) `Screenshot 1` `Screenshot 2` - `2026` `reactnative` `typescript` - ☆`4310` - [Strata](https://github.com/microdotblog/strata): Notes for Micro.blog - [` App Store`](https://apps.apple.com/app/strata-for-micro-blog/id6474192080) - `2025` `react-native` - ☆`3` - [Wordnote](https://github.com/zehfernandes/wordnote): The fast way to check a word definition - [` App Store`](https://apps.apple.com/app/wordnote-dictionary/id1596537633) `Screenshot 1` - `2024` `expo` `react-native` - ☆`684` - [Öppna Skolplattformen](https://github.com/kolplattformen/skolplattformen): For parents to check child information using the city of Stockholm's school platform - [` App Store`](https://apps.apple.com/se/app/öppna-skolplattformen/id1543853468) `Screenshot 1` - `2024` `react-native` - ☆`805` ### ReactiveCocoa https://github.com/ReactiveCocoa/ReactiveCocoa — [back to top](#readme) - [Tropos Weather](https://github.com/thoughtbot/Tropos) - [` App Store`](https://apps.apple.com/app/tropos-weather-forecasts-for/id955209376) `Screenshot 1` `Screenshot 2` - `2021` `dark sky api (forecast api)` `reactivecocoa` - ☆`1504` ### Realm https://realm.io/ — [back to top](#readme) ### RxSwift https://github.com/ReactiveX/RxSwift — [back to top](#readme) - [RxMarbles](https://github.com/RxSwiftCommunity/RxMarbles): Interactive diagrams of Rx Observables - [` App Store`](https://apps.apple.com/app/rxmarbles/id1087272442) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` - ☆`478` ### SwiftUI [back to top](#readme) - [AC Helper](https://github.com/Dimillian/ACHNBrowserUI): Animal Crossing New Horizon items catalogue - [` App Store`](https://apps.apple.com/app/ac-helper/id1508764244) `Screenshot 1` - `2023` `swift` `swiftui` `ipad` - ☆`1729` - [AR MultiPendulum](https://github.com/philipturner/ar-multipendulum): AR headset experience - [` App Store`](https://apps.apple.com/app/ar-multipendulum/id1583322801) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `swift` `swiftui` `metal` `arkit` `vision` - ☆`44` - [BreadBuddy](https://github.com/maxhumber/BreadBuddy): Recipe scheduler for baked goods - [` App Store`](https://apps.apple.com/app/id1620912870) `Screenshot 1` - `2024` `swift` `swiftui` - ☆`159` - [DeTeXt](https://github.com/venkatasg/DeTeXt): Find LaTeX symbols by drawing or searching - [` App Store`](https://apps.apple.com/app/id1531906207) `Screenshot 1` - `2025` `swift` - ☆`170` - [Fabula](https://github.com/jasudev/FabulaItemsProvider): Share and communicate with developers around the world - [` App Store`](https://apps.apple.com/app/id1591155142) `Screenshot 1` - `2025` `swift` `swiftui` `macos` `ipad` - ☆`710` - [Fingerspelling](https://github.com/OpenASL/Fingerspelling-iOS): Practice American Sign Language (ASL) fingerspelling - [` App Store`](https://apps.apple.com/app/asl-fingerspelling-practice/id1503242863) `Screenshot 1` - `2022` `swift` `swiftui` `combine` - ☆`25` - [GradeCalc - GPA Calculator](https://github.com/marlon360/grade-calc): Keep track of your GPA - [` App Store`](https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`47` - [Hour Blocks](https://github.com/jtsaeed/Hour-Blocks): Day Planner - [` App Store`](https://apps.apple.com/app/hour-blocks-day-planner/id1456275153) - `2021` `swift` `swiftui` `ipad` `macos` - ☆`182` - [HTTP/S Response Code Lookup](https://github.com/Person2099/HTTPS-Responses): Quick and easy way to lookup HTTP response codes - `https://httpsresponselookup.onuniverse.com` - [` App Store`](https://apps.apple.com/app/id1580906147) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`15` - [isowords](https://github.com/pointfreeco/isowords): Word search game played on a vanishing cube - [` App Store`](https://apps.apple.com/app/isowords/id1528246952) `Screenshot 1` - `2024` `swift` - ☆`2948` - [KHabit](https://github.com/elkiwy/KHabit): Maintain productive habits - [` App Store`](https://apps.apple.com/app/khabit/id1533656718) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`63` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Spiro](https://github.com/atrinh0/spiro): Animating spirograph generator, created on Swift Playgrounds 4 - [` App Store`](https://apps.apple.com/app/id1602980337) `Screenshot 1` - `2022` `swift` `playgrounds` - ☆`58` - [StackOv](https://github.com/surfstudio/StackOv): For Stack Overflow - [` App Store`](https://apps.apple.com/app/stackov/id1511838391) `Screenshot 1` - `2021` `swift` `swiftui` `ipad` `macos` - ☆`235` - [StepTracker](https://github.com/brittanyarima/Steps) - [` App Store`](https://apps.apple.com/app/id1663569893) `Screenshot 1` - `2024` `swift` `swiftui` - ☆`105` - [Tell Time UK](https://github.com/renaudjenny/telltime): Tell time in British English - [` App Store`](https://apps.apple.com/app/tell-time-uk/id1496541173) `Screenshot 1` - `2023` `swift` - ☆`67` - [Word Of The Day](https://github.com/kyledold/WordOfTheDay): Includes a widget and watch app - [` App Store`](https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `watchos` `swiftui` `alamofire` - ☆`91` - [XKCDY for xkcd](https://github.com/XKCDY/app) - [` App Store`](https://apps.apple.com/app/xkcdy/id1520259318) `Screenshot 1` - `2024` `iphone` `ipad` - ☆`45` - [Z Combinator for Hacker News](https://github.com/Livinglist/ZCombinator) - [` App Store`](https://apps.apple.com/app/z-combinator-for-hacker-news/id1638242818) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `swift` `swiftui` - ☆`76` ### VIPER https://www.objc.io/issues/13-architecture/viper/ — [back to top](#readme) - [Rambler&IT](https://github.com/rambler-digital-solutions/rambler-it-ios): Portfolio of mobile architectures used at Rambler&Co - [` App Store`](https://apps.apple.com/app/rambler-it/id1145829115) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `magicalrecord` `typhoon` `afnetworking` `purelayout` `sdwebimage` - ☆`332` ### Xamarin https://www.xamarin.com/ — [back to top](#readme) - [GitTrends](https://github.com/TheCodeTraveler/GitTrends): Track Repo Clones and Views - [` App Store`](https://apps.apple.com/app/gittrends-github-insights/id1500300399) `Screenshot 1` - `2026` `csharp` - ☆`775` ## Bonus [back to top](#readme) ## Thanks This list was inspired by [awesome-ios](https://github.com/vsouza/awesome-ios) and [awesome-swift](https://github.com/matteocrippa/awesome-swift). Thanks to all the [contributors](https://github.com/dkhamsing/open-source-ios-apps/graphs/contributors) 🎉 ## Contact - [github.com/dkhamsing](https://github.com/dkhamsing) - [twitter.com/dkhamsing](https://twitter.com/dkhamsing) ================================================ FILE: ARCHIVE.md ================================================ # Open-Source iOS Apps Archive This is an archive of the [main list](https://github.com/dkhamsing/open-source-ios-apps) for projects that are no longer maintained / old. - [1Trackr](https://github.com/JerryHDev/1Trackr) - [2048](https://github.com/facebook/react-native/tree/d2fc08d33b2c89812d1871f8b786d666207ed362/Examples/2048) - [2CITY](https://github.com/2city/2CITY-iOS) - [30 days of React Native demos](https://github.com/fangwei716/30-days-of-react-native) - [360 VR Player](https://github.com/hanton/Fisheye) - [4clock](https://github.com/nicolapps/4clock) - [4Pets](https://github.com/fborges/4pets) - [8mph](https://github.com/zadr/8mph) - [A Menjar](https://github.com/maurovc/aMenjar) - [AA-Keyboard](https://github.com/sonsongithub/AAKeyboard) - [Abby's Cycle](https://github.com/jc4p/abby-healthkit) - [ABU](https://github.com/flexih/ABU) - [AccountBook](https://github.com/opensourceios/AccountBook) - [Actions](https://github.com/sindresorhus/Actions) - [Actor](https://github.com/actorapp/actor-platform) - [Adler Planetarium Navigation & Tour](https://github.com/lucasqiu/Adler-Mobile-App) - [Aeropack](https://github.com/insurgentgames/Aeropack) - [AfishaLviv](https://github.com/danylokos/AfishaLviv-iOS) - [AirBnb clone](https://github.com/opensourceios/AirBnb) - [AirCheck](https://github.com/lojals/AirCheck) - [Alarm](https://github.com/ChrisChares/swift-alarm) - [AlarmClock](https://github.com/robbiehanson/AlarmClock) - [AlcatrazTour](https://github.com/haranicle/AlcatrazTour) - [Alien Blue](https://github.com/alienblue/AlienBlue) - [Alienblast](https://github.com/etamity/AlienBlast) - [AlohaGIF](https://github.com/michaello/Aloha) - [Alphabet-Blocks](https://github.com/insurgentgames/Alphabet-Blocks) - [AlzPrevent](https://github.com/BBBInc/AlzPrevent-ios) - [Amaroq](https://github.com/ReticentJohn/Amaroq) - [American Chronicle](https://github.com/opensourceios/AmericanChronicle) - [Amplosion](https://github.com/christianselig/Amplosion) - [Animoji Studio](https://github.com/insidegui/AnimojiStudio) - [Antidote](https://github.com/Antidote-for-Tox/Antidote) - [AntiMap](https://github.com/trentbrooks/AntiMap) - [Anypic](https://github.com/opensourceios/Anypic) - [Anypic](https://github.com/SwiftAnyPic/SwiftAnyPic) - [AnyWall](https://github.com/opensourceios/AnyWall) - [Aozora](https://github.com/opensourceios/Aozora) - [apnagent-ios](https://github.com/logicalparadox/apnagent-ios) - [App Store Clone](https://github.com/VamshiIITBHU14/AppStoreClone) - [Apple WWDC 2015](https://developer.apple.com/videos/2015/) - [Apple WWDC 2021](https://developer.apple.com/sample-code/wwdc/2021/) - [AppleWatchFaces](https://github.com/opensourceios/AppleWatchFaces) - [AppleWatchProductHunt](https://github.com/BalestraPatrick/AppleWatchProductHunt) - [AppLove](https://github.com/snowpunch/AppLove) - [AppSales-Mobile](https://github.com/omz/AppSales-Mobile) - [AppSlate](https://github.com/Taehan-Kim/AppSlate) - [AR Art Attractors](https://github.com/opensourceios/ARArtAttractors) - [AR Plastic Ocean](https://github.com/opensourceios/ARPlasticOcean) - [Arex](https://github.com/a2/arex) - [Argent](https://github.com/argent-os/argent-ios) - [Around Me](https://github.com/bgryszko/react-native-example) - [ARStickers](https://github.com/opensourceios/ARStickers) - [Articles](https://github.com/pedrohperalta/Articles-iOS-VIPER) - [Artist](https://github.com/orta/Relay-Artist-Example) - [ArtShredder](https://github.com/marty-suzuki/ArtShredder) - [Artsy Folio](https://github.com/artsy/energy-legacy) - [Artsy Shows](https://github.com/artsy/Emergence) - [Assemblies](https://github.com/buildreactnative/assemblies) - [AssociationBot](https://github.com/alexsosn/AssociationBot) - [AsthmaHealth](https://github.com/ResearchKit/AsthmaHealth) - [audiograph](https://github.com/tkzic/audiograph) - [Avo Keepr](https://github.com/opensourceios/AvoKeepr) - [Awesome Mobile Conference](https://github.com/aweconf/iOS) - [Awesome Swift iOS App](https://github.com/matteocrippa/awesome-swift-ios) - [Baby Monitor](https://github.com/netguru/baby-monitor-client-ios) - [Balloon Burst](https://github.com/jamiely/ios-balloon-burst) - [Bancha](https://github.com/squallstar/bancha-ios-app) - [bandit-hat-budget](https://github.com/opensourceios/bandit-hat-budget) - [BaseConverter](https://github.com/opensourceios/BaseConverter-iOS) - [Basic Chat GPT 3.5/4](https://github.com/opensourceios/BasicChatGPT) - [Bat Loves Bugs](https://github.com/xyclos/BatLovesBugs) - [Battle for Wesnoth](https://github.com/dailin/wesnoth_ios) - [Be my eyes](https://github.com/opensourceios/bemyeyes-ios) - [Beers](https://github.com/chris-swift-dev/Beers) - [Bequest](https://github.com/splinesoft/Bequest) - [Bike Compass](https://github.com/raulriera/Bike-Compass) - [BitPrice](https://github.com/opensourceios/bitprice-ios) - [Bitrise](https://github.com/toshi0383/Bitrise-iOS) - [BitStore](https://github.com/BitStore/BitStore-iOS) - [Bitwarden](https://github.com/bitwarden/mobile) - [BlackJackTrainer](https://github.com/mongodb-developer/BlackJackTrainer) - [BoardBank](https://github.com/richardneitzke/BoardBank) - [Bombus Pomodoro](https://github.com/opensourceios/Bombus) - [Boostnote](https://github.com/BoostIO/boostnote-mobile) - [Borrowed Books](https://github.com/MatheusCavalca/RenovaLivrosUFRGS) - [Brain Marks](https://github.com/mikaelacaron/brain-marks) - [Brave Private Web Browser](https://github.com/brave/brave-ios) - [Brew](https://github.com/contentful/ContentfulWatchKitExample) - [BrewMobile](https://github.com/brewfactory/BrewMobile) - [Bridges](https://github.com/zgrossbart/bridges) - [Buck Tracker](https://github.com/hkalexling/Buck_Tracker) - [C-41](https://github.com/ashfurrow/C-41) - [Calculator by mukeshthawani](https://github.com/opensourceios/Calculator) - [Calculator by noodlewerk](https://github.com/noodlewerk/Apple_Watch_Calculator) - [CalendarKit](https://github.com/richardtop/CalendarKit) - [Californication](https://github.com/ivan-magda/Californication) - [Calvin and Hobbes Comic Viewer](https://github.com/sciencemanx/Calvin-and-Hobbes-Viewer) - [CamLingual](https://github.com/yoshiokatsuneo/camlingual_iphone) - [CamShift](https://github.com/shihongzhi/CamShift-on-iOS) - [Canada - COVID Alert](https://github.com/cds-snc/covid-alert-app) - [Canada - COVID Shield](https://github.com/CovidShield/mobile) - [Cannonball](https://github.com/crashlytics/cannonball-ios) - [Canvas](https://github.com/usecanvas/ios-v1) - [CaseAssistant](https://github.com/herrkaefer/CaseAssistant) - [Castle Hassle](https://github.com/bryceredd/CastleHassle) - [CCC](https://github.com/Oztechan/iosCCC) - [Celluloid Photo Editing extension](https://github.com/100mango/Celluloid) - [ChainReactApp](https://github.com/infinitered/ChainReactApp2017) - [Charter](https://github.com/matthewpalmer/Charter) - [Chats](https://github.com/acani/Chats) - [Chaty](https://github.com/LunarFlash/Chaty) - [Cheddar](https://github.com/nothingmagical/cheddar-ios) - [Cherry](https://github.com/kenshin03/Cherry) - [Chess](https://github.com/mjcuva/Chess) - [ChineseZodiac](https://github.com/JakeLin/ChineseZodiac) - [Chuck](https://github.com/moowahaha/Chuck) - [Ciao](https://github.com/clintonwoo/ciao) - [ClickWheelKeyboard](https://github.com/b3ll/ClickWheelKeyboard) - [climbers](https://github.com/haqu/climbers) - [Closebox](https://github.com/opensourceios/Closebox) - [CloudKit](https://github.com/Yalantis/CloudKit-Demo.Objective-C) - [CloudKit](https://github.com/Yalantis/CloudKit-Demo.Swift) - [CloudKit-To-Do-List](https://github.com/anthonygeranio/CloudKit-To-Do-List) - [CodeBucket](https://github.com/thedillonb/CodeBucket) - [CodeCombat](https://github.com/codecombat/codecombat-ios) - [CodeHub](https://github.com/CodeHubApp/CodeHub) - [CodeSprint](https://github.com/chauvincent/CodeSprint-iOS) - [Codinator](https://github.com/DanilaVladi/codinator) - [Coding](https://github.com/Coding/Coding-iOS) - [Coffee Timer](https://github.com/ashfurrow/yourfirstswiftapp) - [Coins](https://github.com/nothingmagical/coins) - [CoinTracker](https://github.com/gregheo/CoinTracker) - [CollageMaker](https://github.com/Azoft/CollageMaker-iOS) - [Colo](https://github.com/wongzigii/Colo) - [Colorblind](https://github.com/boostcode/ResearchKit-ColorBlind) - [ColorBlur](https://github.com/opensourceios/ColorBlur) - [ColorCipher](https://github.com/obviousjim/ColorCipher) - [ComicFlow](https://github.com/swisspol/ComicFlow) - [Communiqué](https://github.com/zadr/Communique) - [Compass](https://github.com/zntfdr/Compass) - [Concentration game (翻翻看)](https://github.com/duquewu/FanFanSwift) - [Concertino](https://github.com/opensourceios/concertino_ios) - [Concurrency](https://github.com/opensourceios/Concurrency) - [ConfFriends](https://github.com/ay8s/ConfFriends) - [Connectivity Demo](https://github.com/swilliams/watchkit-connectivity-demo) - [Contacts](https://github.com/sebastianwr/VIPER-Persons) - [Conway's Game of Life](https://github.com/yonbergman/swift-gameoflife) - [CookieCrunch](https://github.com/renatomcamilio/CookieCrunch) - [CoolSpot](https://github.com/neonichu/CoolSpot) - [Coronavirus in Iran](https://github.com/soroushchehresa/iran-coronavirus) - [Cortado](https://github.com/lazerwalker/cortado) - [Count It](https://github.com/PiXeL16/CountItApp) - [Counter](https://github.com/mutualmobile/Counter) - [COVID Certificate](https://github.com/admin-ch/CovidCertificate-App-iOS) - [Covidcheck](https://github.com/julianschiavo/Covidcheck) - [Cozy Drive](https://github.com/linagora/twake-drive) - [CrimeMapper](https://github.com/swwol/CrimeMapper) - [Cryptose](https://github.com/insurgentgames/Cryptose) - [Crystal Clipboard](https://github.com/jzzocc/crystal-clipboard-ios) - [Currency Converter](https://github.com/ashwinpreet/ReactNativeExamples) - [Currency Converter](https://github.com/tirupati17/currency-converter-swift3.0-viper) - [CutTheNotch](https://github.com/Naituw/CutTheNotch) - [Czech Republic - eRouška](https://github.com/covid19cz/erouska-ios) - [CZInstagram](https://github.com/opensourceios/CZInstagram) - [Danbooru Lite](https://github.com/satishbabariya/Danbooru-Lite) - [Dash](https://github.com/Kapeli/Dash-iOS) - [Delta: Math helper](https://github.com/opensourceios/Delta-iOS) - [Den](https://github.com/asamiller/den) - [DesireKeyboard](https://github.com/noppefoxwolf/DesireKeyboard) - [DevSwitch](https://github.com/opensourceios/DevSwitch) - [Dicershaker](https://github.com/millenomi/diceshaker) - [Dictum](https://github.com/matthewpalmer/Dictum) - [DinnerRoll](https://github.com/DinnerRollApp/iOS) - [DoctorNearby](https://github.com/vincezzh/doctornearby-ios) - [Dollar Bets](https://github.com/Rich86man/Dollar-Bets) - [Done](https://github.com/FancyPixel/done-swift) - [Dono](https://github.com/opensourceios/dono-ios) - [Doppio](https://github.com/christianroman/Doppio) - [DoubanFM](https://github.com/XVXVXXX/DoubanFM) - [doughwallet](https://github.com/peritus/doughwallet) - [Dragon Shout](https://github.com/rblalock/dragon_shout_app_open_source) - [Dragon Shout App 2](https://github.com/rblalock/dragon_shout_app_open_source) - [DropColour](https://github.com/elpassion/DropColour-iOS) - [Drrrible](https://github.com/devxoul/Drrrible) - [DrugsNRock](https://github.com/biou/DrugsNRock) - [DuckDuckGo](https://github.com/duckduckgo/ios) - [Dungeon Crawl](https://github.com/CliffsDover/crawl) - [DVD Collection Tracker](https://github.com/chrismiles/OrganisingCoreData) - [DWA Mobile](https://github.com/DesktopWebAnalytics/DWA_Mobile) - [Easy Diceware](https://github.com/cfdrake/easy-diceware) - [EatNow](https://github.com/callzhang/Eat-Now) - [EconoApp](https://github.com/viniciusvieir/EconoApp) - [eCortex](https://github.com/whymani005/cortex) - [einmal](https://github.com/incipher/einmal) - [Eleven](https://github.com/opensourceios/Eleven) - [Ello](https://github.com/opensourceios/ello-ios) - [EMI Calculator](https://github.com/tirupati17/loan-emi-calculator-clean-swift) - [emitron](https://github.com/razeware/emitron-iOS) - [EmojiFireplace](https://github.com/neonichu/EmojiFireplace) - [EmotionNote Diary](https://github.com/Yogayu/EmotionNote) - [Encryptr](https://github.com/SpiderOak/Encryptr) - [Endless Browser](https://github.com/jcs/endless) - [ESCapey](https://github.com/brianmichel/ESCapey) - [EU VAT Number - VIES Freelance](https://github.com/opensourceios/VIES) - [EventBlankApp](https://github.com/icanzilb/EventBlankApp) - [Everest](https://github.com/EverestOpenSource/Everest-iOS) - [EX Player](https://github.com/IGRSoft/exTVPlayer) - [Exchanger](https://github.com/vladimir-kaltyrin/exchanger) - [ExposureNotificationApp](https://developer.apple.com/documentation/exposurenotification/building-an-app-to-notify-users-of-covid-19-exposure) - [f.lux](https://github.com/jefferyleo/f.lux) - [F8](https://github.com/fbsamples/f8app) - [Facebook Login](https://github.com/brentvatne/react-native-login) - [Facebook-Pop-Introduction](https://github.com/thomasdegry/Facebook-Pop-Introduction) - [Facemotion](https://github.com/remirobert/Facemotion) - [Falcon Messenger](https://github.com/RMizin/FalconMessenger) - [FancyNews](https://github.com/aliumujib/FancyNews) - [FC Barcelona clone](https://github.com/opensourceios/FCBarca) - [Federal Data SDK](https://github.com/USDepartmentofLabor/Swift-Sample-App) - [FinalFighter](https://github.com/sebcode/FinalFighter-iphone) - [Find My Bus NJ](https://github.com/findmybusnj/findmybusnj-swift) - [Finland - Koronavilkku](https://github.com/THLfi/koronavilkku-ios) - [Firefox Focus](https://github.com/mozilla-mobile/focus-ios) - [Flappy Bird using SpriteBuilder](https://github.com/ignotusverum/1w-flappy) - [Flickr-Search](https://github.com/alikaragoz/Flickr-Search) - [FlickrWatch](https://github.com/jazzychad/FlickrWatch) - [FMobile](https://github.com/GroupeMINASTE/FMobile-iOS) - [For Hacker News by iSimar](https://github.com/iSimar/HackerNews-React-Native) - [Forecast](https://github.com/richardxyx/Forecast) - [Foreign Exchange](https://github.com/peralmq/ForeignExchangeApp) - [fosdem](https://github.com/leonhandreke/fosdem) - [FOSSASIA](https://github.com/fossasia/open-event-attendee-ios) - [Frame Grabber](https://github.com/arthurhammer/FrameGrabber) - [Frameless](https://github.com/stakes/Frameless) - [Free42](https://github.com/opensourceios/free42) - [Fresh-Food-Finder](https://github.com/triceam/Fresh-Food-Finder) - [FriendlyEats for Cloud Firestore](https://github.com/firebase/friendlyeats-ios) - [FS-Player](https://github.com/danylokos/FS-Player) - [fudge](https://github.com/FredericJacobs/fudge) - [Furni](https://github.com/opensourceios/furni-ios) - [FuseCloud](https://github.com/fusetools/FuseCloud) - [GameJam](https://github.com/TheSwiftAlps/GameJam) - [gbible](https://github.com/photokandyStudios/gbible) - [GeoTappy](https://github.com/GeoTappy/GeoTappy-iOS) - [Germany - Corona Warn App](https://github.com/corona-warn-app/cwa-app-ios) - [Ghostery Dawn Privacy Browser](https://github.com/ghostery/user-agent-ios) - [Gifzat](https://github.com/remirobert/Gifzat) - [Giraffe](https://github.com/evgeniyd/Giraffe) - [GitBucket](https://github.com/leichunfeng/MVVMReactiveCocoa) - [GitHawk](https://github.com/GitHawkApp/GitHawk) - [GitHub API Client](https://github.com/tailec/boilerplate) - [GitHub Contributions](https://github.com/remirobert/Github-contributions) - [github-issues](https://github.com/chriseidhof/github-issues) - [GitHub-Swift](https://github.com/acmacalister/Github-Swift) - [Gitify](https://github.com/manosim/gitify-mobile) - [GlucoSuccess](https://github.com/ResearchKit/GlucoSuccess) - [Go Flashcards](https://github.com/roymckenzie/Go-Flashcards) - [Good Living Guide](https://github.com/hrscy/DanTang) - [Good Spirits](https://github.com/archagon/good-spirits) - [GoodNight](https://github.com/anthonya1999/GoodNight) - [Google Feud](https://github.com/opensourceios/Google-Feud-iOS) - [Gorillas](https://github.com/Lyndir/Gorillas) - [GrandCentralBoard](https://github.com/macoscope/GrandCentralBoard) - [graygram](https://github.com/devxoul/graygram-ios) - [GRDBCombine](https://github.com/groue/GRDBCombine) - [GreatReader](https://github.com/semweb/GreatReader) - [Green Mahjong](https://github.com/danbeck/green-mahjong) - [GrinnellEvents](https://github.com/kvnbautista/Grinnell-Events-iOS) - [GroceryList](https://github.com/jspahrsummers/GroceryList) - [Grove](https://github.com/kylebshr/grove-ios) - [GrubbyWorm](https://github.com/gamechina/GrubbyWorm) - [Gulps](https://github.com/FancyPixel/gulps) - [Hack Cancer Hackathon](https://github.com/HackCancer/iOS) - [Hacker News Client](https://github.com/bonzoq/hniosreader) - [HackerNews (Y)](https://github.com/vetri02/HackerNews) - [Hand-painted style tower defense game](https://github.com/gamechina/GoldenWar) - [Harvest-SwiftUI-Gallery](https://github.com/inamiy/Harvest-SwiftUI-Gallery) - [HausClock](https://github.com/nottombrown/HausClock) - [Hedgewars](https://hg.hedgewars.org/hedgewars/) - [Helio Workstation](https://github.com/helio-fm/helio-workstation) - [Heredox](https://github.com/RolandasRazma/Heredox) - [hexclock](https://github.com/cfdrake/hexclock) - [Hey ChatGPT](https://github.com/ynagatomo/HeyChatGPT) - [Hidrate](https://github.com/mjcuva/Hidrate) - [HighStreet](https://github.com/GetHighstreet/HighstreetWatchApp) - [HN Now](https://github.com/nathfreder/HNNow) - [HN-App](https://github.com/NikantVohra/HackerNewsClient-iOS) - [Hodor](https://github.com/jonomuller/Hodor-Keyboard) - [HomeKit-Demo](https://github.com/KhaosT/HomeKit-Demo) - [HopperBus](https://github.com/TosinAF/HopperBus-iOS) - [Hostile Takeover](https://github.com/spiffcode/hostile-takeover) - [hoxChess](https://github.com/huygithub/hoxChess) - [iAmiga (iUAE)](https://github.com/emufreak/iAmiga) - [IBCalculator](https://github.com/JakeLin/IBCalculator) - [iBeaconTasks](https://github.com/TomekB/iBeaconTasks) - [Iceland Earthquakes](https://github.com/paranoida/IcelandEarthquakes) - [iContactU](https://github.com/rizal72/iContactU) - [iCopyPasta](https://github.com/alltheflow/iCopyPasta) - [iGrades](https://github.com/opensourceios/iGrades) - [iLabyrinth](https://github.com/RolandasRazma/iLabyrinth) - [Impulse](https://github.com/Jasdev/Impulse) - [Inkpad](https://github.com/sprang/Inkpad) - [iOctocat](https://github.com/dennisreimann/ioctocat) - [iOS 10 Day by Day](https://github.com/ShinobiControls/iOS10-day-by-day) - [iOS 11 by Examples](https://github.com/artemnovichkov/iOS-11-by-Examples) - [iOS 8 Sampler](https://github.com/shu223/iOS8-Sampler) - [iOS 9 Sampler](https://github.com/shu223/iOS-9-Sampler) - [iOSAppsInfo](https://github.com/wujianguo/iOSAppsInfo) - [iOSDCRC](https://github.com/fromkk/iOSDCRC) - [iOSSwiftMetalCamera](https://github.com/bradley/iOSSwiftMetalCamera) - [IpfsIosAppExample](https://github.com/NeoTeo/IpfsIosAppExample) - [Ireland - COVID Tracker](https://github.com/HSEIreland/covid-tracker-app) - [iStockcheck](https://github.com/AndrewBennet/iStockcheck) - [Italy - Immuni](https://github.com/immuni-app/immuni-app-ios) - [Japan - COCOA](https://github.com/cocoa-mhlw/cocoa) - [Jim](https://github.com/kylejm/Jim) - [Jupp](https://github.com/dasdom/Jupp) - [Keinex tech blog](https://github.com/opensourceios/Keinex-iOS) - [keyacid](https://github.com/keyacid/keyacid-iOS) - [KeyCo](https://github.com/KeyCoApp/KeyCo) - [Kiosk](https://github.com/artsy/eidolon) - [Knock](https://github.com/MatheusCavalca/Knock) - [Knuff](https://github.com/KnuffApp/Knuff-iOS) - [Kodi Remote](https://github.com/xbmc/xbmc) - [KonaBot](https://github.com/hkalexling/KonaBot-iOS) - [Krypton](https://github.com/kryptco/krypton-ios) - [KTPomodoro](https://github.com/kenshin03/KTPomodoro) - [LastFM](https://github.com/lastfm/lastfm-iphone) - [Layer-Parse](https://github.com/kwkhaw/Layer-Parse-iOS-Swift-Example) - [Legend-Wings](https://github.com/woguan/Legend-Wings) - [Letters](https://github.com/jessegrosjean/letters.iphone) - [LidderbuchApp](https://github.com/opensourceios/LidderbuchApp) - [Light-Jockey](https://github.com/jmfieldman/Light-Jockey) - [Link Keyboard : My Links Everywhere](https://github.com/ayushgoel/LinkKeyboard) - [Lister](https://developer.apple.com/library/content/samplecode/Lister/Introduction/Intro.html) - [Listr](https://github.com/etchsaleh/Listr) - [LivescoreApp using Sports API](https://github.com/gideonrotich/LivescoreApp) - [LobsterApp](https://github.com/rhysforyou/LobsterApp) - [lobsters-reader](https://github.com/cfdrake/lobsters-reader) - [Local Storage](https://github.com/geberl/swift-localstorage) - [Locative](https://github.com/LocativeHQ/Locative-iOS) - [lockd](https://github.com/opensourceios/lockd) - [LogU](https://github.com/brettalcox/logU-swift) - [london-react](https://github.com/JoeStanton/london-react) - [Longboxed](https://github.com/Eason828/Longboxed-iOS) - [Lucid Weather Clock](https://github.com/wrutkowski/Lucid-Weather-Clock) - [Lumines remake](https://github.com/kaikai2/luminesk5) - [LunarCore](https://github.com/opensourceios/LunarCore) - [Lunchify](https://github.com/sallar/lunchify-swift) - [LVMC](https://github.com/falkolab/LVMC-Demo-Alloy-App) - [M](https://github.com/Mynigma/M) - [Major Input](https://github.com/rlwimi/major-input) - [Malendar](https://github.com/croossin/Malendar) - [MapBox Earth](https://github.com/mapbox/mapbox-earth) - [MAPS.ME](https://github.com/mapsme/omim) - [Mast](https://github.com/ShihabMe/Mast2) - [Master](https://github.com/Kjuly/iPokeMon) - [Math Quest](https://github.com/AdnanZahid/Math-Quest-iOS) - [Mathee](https://github.com/opensourceios/mathee) - [mChat](https://github.com/opensourceios/Messenger) - [Means](https://github.com/opensourceios/Means) - [MechaHamster](https://github.com/google/mechahamster) - [MedKeeper](https://github.com/jonrobinsdev/MedKeeper) - [MedKeeper](https://github.com/jonrobinsdev/MedKeeper) - [MeetPoint](https://github.com/MeetPoint-App/meetpoint-ios) - [MeetupOrganizer](https://github.com/ayunav/MeetupOrganizer) - [Megabite](https://github.com/AaronRandall/Megabite) - [Meme Maker](https://github.com/MemeMaker/Meme-Maker-iOS) - [Mergel](https://github.com/snazzware/Mergel) - [Metatext](https://github.com/metabolist/metatext) - [MetricTime](https://github.com/MoralCode/MetricTime) - [MeWeather](https://github.com/opensourceios/MeWeather) - [MiamiSunglasses](https://github.com/MoralCode/MiamiSunglasses) - [Micro.blog](https://github.com/microdotblog/microblog-ios) - [Minds](https://github.com/Minds/mobile) - [MiniKeePass](https://github.com/MiniKeePass/MiniKeePass) - [Mission999](https://github.com/whunmr/Mission999) - [MobileTerminal](https://github.com/steventroughtonsmith/MobileTerminal) - [Molecules](https://www.sunsetlakesoftware.com/molecules) - [Monotone Delay](https://github.com/jkandzi/Monotone-Delay) - [Morse](https://github.com/ijoshsmith/swift-morse-code) - [mosaix](https://github.com/shelly/mosaix) - [Motivator](https://github.com/opensourceios/timeismoney) - [Movement - Watch Tracker](https://github.com/steadicat/pytorch-coreml-example) - [Moves](https://github.com/neonichu/Places) - [Movies](https://github.com/facebook/react-native/tree/d2fc08d33b2c89812d1871f8b786d666207ed362/Examples/Movies) - [mPower](https://github.com/ResearchKit/mPower) - [MrCode](https://github.com/haolloyin/MrCode) - [Mugician](https://github.com/rfielding/Mugician) - [MultiBuddy](https://github.com/opensourceios/multi) - [Mume](https://github.com/opensourceios/Mume) - [Munch](https://github.com/opensourceios/Munch) - [MVCTodo](https://github.com/davedelong/MVCTodo) - [MVI-SingleState](https://github.com/opensourceios/MVI-SingleState) - [MVI-SwiftUI](https://github.com/opensourceios/MVI-SwiftUI) - [MVPTwitterSample](https://github.com/ktanaka117/MVPTwitterSample) - [My First Memory](https://github.com/Sajjon/SwiftIntro) - [my41](https://github.com/mperovic/my41) - [MyAwesomeChecklist](https://github.com/imod/MyAwesomeChecklist) - [MyWeight History](https://github.com/diogot/MyWeight) - [NatsuLion](https://github.com/takuma104/ntlniph) - [Natural Language Clock](https://github.com/chadkeck/Natural-Language-Clock) - [NaughtyKeyboard](https://github.com/Palleas/NaughtyKeyboard) - [NearbyWeather](https://github.com/erikmartens/nearbyweather-legacy) - [Nested Lists](https://github.com/objcio/issue-4-full-core-data-application) - [Netherlands - Covid19 Notification](https://github.com/minvws/nl-covid19-notification-app-ios) - [Neverlate](https://github.com/ayunav/Neverlate) - [New Zealand - NZ COVID Tracer](https://github.com/minhealthnz/nzcovidtracer-app) - [news](https://github.com/grp/newsyc) - [News](https://github.com/ivan-magda/News) - [News](https://github.com/YusuFKaan48/News) - [News/YC](https://github.com/bennyguitar/News-YC---iPhone) - [NewsAPISwift](https://github.com/lucaslimapoa/NewsAPISwift) - [newswatch](https://github.com/bradoyler/newswatch-react-native) - [NirZhihuDaily2.0](https://github.com/zpz1237/NirZhihuDaily2.0) - [Nortal TechDay 2015](https://github.com/mikkoj/NortalTechDay) - [Northern California Cherry Blossom Festival](https://github.com/keitaito/NCCBF-iOS) - [notGIF](https://github.com/opensourceios/notGIF) - [NumberPad](https://github.com/bridger/NumberPad) - [Obědář](https://github.com/syky27/LunchGuy) - [OCiney](https://github.com/florent37/OCiney-iOS) - [OctoPodium](https://github.com/opensourceios/iOS-OctoPodium) - [Octopus](https://github.com/roger-wetzel/Octopus) - [Oh My Plane](https://github.com/softdevstory/OhMyPlane) - [OMDB](https://github.com/gnithin/appceleratorOMDB) - [OneBusAway](https://github.com/OneBusAway/onebusaway-iphone) - [Onions](https://github.com/onionsapp/Onions-iOS) - [OnTime](https://github.com/D-32/OnTime) - [Open Event Organizer](https://github.com/fossasia/open-event-organizer-ios) - [Open Food Facts](https://github.com/openfoodfacts/openfoodfacts-ios) - [Open States](https://github.com/openstates/legacy-openstates-ios) - [OpenCB](https://github.com/opensourceios/OpenCB) - [OpenClien](https://github.com/kewlbear/OpenClien) - [OpenCovidTrace](https://github.com/OpenCovidTrace/octrace-ios) - [OpenIt](https://github.com/BalestraPatrick/OpenIt) - [OpenPics](https://github.com/pj4533/OpenPics) - [OpenSesame](https://github.com/OpenSesameManager/OpenSesame) - [OpenTerm](https://github.com/louisdh/openterm) - [Orbit7](https://github.com/Aaron-A/Orbit7) - [packlog](https://github.com/jdg/packlog) - [Pancake](https://github.com/Imaginea/pancake-ios) - [Papr](https://github.com/jdisho/Papr) - [Parse 2013 Developer Day](https://github.com/ParsePlatform/ParseDeveloperDay) - [Parse Dashboard](https://github.com/nathantannar4/Parse-Dashboard-for-iOS) - [Parse-Challenge-App](https://github.com/TomekB/Parse-Challenge-App) - [ParseStore](https://github.com/opensourceios/ParseStore) - [Parties for WWDC](https://github.com/genadyo/WWDC) - [pass](https://github.com/davidjb/pass-ios) - [PassDrop](https://github.com/chadaustin/passdrop) - [pathlogger](https://github.com/eugenpirogoff/pathlogger) - [Paws](https://www.appcoda.com/instagram-app-parse-swift/) - [PDF to Keynote](https://github.com/LumingYin/PDFToKeynote-iOS) - [PebCiti](https://github.com/joemasilotti/PebCiti) - [Peggsite](https://github.com/jenduf/GenericSocialApp) - [PencilAnnotator](https://github.com/kevinzhangftw/PencilAnnotator) - [PGPro](https://github.com/opensourceios/PGPro) - [PhishOD](https://github.com/alecgorge/PhishOD-iOS) - [PhoneBattery](https://github.com/opensourceios/PhoneBattery) - [PhotoBrowser](https://github.com/MoZhouqi/PhotoBrowser) - [PHPHub](https://github.com/Aufree/phphub-ios) - [Pi](https://github.com/opensourceios/Pi) - [PickerFull](https://github.com/opensourceios/pickerfull) - [Pickery](https://github.com/Performador/Pickery) - [Picsum](https://github.com/opensourceios/Picsum) - [Pinterest](https://github.com/ivsall2012/AHPinterest) - [PlainNote](https://github.com/vkoser/PlainNote) - [Pocket Forecast](https://github.com/appsquickly/Typhoon-Swift-Example) - [PocketFlix](https://code.google.com/archive/p/metasyntactic/wikis/PocketFlix.wiki) - [PocketNode](https://github.com/mzabriskie/PocketNode) - [Podcasts](https://github.com/opensourceios/Podcasts-SwiftUI) - [Pokedex](https://github.com/yoha/Pokedex) - [Pokemon Go clone](https://github.com/c/Pokemon) - [pokemon-map](https://github.com/bakery/pokemon-map) - [pokevision](https://github.com/alexkirsz/rn-pokevision) - [Polls](https://github.com/apiaryio/polls-app) - [Poly API - Samples](https://github.com/googlevr/poly-sample-ios) - [PopcornTime](https://github.com/danylokos/popcorntime-ios) - [Poppins](https://github.com/thoughtbot/poppins) - [Popular Movies](https://github.com/ivan-magda/Popular-Movies) - [Population Clock](https://github.com/Netfilter-Com/PopulationClock) - [Post Manager](https://github.com/tombaranowicz/PostManager) - [Potatso](https://github.com/opensourceios/Potatso) - [Potter Pics](https://github.com/surayashivji/potter-pics) - [PowerUp](https://github.com/anitab-org/powerup-iOS) - [prankPro](https://github.com/huijimuhe/prankPro) - [Prefacto for prime numbers](https://github.com/opensourceios/prefacto) - [Prey](https://github.com/prey/prey-swift-client) - [PrivacyBlur](https://github.com/opensourceios/privacyblur) - [Product Catalogue](https://github.com/contentful/product-catalogue-swift) - [Product Kitty](https://github.com/rkho/product-kitty) - [projectM](https://sourceforge.net/projects/projectm/) - [ProMonster](https://github.com/usemobile/promonster-ios) - [Property Finder](https://github.com/ColinEberhardt/ReactNative-PropertyFinder) - [PropertyCross](https://github.com/tastejs/PropertyCross/tree/master/xamarin) - [Protocol-Oriented MVVM Examples](https://github.com/ivan-magda/MVVM-Example) - [prox](https://github.com/mozilla-mobile/prox) - [Pterodactyl Attack](https://github.com/shaunlebron/PterodactylAttack) - [Pugs](https://github.com/soffes/Pugs) - [QiitaCollection](https://github.com/anzfactory/QiitaCollection) - [QR Blank](https://github.com/kahopoon/QR-Blank) - [QRGen](https://github.com/lojals/QRGen) - [Question answering and text generation](https://github.com/huggingface/swift-coreml-transformers) - [Queue'd Music](https://github.com/rldaulton/queued-music) - [Radio Paradise](https://github.com/ilTofa/rposx) - [Radium Web Browser](https://github.com/SlayterDev/RadiumBrowser) - [Ragnarok](https://github.com/riley-usagi/SwiftAdvance) - [RailsCasts](https://github.com/spritlesoftware/railscasts-on-appletv) - [RainMan](https://github.com/Aaron-A/Project-RainMan) - [Raivo OTP](https://github.com/raivo-otp/ios-application) - [ReactiveHackerNews](https://github.com/syshen/ReactiveHackerNews) - [ReactiveKitten](https://github.com/JensRavens/ReactiveKitten) - [ReactiveSwiftFlickrSearch](https://github.com/ColinEberhardt/ReactiveSwiftFlickrSearch) - [ReactKitCalculator](https://github.com/ReactKit/ReactKitCalculator) - [ReactNativeHackerNews](https://github.com/jsdf/ReactNativeHackerNews) - [RealmPop](https://github.com/realm/RealmPop) - [RealmTasks](https://github.com/realm/realm-tasks) - [RealmToDo](https://github.com/pietbrauer/RealmToDo) - [RealmVideo](https://github.com/BalestraPatrick/RealmVideo) - [reddift](https://github.com/sonsongithub/reddift) - [Reddit](https://github.com/amitburst/reddit-demo) - [RedditWatch](https://github.com/opensourceios/RedditWatch) - [Remote](https://github.com/michaelvillar/remote) - [Repo](https://github.com/ricburton/Repo) - [Retriever](https://github.com/opensourceios/Retriever) - [Retro Skate](https://github.com/intere/retro-skate-tvOS) - [Reusable Code](https://github.com/opensourceios/Swift-Reusable-Code) - [Review Time](https://github.com/nthegedus/ReviewTime) - [Revill](https://github.com/ViniciusDeep/Revill) - [Revolved](https://github.com/Ciechan/Revolved) - [Rewatch](https://github.com/Palleas/Rewatch) - [RichTexture](https://github.com/stevemoser/richtexture) - [RKGist](https://github.com/RestKit/RKGist) - [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat.iOS) - [Round & Split](https://github.com/lukhnos/roundandsplit) - [RSS Reader](https://github.com/christopherdro/react-native-rss-reader) - [RSSRead](https://github.com/ming1016/RSSRead) - [RSToDoList](https://github.com/rursache/ToDoList) - [Runner-Stats](https://github.com/hukun01/Runner-Stats) - [RWDevCon](https://github.com/kodecocodes/RWDevCon-App) - [RxCurrency](https://github.com/inkyfox/RxCurrency_iOS) - [S.C.P-Asylum-Fail](https://github.com/cpo007/S.C.P-Asylum-Fail) - [S.I.T. (雕刻时光)](https://github.com/flexih/Cafe) - [SafariAutoLoginTest](https://github.com/mackuba/SafariAutoLoginTest) - [SafePeople](https://github.com/opensourceios/SafePeople) - [SafeTimer](https://github.com/Chubby-Apps/SafeTimer) - [Sansumoku](https://github.com/opensourceios/sansumoku) - [Santa Tracker](https://github.com/keitaito/RealmSantaTracker) - [Savanna](https://github.com/louisdh/savanna) - [Savings Assistant](https://github.com/chrisamanse/savings-assistant) - [SceneKitFrogger](https://github.com/devindazzle/SceneKitFrogger) - [Science Journal](https://github.com/googlearchive/science-journal-ios) - [SCRAMApp](https://github.com/SoldoApp/SCRAMApp) - [Scratch](https://github.com/johnmci/Scratch.app.for.iOS) - [Screenshotter](https://github.com/rsattar/screenshotter) - [SeeFood](https://github.com/kingreza/SeeFood) - [Selfie Stick](https://github.com/RF-Nelson/open-source-selfie-stick) - [SelfieAssist](https://github.com/mxcl/SelfieAssist) - [Send To Me](https://github.com/PiXeL16/SendToMe) - [Sentiments](https://github.com/kyleweiner/Sentiments) - [Session](https://github.com/oxen-io/session-ios) - [SF Symbols Game](https://github.com/rudrankriyam/SF-Symbols-Game) - [SF Viewer for SF Symbols](https://github.com/aaronpearce/SF-Viewer) - [Shadertweak](https://github.com/opensourceios/Shadertweak) - [Share The Journey](https://github.com/ResearchKit/ShareTheJourney) - [ShortenMyURL](https://github.com/ritwiktakkar/shorten_my_URL) - [Show OpenGL content](https://github.com/bradley/iOSSwiftOpenGL) - [Showio](https://github.com/opensourceios/showio-app) - [Shuttle-Tracker](https://github.com/AbstractedSheep/Shuttle-Tracker) - [Siesta GitHub Browser](https://github.com/bustoutsolutions/siesta/tree/master/Examples/GithubBrowser) - [SimpleAuth](https://github.com/calebd/SimpleAuth) - [SimpleMemo](https://github.com/lijuncode/SimpleMemo) - [SimpleWeather](https://github.com/rnystrom/SimpleWeather) - [Simplistic](https://github.com/e7711bbear/Simplistic) - [Skeleton Key](https://github.com/insurgentgames/Skeleton-Key-iOS) - [SkeletonKey](https://github.com/chrishulbert/SkeletonKey) - [Skiff Mail](https://github.com/skiff-org/skiff-apps) - [Slide for Reddit](https://github.com/Haptic-Apps/Slide-iOS) - [Smart Traveller (UberGuide)](https://github.com/hACKbUSTER/UberGuide-iOS) - [SmileWeather](https://github.com/liu044100/SmileWeather) - [Snapchat clone](https://github.com/opensourceios/SnapChat) - [Snowflake](https://github.com/bartonhammond/snowflake) - [Sol](https://github.com/comyar/Sol) - [Songkick](https://github.com/ArnaudRinquin/sk-react-native) - [Soon](https://github.com/sandofsky/soon) - [SoundCloudSwift](https://github.com/opensourceios/SoundCloudSwift) - [Sounds](https://ericasadun.com/2020/06/05/building-a-silly-watchkit-app/) - [Space Zero](https://github.com/xyclos/space_squared) - [Spacepics](https://github.com/campezzi/react-native-spacepics) - [Spare Parts](https://github.com/adamwulf/spare-parts-app) - [SparkleShare](https://github.com/darvin/SparkleShare-iOS) - [Speak](https://github.com/opensourceios/speakability) - [Spika](https://github.com/cloverstudio/Spika) - [Spontaneous - Random quotes](https://github.com/opensourceios/DiscoverRandomQuotes) - [Sprite Fonts](https://github.com/256Arts/Sprite-Fonts) - [Standard Notes](https://github.com/standardnotes/mobile) - [Starship](https://github.com/kylef-archive/Starship) - [Startups - Mapped In Israel](https://github.com/sugarso/MappedInIsrael) - [Status](https://github.com/status-im/status-mobile) - [Stay](https://github.com/shenruisi/Stay) - [Steps](https://github.com/gizmosachin/Steps) - [Stocks-iOS](https://github.com/MauriceArikoglu/stocks-ios) - [Stopwatch](https://github.com/toggl/stopwatch) - [StreetMusicMap](https://github.com/henriquevelloso/StreetMusicMap) - [Strife Veteran Edition](https://github.com/svkaiser/strife-ve) - [Sudoku](https://github.com/christopherdro/react-native-sudoku) - [SudokuBreaker](https://github.com/popei69/SudokuBreaker) - [SudokuResolv](https://github.com/Haoest/SudokuResolv) - [Summon](https://github.com/eonist/summon) - [Superday](https://github.com/opensourceios/superday) - [surespot](https://github.com/opensourceios/surespot-ios) - [Swab](https://github.com/pkamb/swab) - [Swiflytics](https://github.com/aciidb0mb3r/Swiflytics) - [Swift Off](https://github.com/opensourceios/swift-off-todo) - [Swift-Gif](https://github.com/pjchavarria/Swift-Gif) - [Swift-Walk-Tracker](https://github.com/kevinvanderlugt/Swift-Walk-Tracker) - [SwiftBlog](https://github.com/BalestraPatrick/SwiftBlog) - [Swifteroid](https://github.com/eugenpirogoff/swifteroid) - [SwiftFanorona](https://github.com/jenduf/SwiftFanorona) - [SwiftFlickrApp](https://github.com/synboo/SwiftFlickrApp) - [SwiftHub](https://github.com/sahandnayebaziz/StateView-Samples-SwiftHub) - [SwiftNote](https://github.com/mslathrop/SwiftNote) - [SwiftRACGoogleImages](https://github.com/Adlai-Holler/SwiftRACGoogleImages) - [SwiftSnake](https://github.com/caleb0/SwiftSnake) - [SwiftSpace](https://github.com/FlexMonkey/SwiftSpace) - [SwiftStrike](https://developer.apple.com/documentation/realitykit/swiftstrike_creating_a_game_with_realitykit) - [SwiftTextClock](https://github.com/MichMich/SwiftTextClock) - [SwipeIt](https://github.com/ivanbruel/SwipeIt) - [Symbol Code](https://github.com/256Arts/Symbol-Code) - [Tack](https://github.com/stig/Tack) - [Tagger](https://github.com/ivan-magda/Tagger) - [Task Coach](https://sourceforge.net/projects/taskcoach/) - [TaskPaper](https://github.com/jessegrosjean/NOTTaskPaperForIOS) - [TCN](https://github.com/TCNCoalition/tcn-client-ios) - [Technex, IIT(BHU) Varanasi](https://github.com/jogendra/technex-ios) - [TechTavta](https://github.com/LUGM/TechTatva-15) - [teh internets](https://github.com/insurgentgames/teh-internets) - [Telemat-tvOS](https://github.com/omichde/Telemat-tvOS) - [TelemetryViewer for TelemetryDeck](https://github.com/TelemetryDeck/TelemetryViewer) - [Tenere News Reader](https://github.com/yavuz/Tenere) - [Terrarium](https://github.com/penk/terrarium-app) - [Tether](https://github.com/chrisballinger/Tether-iOS) - [Textbook](https://github.com/JohnWong/textbook) - [TextEthan](https://github.com/thii/TextEthan) - [Textor](https://github.com/louisdh/textor) - [That Movie With](https://github.com/jayhickey/thatmoviewith) - [The Oakland Post](https://github.com/aclissold/the-oakland-post) - [The Spin Zone](https://github.com/opensourceios/Spin-Zone) - [The Wave - A Jeep Marketplace](https://github.com/xYello/ThePost) - [theNews](https://github.com/TosinAF/thenews-objc) - [TheReservist](https://github.com/kimar/TheReservist) - [Theseus](https://github.com/lazerwalker/Theseus) - [Thoughtless](https://github.com/yohannes/Thoughtless) - [Tic TAI Toe](https://github.com/NathanFallet/MorpionTPE-iOS) - [Tic-tac-toe](https://github.com/ijoshsmith/swift-tic-tac-toe) - [TicTacToe](https://github.com/facebook/react-native/tree/d2fc08d33b2c89812d1871f8b786d666207ed362/Examples/TicTacToe) - [TicTacToe Ultimatum](https://github.com/mkhrapov/tictactoe-ultimatum) - [Tinder clone](https://github.com/opensourceios/Tinder) - [Tiny Wings Remake](https://github.com/haqu/tiny-wings) - [Tinylog](https://github.com/binarylevel/Tinylog-iOS) - [Tip Calculator](https://github.com/tirupati17/tip-calculator-auto-layout-viper-objective-c) - [TKeyboard](https://github.com/music4kid/TKeyboard) - [To do](https://github.com/objcio/issue-13-viper) - [To Do List](https://github.com/joemaddalone/react-native-todo) - [Tob](https://github.com/JRock007/Tob) - [TodayMind](https://github.com/cyanzhong/TodayMind) - [TodayStocks](https://github.com/premnirmal/TodayStocks) - [Todo](https://github.com/JakeLin/Todo) - [Todo Combine SwiftUI](https://github.com/jamfly/SwiftUI-Combine-todo-example) - [Todo.txt](https://github.com/todotxt/todo.txt-ios) - [Toggl Timer](https://github.com/opensourceios/toggle-mobile) - [Toggl Timer](https://github.com/opensourceios/mobileapp) - [Toilet Radar Paris](https://github.com/IvanBogdantsev/Toilet-Radar-Paris) - [tootbot](https://github.com/tootbot/tootbot) - [ToThePenny](https://github.com/ivan-magda/ToThePenny) - [tpg offline](https://github.com/tpgoffline/tpg-offline-iOS) - [Tracker 4 Compassion](https://github.com/fokkezb/tracker) - [Transcription Helper](https://github.com/novinfard/TranscriptionHelper) - [Triggy](https://github.com/jnordberg/triggy) - [Tripletz Tic Tac Toe](https://github.com/Aaron-A/Tripletz) - [TrollDrop](https://github.com/a2/TrollDrop) - [Trust](https://github.com/TrustWallet/trust-wallet-ios) - [try! Swift](https://github.com/opensourceios/trySwiftApp) - [try! Swift NYC](https://github.com/tryswift/trySwiftNYC) - [TUM Campus](https://github.com/TUM-Dev/Campus-iOS) - [tweedie](https://github.com/aanon4/tweedie) - [tweejump](https://github.com/haqu/tweejump) - [Twitter clone](https://github.com/opensourceios/Twitter) - [UitzendingGemist by jeffkreeftmeijer](https://github.com/jeffkreeftmeijer/UitzendingGemist) - [UK](https://github.com/nhsx/COVID-19-app-iOS-BETA) - [UK - NHS COVID-19](https://github.com/ukhsa-collaboration/covid-19-app-ios-ag-public) - [Ulangi](https://github.com/subconcept-labs/ulangi) - [Ultimate Peg Solitaire](https://github.com/opensourceios/ultimate-peg-solitaire) - [Uncle Nagy's House](https://github.com/kenmickles/unh_tvos) - [Upcoming Movies](https://github.com/ivan-magda/UpcomingMovies) - [Valio Con 2014 Schedule](https://github.com/soffes/valio) - [Vegan Lists UK](https://github.com/dsgriffin/vegan-lists-uk) - [Vesper](https://github.com/brentsimmons/Vesper) - [Vim](https://github.com/applidium/Vim) - [VIPER-SWIFT](https://github.com/mutualmobile/VIPER-SWIFT) - [VisitBCN](https://github.com/opensourceios/visitBCN) - [Voice Memo](https://github.com/HassanElDesouky/VoiceMemosClone) - [VoiceMemos](https://github.com/MoZhouqi/VoiceMemos) - [VPN On](https://github.com/lexrus/VPNOn) - [WaniKani](https://github.com/haawa799/-WaniKani2) - [warpedAR](https://github.com/Trevorrwarduk/warpedAR-Open-Source) - [Watch Clicker Presentation](https://github.com/ezefranca/watchpresenter) - [WatchKit tutorials](https://github.com/kostiakoval/WatchKit-Apps) - [Watchman](https://github.com/DanToml/Watchman) - [WatchNotes](https://github.com/azamsharp/WatchNotes) - [watchOS-2-Sampler](https://github.com/shu223/watchOS-2-Sampler) - [WatchSnake](https://github.com/davidcairns/-WatchSnake) - [WatchStocks](https://github.com/G2Jose/WatchStocks) - [Weather by JakeLin](https://github.com/JakeLin/ReactNativeWeather) - [WeatherMap](https://github.com/TakefiveInteractive/WeatherMap) - [Wei Wallet](https://github.com/popshootjapan/WeiWallet-iOS) - [Whatsapp clone](https://github.com/opensourceios/whatsapp) - [WhatsUp Chat](https://github.com/satishbabariya/WhatsUp) - [Wheelmap](https://github.com/sozialhelden/wheelmap-iphone2) - [WhiteHouse](https://github.com/WhiteHouse/wh-app-ios) - [wikiHow](https://github.com/tderouin/wikiHow-iPhone-Application) - [wildcats](https://github.com/pietbrauer/wildcats) - [windmill](https://github.com/qnoid/windmill-ios) - [Wizard War](https://github.com/seanhess/wizardwar) - [WordDefiner English Dictionary](https://github.com/ritwiktakkar/WordDefiner) - [Wordflick](https://github.com/opensourceios/wordflick-ios) - [Words](https://github.com/soffes/words) - [Workdays](https://github.com/mpak/Workdays) - [Wunderschnell](https://github.com/contentful-graveyard/Wunderschnell) - [WWDC Family](https://github.com/Foreverland/ios) - [WWDCTV](https://github.com/azzoor/WWDCTV) - [xkcd Open Source](https://github.com/mamaral/xkcd-Open-Source) - [XPilot](https://7b5labs.com/xpilot.git/) - [YaleMobile](https://github.com/kiokoo/YaleMobile) - [Yep](https://github.com/CatchChat/Yep) - [Yorkie](https://github.com/opensourceios/YorkieApp) - [Zeplin](https://github.com/anonrig/zeplin-ios) - [ZeroStore](https://github.com/kylebshr/zerostore-ios) - [ZXing](https://github.com/zxing/zxing) - [花灰](https://github.com/lexrus/Huahui) ## Thanks This list was inspired by [awesome-ios](https://github.com/vsouza/awesome-ios) and [awesome-swift](https://github.com/matteocrippa/awesome-swift). Thanks to all the [contributors](https://github.com/dkhamsing/open-source-ios-apps/graphs/contributors) 🎉 ## Contact - [github.com/dkhamsing](https://github.com/dkhamsing) - [twitter.com/dkhamsing](https://twitter.com/dkhamsing) ================================================ FILE: LATEST.md ================================================ # Open-Source iOS Apps Latest ## Lastest additions to the [main list](https://github.com/dkhamsing/open-source-ios-apps) 1. [iNaturalist](https://github.com/inaturalist/INaturalistIOS) 2. [Red Grid MGRS](https://github.com/RedGridTactical/RedGridMGRS) 3. [openclaw](https://github.com/openclaw/openclaw) 4. [Impostor](https://github.com/fulldecent/impostor) 5. [Echo](https://github.com/fulldecent/echo) 6. [ObjectDetection-CoreML](https://github.com/tucan9389/ObjectDetection-CoreML) 7. [Atwy](https://github.com/b5i/Atwy) 8. [Organic Maps](https://github.com/organicmaps/organicmaps) 9. [Swiftgram](https://github.com/Swiftgram/Telegram-iOS) 10. [Potato Game](https://github.com/mick-schroeder/PotatoGame) 11. [Table Habit](https://github.com/FriesI23/mhabit) 12. [InferrLM](https://github.com/sbhjt-gr/InferrLM) 13. [Enchanted](https://github.com/gluonfield/enchanted) 14. [Ultralytics YOLO](https://github.com/ultralytics/yolo-ios-app) 15. [BetterBlue](https://github.com/schmidtwmark/BetterBlue) 16. [Thunderbird Email](https://github.com/thunderbird/thunderbird-ios) 17. [CosmicDaily](https://github.com/emrepbu/CosmicDaily) 18. [Inpenso](https://github.com/VintusS/Inpenso) 19. [pISSStream](https://github.com/Jaennaet/pISSStream) 20. [Orbot VPN](https://github.com/guardianproject/orbot-apple) 21. [SmartThing](https://github.com/der1598c/SmartThing) 22. [SimpleX Chat](https://github.com/simplex-chat/simplex-chat) 23. [FluffyChat](https://github.com/krille-chan/fluffychat) 24. [Readest](https://github.com/readest/readest) 25. [InvestIQ](https://github.com/ViniciusDeep/InvestIQ) 26. [Context Composer](https://github.com/sahilsatralkar/ContextComposer) 27. [Bitwarden](https://github.com/bitwarden/ios) 28. [Standard Notes](https://github.com/standardnotes/app) 29. [Open Food Facts](https://github.com/openfoodfacts/smooth-app) 30. [Implementing advanced speech-to-text](https://www.createwithswift.com/implementing-advanced-speech-to-text-in-your-swiftui-app/) ## Most recently updated 1. [DuckDuckGo browser](https://github.com/duckduckgo/apple-browsers) 2. [Pocket Casts](https://github.com/Automattic/pocket-casts-ios) 3. [Keybase](https://github.com/keybase/client) 4. [Joplin](https://github.com/laurent22/joplin) 5. [Immich](https://github.com/immich-app/immich) 6. [Rainbow](https://github.com/rainbow-me/rainbow) 7. [Firefox](https://github.com/mozilla-mobile/firefox-ios) 8. [Bluesky Social](https://github.com/bluesky-social/social-app) 9. [Wikipedia](https://github.com/wikimedia/wikipedia-ios) 10. [Kodi Remote](https://github.com/xbmc/xbmc) 11. [Kodi](https://github.com/xbmc/xbmc) 12. [Organic Maps](https://github.com/organicmaps/organicmaps) 13. [Bitwarden](https://github.com/bitwarden/ios) 14. [Jitsi Meet](https://github.com/jitsi/jitsi-meet) 15. [Expo Client](https://github.com/expo/expo) 16. [Mindustry](https://github.com/Anuken/Mindustry) 17. [Home Assistant Companion](https://github.com/home-assistant/iOS) 18. [Twine RSS Reader](https://github.com/msasikanth/twine) 19. [Vocable AAC](https://github.com/willowtreeapps/vocable-ios) 20. [Prey](https://github.com/prey/prey-ios-client) 21. [WordPress](https://github.com/wordpress-mobile/WordPress-iOS) 22. [QZ - qdomyos-zwift](https://github.com/cagnulein/qdomyos-zwift) 23. [Mattermost](https://github.com/mattermost/mattermost-mobile) 24. [Kickstarter](https://github.com/kickstarter/ios-oss) 25. [Yattee](https://github.com/yattee/yattee) 26. [Habitica](https://github.com/HabitRPG/habitica-ios) 27. [Swiftfin](https://github.com/jellyfin/Swiftfin) 28. [WooCommerce](https://github.com/woocommerce/woocommerce-ios) 29. [Open Food Facts](https://github.com/openfoodfacts/smooth-app) 30. [OsmAnd Maps](https://github.com/osmandapp/Osmand) ## Thanks This list was inspired by [awesome-ios](https://github.com/vsouza/awesome-ios) and [awesome-swift](https://github.com/matteocrippa/awesome-swift). Thanks to all the [contributors](https://github.com/dkhamsing/open-source-ios-apps/graphs/contributors) 🎉 ## Contact - [github.com/dkhamsing](https://github.com/dkhamsing) - [twitter.com/dkhamsing](https://twitter.com/dkhamsing) ================================================ FILE: LICENSE ================================================ Creative Commons Legal Code CC0 1.0 Universal CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER. Statement of Purpose The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work"). Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others. For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights. 1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following: i. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work; ii. moral rights retained by the original author(s) and/or performer(s); iii. publicity and privacy rights pertaining to a person's image or likeness depicted in a Work; iv. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below; v. rights protecting the extraction, dissemination, use and reuse of data in a Work; vi. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and vii. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof. 2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose. 3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose. 4. Limitations and Disclaimers. a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work. ================================================ FILE: README.md ================================================ # Open-Source iOS Apps A 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: ![](https://img.shields.io/badge/Projects-1646-green.svg) ![](https://img.shields.io/badge/Updated-March%2019,%202026-lightgrey.svg) Jump to - [Apple TV](#apple-tv) - [Apple Vision](#apple-vision) - [Apple Watch](#apple-watch) - [Browser](#browser) - [Calculator](#calculator) - [Calendar](#calendar) - [Color](#color) - [Clock](#clock) - [Clone](#clone) - [Communication](#communication) - [Developer](#developer) - [GitHub](#github) - [Terminal](#terminal) - [Education](#education) - [Emulator](#emulator) - [Event](#event) - [Extension](#extension) - [Content Blocking](#content-blocking) - [Safari Extension](#safari-extension) - [Today](#today) - [Widget](#widget) - [File](#file) - [Finance](#finance) - [Cryptocurrency](#cryptocurrency) - [Game](#game) - [Cocos2d](#cocos2d) - [SpriteKit](#spritekit) - [Health](#health) - [Contact Tracing](#contact-tracing) - [Contact Tracing Reference](#contact-tracing-reference) - [Fitness](#fitness) - [ResearchKit](#researchkit) - [Home](#home) - [Location](#location) - [Media](#media) - [Animoji](#animoji) - [Audio](#audio) - [Content](#content) - [GIF](#gif) - [Photo](#photo) - [Video](#video) - [News](#news) - [Hacker News](#hacker-news) - [News API](#news-api) - [RSS](#rss) - [Official](#official) - [Productivity](#productivity) - [Sample](#sample) - [Scan](#scan) - [Security](#security) - [Password](#password) - [Shopping](#shopping) - [Social](#social) - [Mastodon](#mastodon) - [Tasks](#tasks) - [Text](#text) - [Notes](#notes) - [Timer](#timer) - [Travel](#travel) - [Weather](#weather) - [Misc](#misc) - [Appcelerator](#appcelerator) - [Core Data](#core-data) - [Firebase](#firebase) - [Flutter](#flutter) - [GraphQL](#graphql) - [Ionic](#ionic) - [macOS](#macos) - [React Native](#react-native) - [ReactiveCocoa](#reactivecocoa) - [Realm](#realm) - [RxSwift](#rxswift) - [SwiftUI](#swiftui) - [VIPER](#viper) - [Xamarin](#xamarin) - [Bonus](#bonus) - [Thanks](#thanks) - [Contact](#contact) ## Apple TV [back to top](#readme) - [BiliBili](https://github.com/yichengchen/ATV-Bilibili-demo) - `Screenshot 1` - `2026` `swift` - ☆`2996` - [iCook TV](https://github.com/polydice/iCook-tvOS): Taiwanese cuisine cooking videos - [` App Store`](https://apps.apple.com/app/ai-liao-li/id554065086) `Screenshot 1` - `2023` `swift` - ☆`73` - [Moonlight Game Streaming](https://github.com/moonlight-stream/moonlight-ios) - [` App Store`](https://apps.apple.com/app/moonlight-game-streaming/id1000551566) `Screenshot 1` - `2025` `c` `ipad` - ☆`1528` - [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 - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` `tvos` `extension` - ☆`297` - [Provenance](https://github.com/Provenance-Emu/Provenance): Emulators frontend for Sega Genesis, SNES, NES, GB/GBC & more - `Screenshot 1` - `2026` `realm` - ☆`6238` - [Stepik](https://github.com/StepicOrg/stepik-ios): Take open courses on https://stepik.org/ - [` App Store`](https://apps.apple.com/app/stepik-best-online-courses/id1064581926) `Screenshot 1` - `2025` `swift` `ipad` `alamofire` `swiftyjson` `sdwebimage` `devicekit` `promisekit` `swiftlint` - ☆`168` - [Swiftfin](https://github.com/jellyfin/Swiftfin): Jellyfin Client - `2026` `swift` - ☆`3699` - [UitzendingGemist](https://github.com/4np/UitzendingGemist): Uitgebreide UitzendingGemist app voor Nederland - `Screenshot 1` - `2018` `swift` - ☆`49` - [VLC](https://github.com/videolan/vlc): Media Player - `https://www.videolan.org/` - [` App Store`](https://apps.apple.com/app/vlc-for-ios/id650377962) `Screenshot 1` - `2026` `objc` `ipad` - ☆`17681` ## Apple Vision [back to top](#readme) - [Beatmap AR](https://github.com/fabio914/BeatmapVisionPro): Beat Saber map visualizer - `Screenshot 1` - `2024` `swift` `swiftui` `vision` `visionos` `realitykit` - ☆`46` - [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 - `Screenshot 1` - `swift` `vision` `visionos` `xcode16` - [Destination Video](https://developer.apple.com/documentation/visionos/destination-video): Immersive media experience in a multiplatform app - `Screenshot 1` - `swift` `vision` `visionos` `xcode16` - [Dream](https://github.com/Sigil-Wen/Dream-with-Vision-Pro): Lucid text-to-3D tool built with the Apple VisionOS SDK - `Screenshot 1` - `2023` `swift` `swiftui` `vision` `visionos` `gpt` - ☆`197` - [Dynamic RealityKit Meshes with LowLevelMesh](https://github.com/metal-by-example/metal-spatial-dynamic-mesh) - `Screenshot 1` - `2025` `swift` `vision` `visionos` `metal` `xcode16` - ☆`106` - [NetflixVisionPro](https://github.com/barisozgenn/NetflixVisionPro): Immersive Netflix clone developed for visionOS - `Screenshot 1` - `2023` `swift` `swiftui` `vision` `visionos` - ☆`132` - [Particles](https://developer.apple.com/documentation/realitykit/simulating-particles-in-your-visionos-app): Simulating particles - `Screenshot 1` - `vision` `visionos` - [Physics](https://developer.apple.com/documentation/realitykit/simulating-physics-with-collisions-in-your-visionos-app): Simulating physics with collisions - `Screenshot 1` - `vision` `visionos` - [pISSStream](https://github.com/Jaennaet/pISSStream): International Space Station's urine tank - `Screenshot 1` - `2025` `swift` `swiftui` `vision` `visionos` `apple-watch` - ☆`1898` - [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 - `Screenshot 1` - `2024` `swift` `swiftui` `visionos` `gpt` - ☆`76` - [StonksPro](https://github.com/6/StonksPro): List most actively traded stocks and top market cap crypto assets - `Screenshot 1` - `2023` `swift` `swiftui` `vision` `visionos` - ☆`40` - [Vision Pro Vacuum Demo](https://github.com/gonchar/VisionProVacuumDemo): Showcases how to work with Apple Vision Pro, RealityKit, ARKit - `Screenshot 1` - `2024` `swift` `vision` `visionos` - ☆`73` - [VisionCraft](https://github.com/Sigil-Wen/VisionCraft): Minecraft clone - `Screenshot 1` - `2023` `swift` `swiftui` `vision` `visionos` - ☆`155` ## Apple Watch [back to top](#readme) - [420! Alarm](https://github.com/efremidze/Alarm) - [` App Store`](https://apps.apple.com/app/420/id1194325430) `Screenshot 1` - `2022` `swift` - ☆`61` - [8 Ball Answers](https://github.com/fulldecent/8-ball-answer) - `Screenshot 1` - `2025` `swift` `watchos` - ☆`20` - [Apollo](https://github.com/KhaosT/open-apollo): Spotify player for watchOS - `2020` `swift` - ☆`89` - [BaiduFM](https://github.com/belm/BaiduFM-Swift): For Baidu Music - `Screenshot 1` - `2025` `swift` - ☆`581` - [Bither](https://github.com/bither/bither-ios): Simple & secure Bitcoin wallet - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `objc` - ☆`273` - [Bus Today](https://github.com/JohnWong/bus-today): Track bus line on your wrist, includes Today Extension - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2024` `objc` - ☆`78` - [Calculator by BalestraPatrick](https://github.com/BalestraPatrick/AppleWatchCalculator) - `Screenshot 1` - `2020` `objc` - ☆`155` - [Chanify](https://github.com/chanify/chanify-ios): Safe and simple notification tool, includes a Notification Service Extension - `https://www.chanify.net` - [` App Store`](https://apps.apple.com/app/id1531546573) `Screenshot 1` - `2024` `objc` - ☆`227` - [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar & widgets - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) `Screenshot 1` - `2026` `swift` `swiftui` `iphone` `ipad` - ☆`701` - [Giovanni](https://github.com/gabrieloc/GIOVANNI): Gameboy emulator for the Apple Watch - `Screenshot 1` - `2019` `swift` - ☆`960` - [Gym Routine Tracker](https://github.com/open-trackers/Gym-Routine-Tracker-Watch-App): Minimalist workout tracker - [` App Store`](https://apps.apple.com/app/gym-routine-tracker/id6444747204) `Screenshot 1` - `2023` `swift` `swiftui` - ☆`53` - [HeartControl](https://github.com/thomaspaulmann/HeartControl): Continuous heart rate measurement during workouts - `Screenshot 1` - `2021` `swift` `watchos3` - ☆`197` - [heartrate](https://github.com/coolioxlr/watchOS-2-heartrate): Show streaming heart rate from the watch - `Screenshot 1` - `2019` `swift` `watchos2` - ☆`341` - [HN Reader](https://github.com/Dimillian/SwiftHN): Hacker News Reader - [` App Store`](https://apps.apple.com/app/hn-reader-hacker-news-reader/id919243741) `Screenshot 1` - `2020` `swift` - ☆`1819` - [KHabit](https://github.com/elkiwy/KHabit): Maintain productive habits - [` App Store`](https://apps.apple.com/app/khabit/id1533656718) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`63` - [Nightguard](https://github.com/nightscout/nightguard): Display blood glucose values stored on your nightscout server - `https://www.nightscout.info/` - `Screenshot 1` - `2026` `swift` `apple-watch` - ☆`269` - [NowPlayingPlus](https://github.com/chockenberry/NowPlayingPlus): Circular and corner complications for Now Playing controls - `2025` `watchos` - ☆`30` - [PhotoWatch](https://github.com/dropbox/PhotoWatch): Uses the SwiftyDropbox SDK - `Screenshot 1` - `2021` `swift` - ☆`120` - [Pomosh](https://github.com/stevenselcuk/Pomosh-iOS-watchOS): Pomodoro Technique assistant - `Screenshot 1` - `2021` `swift` `swiftui` - ☆`94` - [Quote Today](https://github.com/SaiBalaji-PSS/Quote-Today): Display a random quote from the Quote API - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2020` - ☆`6` - [SpriteKitWatchFace](https://github.com/steventroughtonsmith/SpriteKitWatchFace): SpriteKit-based faux analog watch face example for watchOS - `Screenshot 1` - `2019` `objc` `spritekit` - ☆`1144` - [TermiWatch](https://github.com/kuglee/TermiWatch): A terminal face for Apple Watch - `Screenshot 1` - `2022` `swift` - ☆`2252` - [US NewsFeed](https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM) - `Screenshot 1` - `2024` `swift` - ☆`15` - [WatchPics](https://github.com/D-32/WatchPics): For Instagram - `Screenshot 1` - `2021` `objc` - ☆`96` - [Waterminder](https://github.com/caiobzen/water-reminder-swiftui): Watch app to remind you to drink water - `Screenshot 1` - `2024` `swift` `combine` - ☆`240` - [Word Of The Day](https://github.com/kyledold/WordOfTheDay): Includes a widget and watch app - [` App Store`](https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `watchos` `swiftui` `alamofire` - ☆`91` ## Browser [back to top](#readme) - [Chrome](https://chromium.googlesource.com/chromium/src/ios/) - `https://blog.chromium.org/2017/01/open-sourcing-chrome-on-ios.html` - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `objective-c++` - [Firefox](https://github.com/mozilla-mobile/firefox-ios): Official Firefox app - [` App Store`](https://apps.apple.com/app/firefox-web-browser/id989804926) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `carthage` `alamofire` `snapkit` `libphonenumber` - ☆`12838` - [Onion Browser](https://github.com/OnionBrowser/OnionBrowser): A Tor-powered web browser that improves your privacy - `https://onionbrowser.com` - [` App Store`](https://apps.apple.com/app/id519296448) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` `tor` - ☆`2530` - [SnowHaze](https://github.com/snowhaze/SnowHaze-iOS): Powerful private browser developed to protect your data - [` App Store`](https://apps.apple.com/app/snowhaze/id1121026941) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2022` `swift` - ☆`176` ## Calculator [back to top](#readme) - [BMI Calculator](https://github.com/appbrewery/BMI-Calculator-iOS13) - `2022` `swift` - ☆`80` - [Calculator](https://github.com/benoitvallon/react-native-nw-react-calculator): React Native calculator - `Screenshot 1` - `2021` `react-native` - ☆`5228` - [calcupad](https://github.com/kwonye/calcupad) - `2021` `swift` `ipad` - ☆`11` - [Coffee Ratio](https://github.com/johnmahlon/Coffee-Ratio): Calculates grams of water needed given grams of coffee based off ratio chosen - `Screenshot 1` - `2024` `swift` - ☆`89` - [HexaCalc](https://github.com/AnthonyH93/HexaCalc): Programmer's calculator - [` App Store`](https://apps.apple.com/app/hexacalc/id1529225315) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `core-data` - ☆`55` - [Mr.Tip](https://github.com/csprasad/Mr-Tip): Designed to easily calculate tips and split bills with a simple, intuitive interface - `Screenshot 1` `Screenshot 2` - `2025` `swift` - ☆`2` - [NeuCalc](https://github.com/YusuFKaan48/NeuCalc): Embraces the neumorphism design language to deliver a modern, soft and intuitive user experience - `Screenshot 1` - `2024` `react-native` - ☆`1` - [SIP Calculator](https://github.com/tirupati17/sip-calculator-swift): Calculate the future value of SIP (Systematic Investment Plan) payments - [` App Store`](https://apps.apple.com/app/id1092822415) `Screenshot 1` - `2023` `swift` - ☆`37` - [Splito!](https://github.com/almormd/Splito): Billing and tips calculator - [` App Store`](https://apps.apple.com/app/splito/id1602086746) `Screenshot 1` - `2021` `swift` - ☆`13` - [Tipulator](https://github.com/Sophiestication/Tipulator) - `2023` `objc` - ☆`47` ## Calendar [back to top](#readme) - [CalendarApp](https://github.com/richardtop/CalendarApp): Sample calendar app created with CalendarKit (template repository), shows events from EventKit - `Screenshot 1` - `2025` `swift` - ☆`229` - [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar & widgets - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) `Screenshot 1` - `2026` `swift` `swiftui` `iphone` `ipad` - ☆`701` - [FreeTimePicker](https://github.com/fromkk/FreeTimePicker): Find free time in your calendar - `Screenshot 1` - `2021` `swift` `swiftui` `combine` - ☆`48` - [HorizonCalendar](https://github.com/airbnb/HorizonCalendar): Example app for declarative, performant, calendar UI component - `Screenshot 1` - `2026` `swift` - ☆`3104` ## Color [back to top](#readme) - [GammaThingy](https://github.com/thomasfinch/GammaThingy): Change screen gamma dynamically - `2024` `objc` - ☆`780` - [palette-from-image](https://github.com/chuongtrh/palette-from-image): Inspired by https://earthview.withgoogle.com - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` `palette` `color` `earthview` - ☆`33` ## Clock [back to top](#readme) - [Fibonacc iClock](https://github.com/scribblemaniac/Fibonacc-iClock): A clock based off the famous Fibonacci sequence - `Screenshot 1` - `2022` `objc` - ☆`19` - [Off-Day](https://github.com/zizicici/Off-Day): Holiday alarm clock - [` App Store`](https://apps.apple.com/app/off-day/id6501973975) `Screenshot 1` - `2026` `swift` - ☆`328` ## Clone [back to top](#readme) - [2048](https://github.com/austinzheng/swift-2048) - `Screenshot 1` - `2023` `swift` - ☆`3138` - [2048](https://github.com/danqing/2048) - `Screenshot 1` - `2023` `spritekit` `objc` - ☆`1119` - [Apple Pay Cash Animation](https://github.com/jtrivedi/Apple-Cash-Animation) - `2022` `swift` - ☆`445` - [appstore](https://github.com/phillfarrugia/appstore-clone) - `Screenshot 1` - `2019` `swift` - ☆`512` - [DesignRemakes](https://github.com/chFlorian/DesignRemakes): Dribbble designs, speed-coded in SwiftUI - `2023` `swift` `swiftui` - ☆`67` - [Finance](https://github.com/7kfpun/FinanceReactNative): The system Stocks app written in React Native - `Screenshot 1` - `2022` `react-native` - ☆`2073` - [Flappy Fly-Bird](https://github.com/eleev/flappy-fly-bird): A clone of Flappy Bird using SpriteKit and GameplayKit - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2023` `swift` `spritekit` `gameplaykit` - ☆`426` - [FlappySwift](https://github.com/newlinedotco/FlappySwift): Flappy Bird clone - `Screenshot 1` - `2023` `swift` - ☆`9702` - [Instagram-SwiftUI](https://github.com/PankajGaikar/Instagram-Clone-SwiftUI) - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `swift` `swiftui` - ☆`161` - [MakeItSo](https://github.com/peterfriese/MakeItSo): A clone of Apple's Reminders - `Screenshot 1` - `2025` `swift` `swiftui` `firebase` - ☆`522` - [Messenger Clone](https://github.com/dopebase/messenger-iOS-chat-swift-firestore): Real-time chat - `Screenshot 1` - `2025` `swift` `firebase` `firestore` - ☆`792` - [Netflix UI](https://github.com/saulsharma/netflix-ui) - `Screenshot 1` - `2026` `react-native` `expo` - ☆`1666` - [palette-from-image](https://github.com/chuongtrh/palette-from-image): Inspired by https://earthview.withgoogle.com - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` `palette` `color` `earthview` - ☆`33` - [Snake Classic](https://github.com/PiXeL16/SnakeClassic): A snake engine for all Apple devices - `Screenshot 1` - `2023` `swift` - ☆`78` - [SpotifyClone](https://github.com/denoni/SpotifyClone): Uses the official API - `Screenshot 1` - `2023` `swift` `spotify` `swiftui` `combine` `mvvm` `alamofire` - ☆`285` - [Swiftagram](https://github.com/sbertix/Swiftagram): For Instagram, relies on unofficial private APIs - `2022` `swift` - ☆`252` - [Swiftenstein](https://github.com/nicklockwood/Swiftenstein): Wolfenstein 3D clone - `Screenshot 1` - `2019` `swift` - ☆`370` - [SwiftUICraft](https://github.com/aheze/SwiftUICraft): Minecraft clone - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`335` - [Trello](https://github.com/alfianlosari/KanbanDragDropiOS) - `2022` `swift` - ☆`118` - [YouTube Clone](https://github.com/VamshiIITBHU14/YouTubeClone): YouTube clone using MVC - `2024` `swift` - ☆`179` - [youtube-iOS](https://github.com/aslanyanhaik/youtube-iOS): YouTube app template - `Screenshot 1` - `2020` `swift` `swift3` - ☆`2543` ## Communication [back to top](#readme) - [afone](https://github.com/automat-berlin/afone/): Reference implementation for SIP Telephony that can be used on different SIP stacks with no effort - [` App Store`](https://apps.apple.com/app/afone/id1470424336) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `swift` - [Apple Intelligence Chat](https://github.com/PallavAg/Apple-Intelligence-Chat): Chat with Apple Intelligence using the new Foundation Models Framework and Liquid Glass UI - `Screenshot 1` - `2025` `swiftui` `ios26` - ☆`345` - [AppRTC](https://github.com/ISBX/apprtc-ios): A native video chat app - `Screenshot 1` - `2019` `objc` `webrtc` `google` - ☆`1355` - [Basic Chat (Bluetooth Low Energy)](https://github.com/adafruit/Basic-Chat) - `2021` `swift` `bluetooth` - ☆`125` - [BetterBlue](https://github.com/schmidtwmark/BetterBlue): Seamlessly connect and control your Hyundai or Kia vehicles - `https://markschmidt.io/betterblue` - `Screenshot 1` - `2026` `swiftui` - ☆`49` - [BLEMeshChat](https://github.com/chrisballinger/BLEMeshChat): Chat using Bluetooth 4.0 Low Energy API (Bluetooth LE) - `Screenshot 1` - `2017` `objc` `yapdatabase` `purelayout` `mantle` `bluetooth` - ☆`500` - [ChatSecure](https://github.com/ChatSecure/ChatSecure-iOS): Send messages with OTR encryption - [` App Store`](https://apps.apple.com/app/chatsecure-encrypted-messenger/id464200063) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `objc` `xmpp` - ☆`3149` - [Chatwoot](https://github.com/chatwoot/chatwoot-mobile-app): Live chat for businesses - [` App Store`](https://apps.apple.com/app/id1495796682) `Screenshot 1` - `2026` `react-native` - ☆`846` - [Colloquy](https://github.com/colloquy/colloquy): IRC client - [` App Store`](https://apps.apple.com/app/colloquy-irc-client/id302000478) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `objc` - ☆`257` - [Context Composer](https://github.com/sahilsatralkar/ContextComposer): Context Composer is a cutting-edge app that leverages Apple's Foundation Models framework to generate contextually appropriate response variations. - `Screenshot 1` - `2025` `swift` `swifui` - ☆`2` - [deltachat](https://github.com/deltachat/deltachat-ios): Email-based instant messaging - [` App Store`](https://apps.apple.com/app/delta-chat/id1459523234) `Screenshot 1` `Screenshot 2` - `2026` `swift` `ipad` - ☆`413` - [Element](https://github.com/element-hq/element-ios): Secure decentralised chat/VoIP - `https://element.io` - [` App Store`](https://apps.apple.com/app/element/id1083446067) `Screenshot 1` - `2026` `swift` `objc` `webrtc` `ipad` `cmark` - ☆`1812` - [Element X](https://github.com/element-hq/element-x-ios): Secure decentralised chat/VoIP, newer version of Element - `https://element.io` - [` App Store`](https://apps.apple.com/app/element-x-secure-chat-call/id1631335820) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` `iphone` `ipad` `matrix` `rust` - ☆`749` - [Flash Chat](https://github.com/appbrewery/Flash-Chat-iOS13) - `2024` `swift` - ☆`67` - [Flat](https://github.com/netless-io/flat-ios): Agora Flat classroom - `Screenshot 1` - `2025` `swift` - ☆`56` - [FluffyChat](https://github.com/krille-chan/fluffychat): Cute matrix messenger, easy to use but secure and decentralized - [` App Store`](https://apps.apple.com/app/fluffychat/id1551469600) `Screenshot 1` - `2026` `flutter` `ipad` - ☆`2385` - [FoundationChat](https://github.com/Dimillian/FoundationChat): Chat using iOS 26 Foundation Models - `Screenshot 1` - `2025` `swiftui` `ios26` - ☆`312` - [Goguma IRC](https://codeberg.org/emersion/goguma): Modern IRC experience with support for many IRCv3 extensions and IRC bouncers - [` App Store`](https://apps.apple.com/app/goguma-irc/id6470394620) `Screenshot 1` - `2025` `flutter` - ☆`40` - [IRCCloud](https://github.com/irccloud/ios): IRC client/service - [` App Store`](https://apps.apple.com/app/irccloud/id672699103) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `fastlane` - ☆`290` - [Jami](https://review.jami.net/admin/repos/ring-client-ios): Decentralised text messaging, video and audio calls, file transfer, video conferencing - `https://jami.net` - [` App Store`](https://apps.apple.com/app/ring-a-gnu-package/id1306951055) `Screenshot 1` - `swift` - [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) - [` App Store`](https://apps.apple.com/app/linphone/id360065638) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `objc` - [Mattermost](https://github.com/mattermost/mattermost-mobile): Secure messaging platform for DevOps teams - [` App Store`](https://apps.apple.com/us/app/mattermost/id1257222717) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` - ☆`2593` - [Messenger](https://github.com/relatedcode/Messenger): Audio/video calls, realtime chat & full offline support - `Screenshot 1` - `2026` `swift` `graphql` - ☆`4799` - [Messenger Clone](https://github.com/dopebase/messenger-iOS-chat-swift-firestore): Real-time chat - `Screenshot 1` - `2025` `swift` `firebase` `firestore` - ☆`792` - [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 - [` App Store`](https://apps.apple.com/app/monal-free-xmpp-chat/id317711500) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` `xmpp` - ☆`627` - [Mumble](https://github.com/mumble-voip/mumble-iphoneos): Gaming-focused social voice chat utility - [` App Store`](https://apps.apple.com/app/mumble/id443472808) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `objc` `fmdb` - ☆`219` - [Nio Matrix client](https://github.com/niochat/nio) - `Screenshot 1` - `2026` `swift` - ☆`551` - [ProtonMail](https://github.com/ProtonMail/ios-mail): Encrypted Email - `https://protonmail.com/` - [` App Store`](https://apps.apple.com/app/id979659905) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `iphone` `ipad` `dompurify` `afnetworking` `flanimatedimage` - ☆`1562` - [Quick Chat](https://github.com/aslanyanhaik/Quick-Chat): Real-time chat - `Screenshot 1` - `2019` `swift` `swift3` `firebase` - ☆`1828` - [Real-time Chat](https://www.kodeco.com/22067733-firebase-tutorial-real-time-chat) - `Screenshot 1` - `firebase` - [Signal](https://github.com/signalapp/Signal-iOS): Free, world-wide, private messaging & phone calls - [` App Store`](https://apps.apple.com/app/id874139669) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `iphone` `carthage` `socketrocket` `purelayout` `openssl` - ☆`11861` - [SimpleX Chat](https://github.com/simplex-chat/simplex-chat): Privacy redefined (no user IDs) - [` App Store`](https://apps.apple.com/app/simplex-chat-secure-messenger/id1605771084) `Screenshot 1` - `2026` `swift` - ☆`10478` - [Swiftgram](https://github.com/Swiftgram/Telegram-iOS): Supercharged Telegram experience. Feature-rich, unlocked and secure fork with 50+ settings. - [` App Store`](https://apps.apple.com/app/id6471879502) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `c` `objc` - ☆`443` - [Telegram](https://github.com/TelegramMessenger/Telegram-iOS): Send messages with a focus on speed & security - [` App Store`](https://apps.apple.com/app/telegram-messenger/id686449807) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `c` `objc` - ☆`8018` - [Threema](https://github.com/threema-ch/threema-ios): Secure, Anonymous and Private Messenger - [` App Store`](https://apps.apple.com/app/id578665578) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` `objc` - ☆`408` - [Thunderbird Email](https://github.com/thunderbird/thunderbird-ios) - `https://thunderbird.net/mobile/` - `Screenshot 1` - `2026` `swiftui` - ☆`803` - [Tinode](https://github.com/tinode/ios): Cross platform messenger - [` App Store`](https://apps.apple.com/app/tinode/id1483763538) `Screenshot 1` - `2025` `swift` - ☆`280` - [TSWeChat](https://github.com/hilen/TSWeChat): A WeChat alternative - `Screenshot 1` - `2019` `swift` - ☆`3765` - [Tutanota](https://github.com/tutao/tutanota): End-to-end encrypted email - `https://tutanota.com/` - [` App Store`](https://apps.apple.com/app/id922429609) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `javascript` `cordova` `iphone` `ipad` - ☆`7303` - [Vapor Chat](https://github.com/vapor-community/chat-ios-example): Basic realtime chat project using Vapor on the server - `Screenshot 1` - `2020` `swift` `starscream` - ☆`69` - [Wire](https://github.com/wireapp/wire-ios): Modern, private communications with crystal clear voice, video, group chats - always encrypted - [` App Store`](https://apps.apple.com/app/wire/id930944768) `Screenshot 1` - `2026` `swift` `carthage` `afnetworking` `purelayout` - ☆`111` - [Zulip team chat](https://github.com/zulip/zulip-mobile) - `https://zulip.com` - [` App Store`](https://apps.apple.com/app/zulip/id1203036395) `Screenshot 1` - `2025` `swift` `reactnative` - ☆`1352` ## Developer [back to top](#readme) - [Awesome ML](https://github.com/eugenebokhan/Awesome-ML): Discover, download, compile & launch different image processing CoreML models - `Screenshot 1` - `2019` `swift` - ☆`231` - [Bark](https://github.com/Finb/Bark): Send custom push notifications by calling an HTTP API - `https://bark.day.app/` - [` App Store`](https://apps.apple.com/app/bark-custom-notifications/id1403753865) `Screenshot 1` - `2026` `swift` - ☆`7605` - [Buglife](https://github.com/Buglife/Buglife-iOS): Awesome bug reporting SDK & web platform - `Screenshot 1` - `2023` `objc` - ☆`509` - [CI2Go](https://github.com/ngs/ci2go): For https://circleci.com/ - [` App Store`](https://apps.apple.com/app/ci2go-the-circleci-client/id940028427) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`92` - [CodeAgents](https://github.com/eugenepyvovarov/CodeAgentsMobile): Mobile client for Claude Code - `https://testflight.apple.com/join/eUpweBZV` - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `ai` `claude-code` - ☆`113` - [Enchanted](https://github.com/gluonfield/enchanted): Developer tool for LLMs - [` App Store`](https://apps.apple.com/app/enchanted-llm/id6474268307) `Screenshot 1` - `2025` `swift` - ☆`5804` - [Evolution](https://github.com/Evolution-App/iOS): An unofficial app for Swift Evolution - [` App Store`](https://apps.apple.com/app/evolution-app/id1210898168) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2024` `swift` `swift-evolution` - ☆`266` - [Expo Client](https://github.com/expo/expo): Developer tool for creating experiences with interactive gestures & graphics - `https://expo.io/` - [` App Store`](https://apps.apple.com/app/expo-client/id982107779) `Screenshot 1` - `2026` `react-native` `javascript` - ☆`47397` - [Feather](https://github.com/claration/Feather): On-device application manager/installer, uses certificates part of the Apple Developer Program - `Screenshot 1` - `2026` `swift` - ☆`3620` - [Foundation Models Framework Example](https://github.com/rudrankriyam/Foundation-Models-Framework-Example): Example for Foundation Models Framework in iOS 26 - `2026` `ios26` - ☆`926` - [Haptic Haven](https://github.com/davejacobsen/HapticHaven): Test, learn about, and implement haptic feedback - [` App Store`](https://apps.apple.com/us/app/id1523772947) `Screenshot 1` - `2024` `swift` - ☆`43` - [Harbour](https://github.com/rrroyal/Harbour): Docker/Portainer app - `2025` `swift` `docker` `swiftui` `ipad` - ☆`731` - [HTTP/S Response Code Lookup](https://github.com/Person2099/HTTPS-Responses): Quick and easy way to lookup HTTP response codes - `https://httpsresponselookup.onuniverse.com` - [` App Store`](https://apps.apple.com/app/id1580906147) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`15` - [iperf](https://github.com/ndfred/iperf-ios): Run an iperf3 client, including reverse mode & multiple streams selection - `Screenshot 1` - `2025` `objc` - ☆`220` - [iSH](https://github.com/ish-app/ish): Linux shell - `https://ish.app` - [` App Store`](https://apps.apple.com/app/ish-shell/id1436902243) `Screenshot 1` `Screenshot 2` - `2026` `c` `obj-c` - ☆`19313` - [iVim](https://github.com/terrychou/iVim): A vim port - [` App Store`](https://apps.apple.com/app/ivim/id1266544660) `Screenshot 1` - `2020` `c` `vim-script` - ☆`631` - [Jasonette](https://github.com/Jasonette/JASONETTE-iOS): Create a native app over HTTP - `https://jasonette.com/` - `Screenshot 1` - `2022` `json` `javascript` - ☆`5239` - [Knil](https://github.com/ethanhuang13/knil): Universal Links testing made easy - [` App Store`](https://apps.apple.com/app/knil-universal-link-testing/id1195310358) `Screenshot 1` - `2019` - ☆`766` - [Ladybug](https://github.com/ethanhuang13/ladybug): Handle rdar:// links gracefully - [` App Store`](https://apps.apple.com/app/ladybug-handles-radar-links/id1402968134) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` - ☆`162` - [Matomo](https://github.com/matomo-org/matomo-mobile-2): Access analytics on the go (formerly Piwik) - [` App Store`](https://apps.apple.com/app/id737216887) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2025` `objc` - ☆`110` - [NWPusher](https://github.com/noodlewerk/NWPusher): Play with the Apple Push Notification service - `Screenshot 1` `Screenshot 2` - `2021` `objc` `apns` - ☆`6320` - [OCaml: Learn & Code](https://github.com/NathanFallet/OCaml): OCaml editor with a growing learn section - [` App Store`](https://apps.apple.com/app/ocaml-learn-code/id1547506826) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` `ipad` - ☆`86` - [Pastebin Mobile](https://github.com/jonluca/PasteBinApp): Quickly and easily uploads text or code to https://pastebin.com - `Screenshot 1` - `2020` `swift` - ☆`33` - [Pisth](https://github.com/ColdGrub1384/Pisth): SSH and SFTP client - `https://pisth.github.io` - `Screenshot 1` - `2020` `swift` `javascript` `html` - ☆`434` - [ReviewMonitor](https://github.com/RishabhTayal/Unofficial-iTC): iTunes Connect app which is actually useful - `Screenshot 1` `Screenshot 2` - `2020` `swift` - ☆`132` - [SymbolGrid for SF Symbols](https://github.com/dl-alexandre/SymbolGrid) - [` App Store`](https://apps.apple.com/app/symbolgrid/id1640916135) - `2025` `swift` `macos` `visionos` - ☆`6` - [TLDR Man Page](https://github.com/freesuraj/TLDR): Reference dictionary for computer manual commands, but in tl;dr (too long; didn't read) mode - `2025` `swift` - ☆`72` - [TLS Inspector](https://github.com/tls-inspector/tls-inspector): Verify the secure connection information of any website and ensure that your information is private - [` App Store`](https://apps.apple.com/app/apple-store/id1100539810) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `c` `objc` `c++` - ☆`186` - [Unwrap](https://github.com/twostraws/Unwrap): Learn Swift interactively on your iPhone https://www.hackingwithswift.com - `https://www.hackingwithswift.com/` - `Screenshot 1` - `2024` `swift` - ☆`2317` - [UTM](https://github.com/utmapp/UTM): Virtual machines - `Screenshot 1` - `2026` `objc` - ☆`32885` - [WWDCast](https://github.com/sgl0v/WWDCast): The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` `rxswift` `mvvm` - ☆`27` - [Zeitgeist](https://github.com/daneden/Zeitgeist): Keep an eye on your Vercel deployments - `Screenshot 1` - `2026` `swift` - ☆`204` ### GitHub [back to top](#readme) - [Contribution Graphs for GitHub](https://github.com/AnderGoig/github-contributions-ios): Check your GitHub contributions using Home Screen Widgets - [` App Store`](https://apps.apple.com/app/id1537192731) `Screenshot 1` - `2025` `swift` - ☆`372` - [Contributions for GitHub](https://github.com/JustinFincher/GitHubContributionsiOS): Look at your contributions graph in a Today Extension - [` App Store`](https://apps.apple.com/app/contributions-for-github/id1153432612) `Screenshot 1` - `2024` `objc` - ☆`538` - [FakeGithub](https://github.com/tt1k/FakeGithub): Browse GitHub - `Screenshot 1` - `2021` `objc` - ☆`12` - [GistHub](https://github.com/ldakhoa/GistHub): GitHub Gist Management, Comment, In-app Editor - [` App Store`](https://apps.apple.com/app/gisthub/id1660465260) `Screenshot 1` - `2024` `swift` `swiftui` `asyncswift` - ☆`152` - [GitHubSearch](https://github.com/Karambirov/GitHubSearch): GitHub client written using MVVM without Rx and Interface Builder - `Screenshot 1` - `2021` `swift` `router` `realm` - ☆`47` - [GiTiny](https://github.com/k-lpmg/GiTiny): Explore what's trending in GitHub - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2019` `swift` `rxswift` `mvvm-c` `clean-architecture` - ☆`280` - [GitPoint](https://github.com/gitpoint/git-point): GitHub app with a minimal & beautiful UI - `Screenshot 1` `Screenshot 2` - `2024` `react-native` - ☆`4760` - [GitTime](https://github.com/87kangsw/GitTime): Show your GitHub contributions and activities - [` App Store`](https://apps.apple.com/app/id1469013856) `Screenshot 1` - `2025` `swift, reactorkit, rxswift` `moya` - ☆`76` - [GitTrends](https://github.com/TheCodeTraveler/GitTrends): Track Repo Clones and Views - [` App Store`](https://apps.apple.com/app/gittrends-github-insights/id1500300399) `Screenshot 1` - `2026` `csharp` - ☆`775` - [iGit](https://github.com/git-up/GitUp): Uses GitUpKit to clone a GitHub repo and perform a commit - `2026` `objc` - ☆`11916` - [Monkey](https://github.com/coderyi/Monkey): Browse top GitHub coders & repositories - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `objc` - ☆`1772` - [Pocket Trailer](https://github.com/ptsochantaris/trailer): Manage pull requests & issues for GitHub / GitHub Enterprise - [` App Store`](https://apps.apple.com/app/id806104975) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2025` `swift` - ☆`1203` - [SwiftHub](https://github.com/khoren93/SwiftHub): GitHub client written with RxSwift and MVVM clean architecture - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` `rxswift` `mvvm` `moya` `fastlane` - ☆`3117` - [ZLGithubClient](https://github.com/ExistOrLive/GithubClient): Browse GitHub using its REST V3 / GraphQL V4 API - [` App Store`](https://apps.apple.com/app/gorillas/id1498787032) `Screenshot 1` - `2025` `swift` - ☆`135` ### Terminal [back to top](#readme) - [a-shell](https://github.com/holzschu/a-shell): Mobile shell terminal based on Mosh - [` App Store`](https://apps.apple.com/app/a-shell/id1473805438) `Screenshot 1` - `2026` `vim script` `c++` `c` - ☆`3564` - [Blink](https://github.com/blinksh/blink): Mobile shell terminal based on Mosh - [` App Store`](https://apps.apple.com/app/blink-shell-build-code/id1594898306) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `uickeychainstore` `passcodelock` - ☆`6593` - [LibTerm](https://github.com/ColdGrub1384/LibTerm): Terminal with Python 3.7 and Lua 5.3, supports iOS 13 dark mode and multi window - [` App Store`](https://apps.apple.com/app/libterm/id1380911705) `Screenshot 1` - `2024` `swift` `ipad` - ☆`674` - [SwiftTerm](https://github.com/migueldeicaza/SwiftTerm): VT100/Xterm Terminal emulator - `Screenshot 1` - `2026` `swift` `swiftui` - ☆`1346` - [SwiftTermApp](https://github.com/migueldeicaza/SwiftTermApp): Terminal emulator and SSH client - `Screenshot 1` - `2025` `swiftui` - ☆`350` ## Education [back to top](#readme) - [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) - [` App Store`](https://apps.apple.com/app/berkeley-mobile/id912243518) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`21` - [Conjugar](https://github.com/vermont42/Conjugar): Learn and Practice All the Spanish Verb Tenses - [` App Store`](https://apps.apple.com/app/conjugar/id1236500467) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`48` - [DeTeXt](https://github.com/venkatasg/DeTeXt): Find LaTeX symbols by drawing or searching - [` App Store`](https://apps.apple.com/app/id1531906207) `Screenshot 1` - `2025` `swift` - ☆`170` - [DiscussIt](https://github.com/ethanswift/DiscussIt): Scholarly article search, discussion forum and discussion board - `Screenshot 1` - `2020` `swift` `firebase` `swiftyjson` - ☆`15` - [Echo](https://github.com/fulldecent/echo): Best way to practice speaking English or Spanish - [` App Store`](https://apps.apple.com/app/echo-speech-therapy/id558585608) `Screenshot 1` - `swift` - [Exercism](https://github.com/apps-fab/exercism-app): Choose an exercism.org track, join it and code - `Screenshot 1` - `2025` `swift` - ☆`11` - [Fingerspelling](https://github.com/OpenASL/Fingerspelling-iOS): Practice American Sign Language (ASL) fingerspelling - [` App Store`](https://apps.apple.com/app/asl-fingerspelling-practice/id1503242863) `Screenshot 1` - `2022` `swift` `swiftui` `combine` - ☆`25` - [Flat](https://github.com/netless-io/flat-ios): Agora Flat classroom - `Screenshot 1` - `2025` `swift` - ☆`56` - [Flippy Learn](https://github.com/misteu/VocabularyTraining): Simple flash cards (privacy first, no tracking, everything stays on your device) - [` App Store`](https://apps.apple.com/app/flippy-learn-word-flashcards/id1479486387) `Screenshot 1` `Screenshot 2` - `2025` `swift` - ☆`28` - [GradeCalc - GPA Calculator](https://github.com/marlon360/grade-calc): Keep track of your GPA - [` App Store`](https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`47` - [Kotoba](https://github.com/willhains/Kotoba): Quickly search the built-in dictionary to see definitions of words. Collect the words you want to remember - `Screenshot 1` - `2025` `swift` - ☆`668` - [LeitnerBox](https://github.com/hamed8080/LeitnerBox): Help language learners memorize words faster - `https://hamed8080.github.io/LeitnerBox/leitnerbox/documentation/leitnerbox/` - `Screenshot 1` - `2025` `swift` `swiftui` - ☆`21` - [Pocket Code](https://github.com/catrobat/catty): Create games, animations, interactive music videos, and many kind of other apps, directly on device - `https://catrobat.org/` - [` App Store`](https://apps.apple.com/app/pocket-code/id1117935892) - `2026` `swift` `objc` - ☆`99` - [Prayer in English](https://github.com/FlineDev/Prayer): Help understand the spoken text in Islamic prayers - [` App Store`](https://apps.apple.com/app/prayer-in-english/id1217136884) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` - ☆`35` - [Recap AI](https://github.com/Visual-Studio-Coder/Recap): Transform your notes, videos, or URLs into personalized quizzes to reinforce learning - [` App Store`](https://apps.apple.com/app/recap-ai/id6602897472) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` - `2025` `productivity` `ai` `gemini` `llm` - ☆`34` - [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 - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2020` `swift` - ☆`306` - [Scribe - Language Keyboards](https://github.com/scribe-org/Scribe-iOS): Keyboards for language learners with translation, verb conjugation and more! - [` App Store`](https://apps.apple.com/app/scribe-language-keyboards/id1596613886) `Screenshot 1` - `2026` `swift` `iphone` `ipad` `reference` - ☆`163` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Stepik](https://github.com/StepicOrg/stepik-ios): Take open courses on https://stepik.org/ - [` App Store`](https://apps.apple.com/app/stepik-best-online-courses/id1064581926) `Screenshot 1` - `2025` `swift` `ipad` `alamofire` `swiftyjson` `sdwebimage` `devicekit` `promisekit` `swiftlint` - ☆`168` - [TwitterSentiment](https://github.com/draese/TwitterSentiment): Score Twitter messages using a CoreML model for NLP sentiment analysis - `Screenshot 1` - `2022` `swift` - ☆`10` - [uhohlingo](https://github.com/nate-parrott/uhohlingo): Like duolingo but you can generate whatever lesson you want - `Screenshot 1` - `2024` `swift` `swiftui` `chatgpt` - ☆`63` - [WWDCast](https://github.com/sgl0v/WWDCast): The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` `rxswift` `mvvm` - ☆`27` ## Emulator [back to top](#readme) - [ActiveGS](https://github.com/ogoguel/activegs-ios): Apple II/IIGS Emulator with in-app game browser, MFi & iCade controller support - `Screenshot 1` - `2024` `objc` - ☆`94` - [CraftOS-PC](https://github.com/MCJack123/craftos2): Modern ComputerCraft emulator - [` App Store`](https://apps.apple.com/app/craftos-pc/id1565893014) `Screenshot 1` - `2025` `cpp` `java` - ☆`290` - [Delta](https://github.com/rileytestut/Delta): Video game emulator for non-jailbroken devices (successor to GBA4iOS) - [` App Store`](https://apps.apple.com/app/delta-game-emulator/id1048524688) `Screenshot 1` - `2025` `swift` - ☆`5827` - [DOSPad](https://github.com/litchie/dospad): DOSBox - `2024` `objc` `ipad` - ☆`638` - [GBA4iOS](https://bitbucket.org/rileytestut/gba4ios/): Gameboy, Gameboy Color & Gameboy Advance emulator - `Screenshot 1` - `objc` - [iSH](https://github.com/ish-app/ish): Linux shell - `https://ish.app` - [` App Store`](https://apps.apple.com/app/ish-shell/id1436902243) `Screenshot 1` `Screenshot 2` - `2026` `c` `obj-c` - ☆`19313` - [MAME4iOS](https://github.com/yoshisuga/MAME4iOS): MAME frontend - `Screenshot 1` - `2025` `objc` - ☆`758` - [Mini vMac](https://github.com/zydeco/minivmac4ios): Early 68K Macintosh emulator - `https://namedfork.net/minivmac/` - `Screenshot 1` - `2025` `objc` - ☆`590` - [nds4ios](https://github.com/raaxis/nds4ios): Nintendo DS emulator, port of DeSmuME - `Screenshot 1` - `2017` `objc` - ☆`186` - [Pomelo](https://gitlab.com/pomelo-emu/Pomelo): Nintendo Switch emulator - `Screenshot 1` - `2024` - ☆`6` - [PPSSPP](https://github.com/hrydgard/ppsspp): PSP emulator - [` App Store`](https://apps.apple.com/app/ppsspp-psp-emulator/id6496972903) - `2026` `c++` - ☆`13374` - [Provenance](https://github.com/Provenance-Emu/Provenance): Emulators frontend for Sega Genesis, SNES, NES, GB/GBC & more - `Screenshot 1` - `2026` `realm` - ☆`6238` - [RetroArch](https://github.com/libretro/RetroArch): Comprehensive emulator frontend with support for NES, SNES, Gameboy, Sega Master System, Genesis, Playstation, N64, Atari Lynx & more - [` App Store`](https://apps.apple.com/app/retroarch/id6499539433) `Screenshot 1` - `2026` `c` - ☆`12697` - [SameBoy](https://github.com/LIJI32/SameBoy): Game Boy and Game Boy Color emulator - [` App Store`](https://apps.apple.com/app/sameboy/id6496971295) `Screenshot 1` - `2026` `c` - ☆`2013` ## Event [back to top](#readme) - [Droidcon Events using Kotlin Multiplatfom](https://github.com/touchlab/DroidconKotlin) - [` App Store`](https://apps.apple.com/app/droidcon-nyc-2019/id1477469914) `Screenshot 1` - `2026` `kotlin` - ☆`1134` - [OpenStack Foundation Summit](https://github.com/OpenStack-mobile/summit-app-ios) - [` App Store`](https://apps.apple.com/app/openstack-foundation-summit/id1071261846) `Screenshot 1` - `2019` `swift` - ☆`36` - [try! Swift Tokyo](https://github.com/tryswift/trySwiftAppFinal) - `Screenshot 1` `Screenshot 2` - `2022` `swift` `timepiece` `realm` `kingfisher` `acknowlist` - ☆`255` - [WWDC Family](https://github.com/wwdc-family/app): Easily connect with fellow developers during WWDC - `Screenshot 1` - `2023` `react-native` - ☆`194` ## Extension [back to top](#readme) - [Chanify](https://github.com/chanify/chanify-ios): Safe and simple notification tool, includes a Notification Service Extension - `https://www.chanify.net` - [` App Store`](https://apps.apple.com/app/id1531546573) `Screenshot 1` - `2024` `objc` - ☆`227` - [HTTPS4All](https://github.com/bouk/HTTPS4All): Port of HTTPS Everywhere to force (most) links to use HTTPS - [` App Store`](https://apps.apple.com/app/https4all/id1305430042) - `2020` `swift` - ☆`40` - [SimpleLogin](https://github.com/simple-login/Simple-Login-iOS): Protect your email with aliases and more. Its Share Extension helps you create aliases on the fly without leaving your favorite browser - `https://simplelogin.io/` - [` App Store`](https://apps.apple.com/app/simplelogin-anti-spam/id1494359858) `Screenshot 1` - `2026` `swift` - ☆`165` ### Content Blocking [back to top](#readme) - [Adblock Fast](https://github.com/rocketshipapps/adblockfast) - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` - ☆`770` - [Adblock Plus](https://github.com/adblockplus/adblockplussafariios) - [` App Store`](https://apps.apple.com/app/adblock-plus-abp/id1028871868) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2020` `objc` - ☆`149` - [Adguard](https://github.com/AdguardTeam/AdguardForiOS): Adblocker and anti-tracking - [` App Store`](https://apps.apple.com/app/adguard-adblock-privacy/id1047223162) `Screenshot 1` `Screenshot 2` - `2026` `objc` `javascript` - ☆`1611` - [Blahker](https://github.com/ethanhuang13/blahker): Safari content blocker for interstitial ads, mainly for websites in Taiwan - [` App Store`](https://apps.apple.com/app/blahker-ba-la-ke-gai-ban-guang/id1182699267) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `swift` - ☆`133` - [BlockParty](https://github.com/krishkumar/BlockParty) - `Screenshot 1` - `2022` `objc` - ☆`799` - [Hush](https://github.com/oblador/hush): Noiseless browsing - [` App Store`](https://apps.apple.com/app/id1544743900) - `2024` `swift` `macos` `ipad` - ☆`3598` - [PIA VPN](https://github.com/pia-foss/mobile-ios) - `https://www.privateinternetaccess.com/download/ios-vpn/` - [` App Store`](https://apps.apple.com/app/id955626407) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` - ☆`334` ### Safari Extension [back to top](#readme) - [Homepage](https://github.com/infinitepower18/Homepage-MobileSafari): Set any website as your homepage when opening a new tab - [` App Store`](https://apps.apple.com/app/homepage-for-safari/id6481118559) `Screenshot 1` - `2025` `swift` - ☆`62` - [Overamped](https://github.com/JosephDuffy/Overamped): Safari Web Extension to disable AMP - [` App Store`](https://apps.apple.com/app/apple-store/id1573901090) `Screenshot 1` - `2025` `swift` - ☆`48` - [PiPifier](https://github.com/arnoappenzeller/PiPifier): Use every HTML5 video in Picture in Picture mode - [` App Store`](https://apps.apple.com/us/app/pipifier/id1234771095) - `2021` `swift` - ☆`795` ### Today Today Extensions or Widgets — [back to top](#readme) - [Bus Today](https://github.com/JohnWong/bus-today): Track bus line on your wrist, includes Today Extension - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2024` `objc` - ☆`78` - [Contributions for GitHub](https://github.com/JustinFincher/GitHubContributionsiOS): Look at your contributions graph in a Today Extension - [` App Store`](https://apps.apple.com/app/contributions-for-github/id1153432612) `Screenshot 1` - `2024` `objc` - ☆`538` - [Daylight](https://github.com/bakkenbaeck/daylight-ios): Know how much sun you have today - `Screenshot 1` - `2023` `swift` `carthage` - ☆`134` - [Fojusi](https://github.com/dasdom/Tomate): Work timer with Today Extension - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` - ☆`530` - [GitHub contributions widget](https://github.com/fimuxd/GITGET) - `Screenshot 1` - `2024` `swift` `firebase` `alamofire` `swiftyjson` - ☆`160` - [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 - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` `tvos` `extension` - ☆`297` - [TimeLines](https://github.com/mathieudutour/TimeLines): Know when all your friends, colleagues and family are - `https://time-lines.app` - `Screenshot 1` - `2022` `swift` - ☆`66` ### Widget Widget (iOS 14) — [back to top](#readme) - [Clendar](https://github.com/vinhnx/Clendar): Minimal calendar & widgets - [` App Store`](https://apps.apple.com/app/clendar-a-calendar-app/id1548102041) `Screenshot 1` - `2026` `swift` `swiftui` `iphone` `ipad` - ☆`701` - [Contribution Graphs for GitHub](https://github.com/AnderGoig/github-contributions-ios): Check your GitHub contributions using Home Screen Widgets - [` App Store`](https://apps.apple.com/app/id1537192731) `Screenshot 1` - `2025` `swift` - ☆`372` - [Fivey](https://github.com/CastIrony/Fivey): iOS 14 widget to show FiveThirtyEight's 2020 election model results - `Screenshot 1` - `2020` `swift` `macos` `widgetkit` - ☆`19` - [Fruta](https://developer.apple.com/documentation/appclip/fruta-building-a-feature-rich-app-with-swiftui): Create a shared codebase to build a multiplatform app that offers widgets and an App Clip - WWDC 2020 and WWDC 2021 sample code by Apple - `swift` `ios14` `ios15` `widgetkit` `macos` `app-clip` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Static Widget in iOS 14](https://github.com/StewartLynch/iOS-14-Widget) - `2020` `swift` `ios14` `widgetkit` - ☆`9` - [US NewsFeed](https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM) - `Screenshot 1` - `2024` `swift` - ☆`15` - [Word Of The Day](https://github.com/kyledold/WordOfTheDay): Includes a widget and watch app - [` App Store`](https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `watchos` `swiftui` `alamofire` - ☆`91` - [XKCDY for xkcd](https://github.com/XKCDY/app) - [` App Store`](https://apps.apple.com/app/xkcdy/id1520259318) `Screenshot 1` - `2024` `iphone` `ipad` - ☆`45` ## File File Management — [back to top](#readme) - [Airdash](https://github.com/simonbengtsson/airdash): Transfer photos and files to any device, anywhere - `https://airdash-project.web.app` - [` App Store`](https://apps.apple.com/se/app/airdash-file-sharing/id1596599922) `Screenshot 1` - `2026` `flutter` `webrtc` - ☆`661` - [Amahi](https://github.com/amahi/ios): View all the docs, photos, videos and other data you have stored in your Amahi server, securely, from anywhere - `2020` `swift` `ipad` - ☆`49` - [File Browser](https://github.com/steventroughtonsmith/files-ios) - `Screenshot 1` - `2018` `objc` - ☆`318` - [FileExplorer](https://github.com/Augustyniak/FileExplorer): Powerful file browser that allows its users to choose and remove files and/or directories - `Screenshot 1` - `2021` `swift` - ☆`751` - [kDrive](https://github.com/Infomaniak/ios-kDrive): Secure cloud to collaborate online, access your documents and files on all your devices - `https://www.infomaniak.com/kdrive` - [` App Store`](https://apps.apple.com/app/infomaniak-kdrive/id1482778676) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`73` - [localsend](https://github.com/localsend/localsend): Cross-platform alternative to AirDrop - [` App Store`](https://apps.apple.com/app/localsend/id1661733229) `Screenshot 1` - `2026` `flutter` - ☆`75269` - [Nextcloud](https://github.com/nextcloud/ios): A safe home for all your data - `https://nextcloud.com` - [` App Store`](https://apps.apple.com/app/nextcloud/id1125420102) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`2354` - [OnionShare](https://github.com/onionshare/onionshare): Securely and anonymously share files using the Tor network - [` App Store`](https://apps.apple.com/app/onionshare/id1601890129) `Screenshot 1` - `2025` `ipad` `python` `tor` - ☆`6888` - [ownCloud](https://github.com/owncloud/ios-app): File browser & sync for ownCloud file hosting service - [` App Store`](https://apps.apple.com/app/owncloud/id1359583808) `Screenshot 1` - `2026` `swift` `ipad` - ☆`247` - [Proton Drive](https://github.com/ProtonDriveApps/ios-drive): End-to-end encrypted cloud storage made by Proton AG - `2025` `swift` - ☆`154` - [Seafile Pro](https://github.com/haiwen/seafile-iOS): App for Seafile self-hosted file sharing - `https://www.seafile.com/en/home/` - [` App Store`](https://apps.apple.com/app/id639202512) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`238` ## Finance [back to top](#readme) - [BetBudd](https://github.com/bigjermaine/SwiftTracker): Keep track of spending on bets and other gambling activities - [` App Store`](https://apps.apple.com/us/app/betbudd/id1661151432) `Screenshot 1` `Screenshot 2` - `2025` `swift` - ☆`99` - [Dime](https://github.com/rafsoh/dimeApp): Beautiful expense tracker built with Apple design guidelines in mind - [` App Store`](https://apps.apple.com/app/dime-budget-expense-tracker/id1635280255) `Screenshot 1` - `2025` `swift` `swiftui` - ☆`1633` - [DivRise](https://github.com/ThasianX/DivRise): Elegant dividend yield and income tracker - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swiftui` `dividend` `income tracker` - ☆`103` - [Expense Tracker](https://github.com/abdorizak/Expense-Tracker-App): Track daily expense from your income - `Screenshot 1` - `2024` `swift` - ☆`173` - [Gasoline](https://github.com/Blackjacx/Gasoline): Track your gas expense - `2020` `swift` `swiftlint` `quick` `nimble` - ☆`7` - [Inpenso](https://github.com/VintusS/Inpenso): Expense tracker that helps you monitor spending habits with analytics and budget management - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swiftui` `swiftdata` `analytics` - ☆`20` - [InvestIQ](https://github.com/ViniciusDeep/InvestIQ): Smart stock monitoring - `Screenshot 1` - `2024` `swift` - ☆`1` - [MoneyMate](https://github.com/tt1k/money-mate): Help you record income and expense - `Screenshot 1` - `2024` `swift` - ☆`35` - [MoneyPlus](https://github.com/SeekingMini/MoneyPlus): Help you record income and expense - `Screenshot 1` - `2020` `swift` `snapkit` - ☆`40` - [My Assets](https://github.com/256Arts/My-Assets): Track your money going in and out, with this simple birds-eye-view of your finances - `https://www.256arts.com/myassets/` - [` App Store`](https://apps.apple.com/app/my-assets/id1592367070) - `2026` `swift` `swiftui` - ☆`19` - [My Stocks](https://github.com/dkhamsing/stocks): Basic stocks tracking, supports Finnhub, Tiingo, or IEX Cloud - `Screenshot 1` - `2020` `swift` - ☆`44` - [SIP Calculator](https://github.com/tirupati17/sip-calculator-swift): Calculate the future value of SIP (Systematic Investment Plan) payments - [` App Store`](https://apps.apple.com/app/id1092822415) `Screenshot 1` - `2023` `swift` - ☆`37` - [Smart Wallet](https://github.com/novinfard/SmartWallet): Managing money and budget - `https://novinfard.com` - [` App Store`](https://apps.apple.com/app/smart-wallet/id1378013954) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2023` `swift` - ☆`52` - [Spend Stack Budget Tracker](https://github.com/DreamingInBinary/Spend-Stack-Public) - `Screenshot 1` - `2023` `swift` `fmdb` `iglistkit` `masonry` `snapkit` `swiftcsv` - ☆`213` ### Cryptocurrency [back to top](#readme) - [AlphaWallet ETH Wallet](https://github.com/AlphaWallet/alpha-wallet-ios): Easy-to-use and secure Ethereum wallet - `https://alphawallet.com/` - [` App Store`](https://apps.apple.com/app/alphawallet/id1358230430) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `swift` - ☆`628` - [Bither](https://github.com/bither/bither-ios): Simple & secure Bitcoin wallet - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `objc` - ☆`273` - [Bread](https://github.com/breadwallet/breadwallet-ios): Bitcoin wallet - [` App Store`](https://apps.apple.com/app/breadwallet/id885251393) `Screenshot 1` - `2022` `swift` - ☆`639` - [Cryptocurrency Info](https://github.com/denissimon/Cryptocurrency-Info): Prices and other related info using the Messari API - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`7` - [Essentia](https://github.com/essentiaone/Essentia-iOS): Multi wallet, All in one Blockchain solution - `2019` `swift` `ipad` - ☆`61` - [Exa Wallet Monero](https://github.com/exantech/exa-wallet-ios): Receive, spend and store your Monero with a multisignature wallet - `https://wallet.exan.tech/` - [` App Store`](https://apps.apple.com/app/exa-wallet-monero/id1457024905) `Screenshot 1` `Screenshot 2` - `2019` `swift` - ☆`6` - [Fearless Wallet](https://github.com/soramitsu/fearless-iOS): Supports the Kusama and Polkadot networks - `https://fearlesswallet.io/` - [` App Store`](https://apps.apple.com/app/fearless-wallet/id1537251089) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` - ☆`91` - [lil wallet](https://github.com/jordansinger/lil-wallet): Ethereum wallet - `2024` `swift` `swiftui` - ☆`150` - [Rainbow](https://github.com/rainbow-me/rainbow): Ethereum wallet that lives in your pocket - `https://rainbow.me` - [` App Store`](https://apps.apple.com/app/rainbow-ethereum-wallet/id1457119021) `Screenshot 1` `Screenshot 2` - `2026` `reactnative` `typescript` - ☆`4310` - [Unstoppable Wallet](https://github.com/horizontalsystems/unstoppable-wallet-ios): A fully decentralized Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash and DASH currency wallet - [` App Store`](https://apps.apple.com/app/bank-bitcoin-wallet/id1447619907) - `2026` `swift` - ☆`853` ## Game [back to top](#readme) - [2048](https://github.com/austinzheng/iOS-2048) - `Screenshot 1` - `2015` `objc` - ☆`336` - [2048](https://github.com/austinzheng/swift-2048) - `Screenshot 1` - `2023` `swift` - ☆`3138` - [2048](https://github.com/danqing/2048) - `Screenshot 1` - `2023` `spritekit` `objc` - ☆`1119` - [2048 Jetpack Compose Multiplatform](https://github.com/alexjlockwood/compose-multiplatform-2048) - `Screenshot 1` - `2024` `jetpack` - ☆`475` - [2048 SwiftUI](https://github.com/unixzii/SwiftUI-2048) - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`729` - [AR MultiPendulum](https://github.com/philipturner/ar-multipendulum): AR headset experience - [` App Store`](https://apps.apple.com/app/ar-multipendulum/id1583322801) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `swift` `swiftui` `metal` `arkit` `vision` - ☆`44` - [ARbusters](https://github.com/pedrommcarrasco/ARbusters): Augmented reality game in a pixel/billboard style - `Screenshot 1` - `2020` `swift` - ☆`109` - [Canabalt](https://github.com/ericjohnson/canabalt-ios): Infinite runner - [` App Store`](https://apps.apple.com/app/canabalt/id333180061) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2011` `objc` - ☆`1587` - [CardsAgainst](https://github.com/jpsim/CardsAgainst): For Cards Against Humanity - `Screenshot 1` - `2019` `swift` - ☆`588` - [Chess](https://github.com/nicklockwood/Chess) - `Screenshot 1` - `2024` `swift` - ☆`203` - [Conway's Game of Life (Vie)](https://github.com/fabienwarniez/Vie) - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2020` `objc` - ☆`8` - [Domination](https://sourceforge.net/projects/domination/): Clone of the classic board game Risk using MOE https://multi-os-engine.org - `http://risk.sf.net` - [` App Store`](https://apps.apple.com/app/id1602913079) `Screenshot 1` - `java` - [Doom Classic](https://github.com/id-Software/DOOM-iOS) - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `objc` - ☆`826` - [DOOM Classic 2](https://github.com/id-Software/DOOM-IOS2) - [` App Store`](https://apps.apple.com/app/doom-ii-rpg/id354051766) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2016` `objc` - ☆`334` - [FityIt](https://github.com/txaiwieser/FityIt): Challenging shapes game of skill and reflexes - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `swift` `spritekit` `game` `animation` - ☆`111` - [Flappy Fly-Bird](https://github.com/eleev/flappy-fly-bird): A clone of Flappy Bird using SpriteKit and GameplayKit - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2023` `swift` `spritekit` `gameplaykit` - ☆`426` - [Flappy Royale](https://github.com/flappy-royale/flappy-royale): A 99-player last-bird-flapping battle royale - `Screenshot 1` - `2021` `swift` - ☆`159` - [FlappyBird clone - Scary Flight](https://github.com/EvgenyKarkan/ScaryFlight) - `Screenshot 1` `Screenshot 2` - `2025` `objc` - ☆`25` - [FlappySwift](https://github.com/newlinedotco/FlappySwift): Flappy Bird clone - `Screenshot 1` - `2023` `swift` - ☆`9702` - [Friday Night Funkin'](https://github.com/hadobedo/FunkiniOS) - `2022` `haxe` - ☆`33` - [Frogatto & Friends](https://github.com/frogatto/frogatto): Action-adventure game, starring a certain quixotic frog - `https://frogatto.com/` - `Screenshot 1` - `2025` `objc` - ☆`665` - [Frotz](https://github.com/ifrotz/iosfrotz): Play hundreds of free works of Interactive Fiction (text adventure games) - `https://github.com/ifrotz/iosfrotz/blob/wiki/FrotzMain.md` - [` App Store`](https://apps.apple.com/app/id287653015) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2023` `objc` - ☆`54` - [Game of War clone](https://github.com/shankqr/4xMobileGame): 4x strategy game - `Screenshot 1` - `2018` `objc` `helpshift` `ssziparchive` - ☆`89` - [Gravity Blocks](https://github.com/jogendra/gravityBlocks): Basic physics concept of gravity and elasticity - `2020` `swift` - ☆`11` - [Impostor](https://github.com/fulldecent/impostor): Word game for groups - [` App Store`](https://apps.apple.com/app/whos-the-impostor/id784258202) `Screenshot 1` - `swift` - [littlego](https://github.com/herzbube/littlego): Game of Go - [` App Store`](https://apps.apple.com/app/little-go/id490753989) `Screenshot 1` - `2026` `iphone` `ipad` - ☆`154` - [Loot Raider](https://github.com/ecrichlow/LootRaideriOS_OS): Retro 80s platform game - `2022` `swift` - ☆`14` - [Matchimals.fun](https://github.com/igravitystudios/matchimals.fun): Animal matching puzzle card game - [` App Store`](https://apps.apple.com/app/id1348821168) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` `ipad` - ☆`191` - [Memory Game](https://github.com/matiasvillaverde/mobile-ios-vipergame): Uses VIPER with robust unit tests - `Screenshot 1` - `2022` `swift` `fastlane` - ☆`30` - [Mindustry](https://github.com/Anuken/Mindustry): A factory management TD/RTS - [` App Store`](https://apps.apple.com/app/mindustry/id1385258906) `Screenshot 1` - `2026` `java` - ☆`26628` - [Moonlight Game Streaming](https://github.com/moonlight-stream/moonlight-ios) - [` App Store`](https://apps.apple.com/app/moonlight-game-streaming/id1000551566) `Screenshot 1` - `2025` `c` `ipad` - ☆`1528` - [MUDRammer](https://github.com/splinesoft/MUDRammer): For MUD (Multi-User Dungeon) - [` App Store`](https://apps.apple.com/app/mudrammer-a-modern-mud-client/id597157072) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` `iphone` `ipad` - ☆`86` - [Neocom for EVE Online](https://github.com/mrdepth/Neocom): EveOnline MMORG character management tool - [` App Store`](https://apps.apple.com/app/eveuniverse/id418895101) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `objc` - ☆`114` - [osu!](https://github.com/ppy/osu): Rhythm game - `2026` `csharp` - ☆`17940` - [Pizza-Man](https://github.com/fulldecent/pizzaman): Play this devilishly difficult diversion - [` App Store`](https://apps.apple.com/app/pizza-man/id931174800) `Screenshot 1` - `2025` `swift` `ipad` - ☆`11` - [Potato Game](https://github.com/mick-schroeder/PotatoGame): Relaxing physics-based puzzle game where players tilt the board to move emojis and merge matching ones until they create a potato - `https://potatogame.mickschroeder.com` - [` App Store`](https://apps.apple.com/app/potato-game/id6477922776) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`4` - [SaveTheDot](https://github.com/JakeLin/SaveTheDot): Escape from the squares - `Screenshot 1` - `2020` `swift` `uiviewpropertyanimator` - ☆`809` - [SHMUP](https://github.com/fabiensanglard/Shmup): 3D multiplatform game written primarily in C - `https://fabiensanglard.net/shmup/` - [` App Store`](https://apps.apple.com/app/shmup/id337663605) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `objc` - ☆`271` - [Simon Tatham's Portable Puzzle Collection](https://github.com/ghewgill/puzzles): 38 single-player puzzle games - `https://hewgill.com/puzzles/` - [` App Store`](https://apps.apple.com/app/simon-tathams-portable-puzzle/id622220631) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `objc` - ☆`198` - [Swune](https://github.com/nicklockwood/Swune): Reimplementation of the Dune II RTS game - `Screenshot 1` - `2022` `swift` - ☆`48` - [Wolfenstein 3D](https://github.com/id-Software/Wolf3D-iOS): Wolfenstein 3D - [` App Store`](https://apps.apple.com/app/wolfenstein-3d-classic-platinum/id309470478) `Screenshot 1` - `2022` `objc` - ☆`533` ### Cocos2d https://cocos2d.org/ — [back to top](#readme) - [Lumio](https://github.com/sephine/lumio): Puzzle game - `Screenshot 1` - `2016` `objc` - ☆`176` ### SpriteKit https://developer.apple.com/reference/spritekit — [back to top](#readme) - [2048](https://github.com/danqing/2048) - `Screenshot 1` - `2023` `spritekit` `objc` - ☆`1119` - [Asteroid+](https://github.com/ChoiysApple/Asteroids-Plus): Remake of Retro Asteroid game with Endless gameplay - `Screenshot 1` `Screenshot 2` - `2022` `swift` `spritekit` - ☆`28` - [Color Way](https://github.com/mshll/Color-Way): Fast-paced 2D game where you navigate colored barriers that match your color - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2023` `swift` - ☆`28` - [Crosses-n-Ous](https://github.com/eleev/tic-tac-toe): Class Tic Tac Toe reincarnation with AI and state machines - `Screenshot 1` - `2021` `swift` `gameplaykit` - ☆`76` - [FityIt](https://github.com/txaiwieser/FityIt): Challenging shapes game of skill and reflexes - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `swift` `spritekit` `game` `animation` - ☆`111` - [Five In A Row (五子棋)](https://github.com/WelkinXie/FiveInARow) - `Screenshot 1` - `2022` `objc` - ☆`23` - [Flappy Fly-Bird](https://github.com/eleev/flappy-fly-bird): A clone of Flappy Bird using SpriteKit and GameplayKit - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2023` `swift` `spritekit` `gameplaykit` - ☆`426` - [Frozen Bubble](https://github.com/ulritter/FrozenPengu): Re-implementation of Linux Frozen Bubble Game - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` `Screenshot 8` - `2023` `swift` - ☆`8` - [Potato Game](https://github.com/mick-schroeder/PotatoGame): Relaxing physics-based puzzle game where players tilt the board to move emojis and merge matching ones until they create a potato - `https://potatogame.mickschroeder.com` - [` App Store`](https://apps.apple.com/app/potato-game/id6477922776) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`4` - [Sakura Fly](https://github.com/cl7/Sakura-Fly) - [` App Store`](https://apps.apple.com/app/sakura-fly/id1019023051) `Screenshot 1` - `2019` `objc` - ☆`109` - [SKTetris](https://github.com/chsxf/SKTetris): Partial recreation of the Tetris game using SpriteKit 2D - `Screenshot 1` - `2021` `swift` - ☆`22` - [Snake Classic](https://github.com/PiXeL16/SnakeClassic): A snake engine for all Apple devices - `Screenshot 1` - `2023` `swift` - ☆`78` - [Stick-Hero-Swift](https://github.com/phpmaple/Stick-Hero-Swift) - `Screenshot 1` - `2020` `swift` `iphone` `ipad` - ☆`466` ## Health [back to top](#readme) - [Cardiorespiratory Fitness](https://github.com/Sage-Bionetworks/CardiorespiratoryFitness-iOS) - `2021` `swift` - ☆`10` - [Corona Tracker](https://github.com/MhdHejazi/CoronaTracker): Coronavirus tracker with maps & charts - `https://coronatracker.samabox.com/` - `Screenshot 1` - `2023` `swift` - ☆`1545` - [Corona virus tracker](https://github.com/nploi/corona_tracker) - `Screenshot 1` `Screenshot 2` - `2020` `dart` - ☆`13` - [Corona Virus Tracker & Advice](https://github.com/alfianlosari/CoronaVirusTrackerSwiftUI) - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`373` - [CoronaVirusTrackerFlutter](https://github.com/alfianlosari/CoronaVirusTrackerFlutter) - `Screenshot 1` - `2020` `flutter` `dart` - ☆`88` - [COVID-19 SwiftUI Demo](https://github.com/Joker462/COVID-19_SwiftUI_Demo): Data and news - `Screenshot 1` - `2020` `swift` `swiftui` `combine` - ☆`20` - [covid19](https://github.com/dkhamsing/covid19.swift): COVID-19 health, data, news and tweets - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2021` `swift` - ☆`31` - [CovidUI](https://github.com/nerdsupremacist/CovidUI): Track the status of COVID-19 around the world - `Screenshot 1` - `2021` `swift` - ☆`76` - [Das E-Rezept](https://github.com/gematik/E-Rezept-App-iOS): Electronic prescription - `Screenshot 1` - `2026` `swift` `swiftui` `tca` `combine` - ☆`118` - [Depressed](https://github.com/DerLobi/Depressed): Test if you are depressed - [` App Store`](https://apps.apple.com/app/depressed/id1062594092) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2022` `swift` - ☆`100` - [Gleam](https://github.com/akarataev/gleam-ios): Use machine learning to help diagnose melanoma early, get the necessary treatment - `Screenshot 1` - `2019` `swift` `coreml` `avkit` `viper` - ☆`39` - [Glucosio](https://github.com/Glucosio/glucosio-ios): Diabetes management and research - `2018` `swift` `objc` `healthkit` `realm` - ☆`58` - [Go Cycling Tracker](https://github.com/AnthonyH93/GoCycling) - [` App Store`](https://apps.apple.com/app/go-cycling/id1565861313) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `swiftui` `mapkit` `core-data` - ☆`184` - [HealthKit~Swift](https://github.com/Darktt/HealthKit-Swift): Sample app - `2020` `swift` `healthkit` - ☆`119` - [KFinder](https://github.com/robertwtucker/kfinderapp-ios): Promotes consistent Vitamin K intake and regular blood testing for warfarin users - `https://kfinderapp.com` - [` App Store`](https://apps.apple.com/app/kfinder/id6738031531) `Screenshot 1` - `2026` `swift` `swiftui` - ☆`3` - [Migraine Log](https://gitlab.com/mglog/org.zerodogg.migraineLog): A headache diary that respects your privacy - `https://migrainelog.zerodogg.org` - [` App Store`](https://apps.apple.com/app/migraine-log/id1636946550) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `flutter` `dart` - [MoodSnap](https://github.com/drpeterrohde/MoodSnap): Mood diary - `https://moodsnap.app/` - [` App Store`](https://apps.apple.com/au/app/moodsnap-mood-diary/id1616291944) `Screenshot 1` - `2023` `swift` `swiftui` - ☆`60` - [Nightguard](https://github.com/nightscout/nightguard): Display blood glucose values stored on your nightscout server - `https://www.nightscout.info/` - `Screenshot 1` - `2026` `swift` `apple-watch` - ☆`269` - [Open Food Facts](https://github.com/openfoodfacts/smooth-app): Scan food products barcode to see if they are good for you and the planet - [` App Store`](https://apps.apple.com/app/open-food-facts/id588797948) `Screenshot 1` - `2026` `flutter` - ☆`1249` - [OpenNutriTracker](https://github.com/simonoppowa/OpenNutriTracker): Easily log your meals, snacks and access a vast database of food items and ingredients to get detailed nutritional information - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` `ipad` - ☆`1563` - [Rise — Sleep Companion](https://github.com/VladimirBrejcha/Rise): Smart Personal Sleep Schedule App. Reimagine your mornings with Rise, your personal smart sleep companion! Tailor your own sleep schedule, wake up serenely to gentle nature sounds, and track your progress seamlessly. - `http://rise.vladimirbrejcha.com` - [` App Store`](https://apps.apple.com/app/rise-sleep-companion/id6451386327) `Screenshot 1` - `2023` `swift` - ☆`45` - [Solstice](https://github.com/daneden/Solstice): Tells you how the daylight is changing - `2026` `swift` - ☆`101` - [Suicide Safety Plan](https://github.com/suicidesafetyplan/safetyplan-ios): Suicide prevention - [` App Store`](https://apps.apple.com/app/id1003891579) `Screenshot 1` - `2024` `objc` - ☆`28` - [Vite Ma Dose de Vaccin !](https://github.com/CovidTrackerFr/vitemadose-ios): Quicky find a COVID-19 vaccine in France - [` App Store`](https://apps.apple.com/fr/app/vite-ma-dose/id1563630754) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`32` - [WePeiYang-iOS-Everest for Tianjin University](https://github.com/twtstudio/WePeiYang-iOS-Everest) - `2022` `swift` `alamofire` `objectmapper` `swiftlint` `snapkit` `charts` - ☆`21` ### Contact Tracing [back to top](#readme) - [Australia - COVIDSafe](https://github.com/AU-COVIDSafe/mobile-ios) - [` App Store`](https://apps.apple.com/au/app/covidsafe/id1509242894) `Screenshot 1` - `2021` `swift` `alamofire` `keychainswift` `lottie` - ☆`274` - [Austria - Stopp Corona](https://github.com/austrianredcross/stopp-corona-ios): Keep track of encounters with friends, family or co-workers and save them anonymously - [` App Store`](https://apps.apple.com/app/apple-store/id1503717224) `Screenshot 1` - `2022` `swift` `swiftlint` `moya` `swiftybeaver` `firebase` `sqlite` `lottie` - ☆`157` - [Bulgaria - ViruSafe](https://github.com/scalefocus/virusafe-ios): Share symptoms as well track the spread of COVID-19 with an interactive map - [` App Store`](https://apps.apple.com/bg/app/virusafe/id1506362170) `Screenshot 1` - `2020` `swift` - ☆`16` - [Croatia - Stop COVID-19](https://github.com/Stop-COVID-19-Croatia/stopcovid19-ios) - [` App Store`](https://apps.apple.com/app/stop-covid-19/id1519179939) `Screenshot 1` - `2022` `swift` - ☆`6` - [France - TousAntiCovid](https://gitlab.inria.fr/stopcovid19/stopcovid-ios) - `https://www.economie.gouv.fr/tousanticovid` - [` App Store`](https://apps.apple.com/app/stopcovid-france/id1511279125) `Screenshot 1` - `swift` - [Haiti, Guam, Puerto Rico, Wyoming - COVID Safe Paths](https://github.com/Path-Check/safeplaces-dct-app): COVID-19 exposure notification and contract tracing - [` App Store`](https://apps.apple.com/app/covid-safe-paths/id1508266966) `Screenshot 1` - `2026` `react-native` - ☆`465` - [Iceland - rakning-c19-app](https://github.com/aranja/rakning-c19-app): Help analyse individuals’ travel and trace their movements when cases of infection arise - `https://www.covid.is/app/is` - [` App Store`](https://apps.apple.com/app/rakning-c-19/id1504655876) `Screenshot 1` - `2023` `react-native` - ☆`239` - [Israel - Hamagen](https://github.com/MohGovIL/hamagen-react-native): COVID-19 exposure prevention app - [` App Store`](https://apps.apple.com/app/id1503224314) `Screenshot 1` - `2023` `react-native` - ☆`510` - [Poland - ProteGO Safe](https://github.com/ProteGO-Safe/ios): User daily triage and contact tracing using Exposure Notification API - [` App Store`](https://apps.apple.com/app/protego-safe/id1508481566) `Screenshot 1` - `2021` `swift` - ☆`90` - [Slovenia - Covid World](https://github.com/CovidWorld/ios): Help fight COVID-19 spread by collecting anonymous data about people meeting each other - `2020` `swift` - ☆`13` - [Spain - RadarCOVID](https://github.com/RadarCOVID/radar-covid-ios): RadarCOVID tracing using DP3T - `https://radarcovid.gob.es` - [` App Store`](https://apps.apple.com/app/radar-covid/id1520443509) `Screenshot 1` - `2022` `swift` `dp3t` - ☆`143` - [Switzerland - SwissCovid](https://github.com/SwissCovid/swisscovid-app-ios): COVID-19 tracing using the Decentralised Privacy-Preserving Proximity Tracing (DP-3T or DP3T) - [` App Store`](https://apps.apple.com/app/swisscovid-preview/id1509275381) `Screenshot 1` - `2022` `swift` `dp3t` - ☆`144` - [USA Arizona - Covid Watch](https://github.com/covidwatchorg/covidwatch-ios-en) - [` App Store`](https://apps.apple.com/us/app/id1521655110) `Screenshot 1` - `2020` `swift` - ☆`12` ### Contact Tracing Reference [back to top](#readme) - [TracePrivately](https://github.com/CrunchyBagel/TracePrivately): Uses Apple's Privacy-preserving ExposureNotification framework - `Screenshot 1` - `2020` `swift` - ☆`350` ### Fitness [back to top](#readme) - [Gym Routine Tracker](https://github.com/open-trackers/Gym-Routine-Tracker-Watch-App): Minimalist workout tracker - [` App Store`](https://apps.apple.com/app/gym-routine-tracker/id6444747204) `Screenshot 1` - `2023` `swift` `swiftui` - ☆`53` - [Medito](https://github.com/meditohq/medito-app): No ads, no sign-up - [` App Store`](https://apps.apple.com/app/medito/id1500780518) - `2026` `flutter` - ☆`1189` - [Minimalistic Push](https://github.com/jonaspoxleitner/minimalistic_push): Track your push-ups and see an overview of your sessions - `2022` `flutter` `dart` - ☆`13` - [OutRun](https://github.com/timfraedrich/OutRun): Outdoor fitness tracker that supports walking, hiking, cycling & skating - [` App Store`](https://apps.apple.com/app/OutRun/id1477511092) `Screenshot 1` - `2025` `swift` `snapkit` `charts` - ☆`836` - [QZ - qdomyos-zwift](https://github.com/cagnulein/qdomyos-zwift): Unlock your bike / treadmill - [` App Store`](https://apps.apple.com/app/id1543684531) `Screenshot 1` - `2026` `cpp` - ☆`753` - [RaceMe](https://github.com/enochng1/RaceMe): Run tracking & ghosting - `Screenshot 1` - `2021` `swift` `parse` - ☆`615` - [RaceRunner](https://github.com/vermont42/RaceRunner): A Run-Tracking App for Runners Who Race - [` App Store`](https://apps.apple.com/app/racerunner-run-tracking-app/id1065017082) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2024` `swift` - ☆`87` - [rTracker](https://github.com/rob-miller/rTracker): A generic, customizable personal data tracker - [` App Store`](https://apps.apple.com/app/rtracker-track-it-all-your-way/id486541371) `Screenshot 1` `Screenshot 2` - `2025` `objc` - ☆`46` - [Simple.](https://github.com/basarsubasi/simplefitnessapp): Create, schedule and track your workouts locally - [` App Store`](https://apps.apple.com/us/app/simple-fitness-simplified/id6740262965) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `react-native` `expo` `typescript` - ☆`201` ### ResearchKit https://www.apple.com/researchkit/ — [back to top](#readme) - [MyHeartCounts](https://github.com/ResearchKit/MyHeartCounts): Personalized tool that can help you measure daily activity, fitness, & cardiovascular risk - [` App Store`](https://apps.apple.com/app/id972189947) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2015` `objc` - ☆`68` ## Home [back to top](#readme) - [Home Assistant Companion](https://github.com/home-assistant/iOS): Control and monitor your home from anywhere in the world - `https://www.home-assistant.io/` - [` App Store`](https://apps.apple.com/app/home-assistant-open-source-home-automation/id1099568401) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`2101` - [openHAB](https://github.com/openhab/openhab-ios): Vendor & technology agnostic home automation - `https://www.openhab.org/` - [` App Store`](https://apps.apple.com/app/openhab/id492054521) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` - ☆`208` - [SmartThing](https://github.com/der1598c/SmartThing): Remote control through Mqtt and ESP8266, combined with Homebridge - `2019` `swiftui` `siri` - ☆`4` ## Location [back to top](#readme) - [Arc](https://github.com/sobri909/ArcMini): Learns about the places you visit & how you like to move around - [` App Store`](https://apps.apple.com/app/arc-app-location-activity/id1063151918) `Screenshot 1` - `2024` `swift` - ☆`113` - [Cepp](https://github.com/filipealva/Cepp): Find information on addresses - `Screenshot 1` `Screenshot 2` - `2022` `swift` `afnetworking` - ☆`18` - [DragonSync](https://github.com/Root-Down-Digital/DragonSync-iOS): Real-time drone detection and monitoring with advanced signal analysis and tracking - `Screenshot 1` - `2026` `swift` - ☆`126` - [Emission](https://github.com/e-mission/e-mission-phone): Track your travel modes and your travel carbon footprint, and compare them against other users - `https://e-mission.eecs.berkeley.edu/#/home` - [` App Store`](https://apps.apple.com/app/emission/id1084198445) `Screenshot 1` - `2026` `javascript` `phonegap` `cordova` `ionic` - ☆`29` - [GeoLicious](https://github.com/da3x/GeoLicious): Location tracking made easy - [` App Store`](https://apps.apple.com/app/geolicious/id637366170) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `objc` - ☆`36` - [GPS Stone](https://github.com/frostland/GPS-Stone): Record your position and export your trip in GPX with GPS Stone - `2025` `swift` - ☆`11` - [iPokeGo](https://github.com/istornz/iPokeGo): Map Pokemon around you! - `Screenshot 1` - `2022` `objc` `ipad` - ☆`641` - [KartaView](https://github.com/kartaview/ios): Collect OpenStreetView data - [` App Store`](https://apps.apple.com/app/openstreetview/id1089548849) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `objc` - ☆`47` - [Landmarks](https://developer.apple.com/tutorials/swiftui/creating-and-combining-views): Discover and share places you love - `Screenshot 1` - `swift` `swiftui` `mapkit` - [Miataru](https://github.com/miataru/miataru-ios-client): Location tracking where data can be shared over public or private servers - `https://miataru.com/ios/` - [` App Store`](https://apps.apple.com/app/id717539389) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`17` - [Organic Maps](https://github.com/organicmaps/organicmaps): Privacy-focused, ads-free, donation-based offline maps & GPS app with navigation for hiking, cycling, biking, and driving - `https://organicmaps.app/` - [` App Store`](https://apps.apple.com/app/organic-maps/id1567437057) `Screenshot 1` - `2026` `swift` `openstreetmap api` `c++` `objective-c++` - ☆`13307` - [OsmAnd Maps](https://github.com/osmandapp/Osmand): Map with access to OpenStreetMaps - `https://osmand.net/` - [` App Store`](https://apps.apple.com/app/id934850257) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` - ☆`5550` - [OwnTracks](https://github.com/owntracks/ios): Keep track of your own location, you can build your private location diary or share it with your family & friends - [` App Store`](https://apps.apple.com/app/mqttitude/id692424691) `Screenshot 1` - `2026` `cocoalumberjack` - ☆`395` - [ParkenDD](https://github.com/kiliankoe/ParkenDD): Check the status of several public parking lots in Germany & Switzerland - [` App Store`](https://apps.apple.com/app/parkendd/id957165041) `Screenshot 1` `Screenshot 2` - `2021` `swift` - ☆`52` - [Prey](https://github.com/prey/prey-ios-client): Track lost or stolen devices & perform actions remotely - `https://preyproject.com/` - [` App Store`](https://apps.apple.com/app/id456755037) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `objc` - ☆`288` - [Red Grid MGRS](https://github.com/RedGridTactical/RedGridMGRS): DAGR-class military GPS navigator with live MGRS coordinates, magnetic declination, waypoints, tactical tools & report templates - [` App Store`](https://apps.apple.com/app/id6759629554) - `javascript` `react-native` `expo` - [TICE](https://github.com/TICESoftware/tice-ios): Location sharing, cross-platform and end-to-end encrypted - `https://ticeapp.com` - [` App Store`](https://apps.apple.com/app/tice-secure-location-sharing/id1494324936) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `swift` - ☆`25` - [Traccar Client](https://github.com/traccar/traccar-client-ios): Report device location to the server - [` App Store`](https://apps.apple.com/app/traccar-client/id843156974) `Screenshot 1` - `2025` `objc` - ☆`249` - [Traccar Manager](https://github.com/traccar/traccar-manager-ios): Track GPS devices on a map - [` App Store`](https://apps.apple.com/app/traccar-manager/id1113966562) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` - ☆`137` ## Media Image, video, audio, reading — [back to top](#readme) - [Articles](https://github.com/Sophiestication/Articles) - `Screenshot 1` - `2023` `objc` - ☆`31` - [ASCII Art Generator](https://github.com/ijoshsmith/swift-ascii-art) - `Screenshot 1` - `2019` `swift` - ☆`308` - [Filterpedia](https://github.com/FlexMonkey/Filterpedia): Core Image Filter explorer - `Screenshot 1` - `2020` `swift` `coreimage` - ☆`2321` - [Kodi](https://github.com/xbmc/xbmc): Media player & entertainment hub, includes a separate remote app - `https://kodi.wiki` - `Screenshot 1` - `2026` `objc` - ☆`20445` - [MuPDF](https://github.com/ArtifexSoftware/mupdf): A PDF, XPS/OpenXPS, CBZ & EPUB document viewer - `https://mupdf.com/` - [` App Store`](https://apps.apple.com/app/id482941798) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` - ☆`2621` - [MuVis](https://github.com/Keith-43/MuVis-Experimentation): Music Visualization - [` App Store`](https://apps.apple.com/app/muvis-music-visualizer/id1582324352) `Screenshot 1` - `2025` `swift` `swiftui` `metal` `audio` `music` - ☆`15` - [Pictograph](https://github.com/MrAdamBoyd/Pictograph): Hide messages in images with steganography - [` App Store`](https://apps.apple.com/app/id1051879856) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2021` `swift` - ☆`76` - [Piecelet for NeoDB](https://github.com/Piecelet/neodb-app) - [` App Store`](https://apps.apple.com/app/piecelet-for-neodb/id6739444863) `Screenshot 1` - `2025` `swift` - ☆`78` - [Pixelfed](https://github.com/pixelfed/pixelfed-rn): Share your photography on a privacy-focused, ad-free platform. Own your content. Connect authentically - [` App Store`](https://apps.apple.com/app/pixelfed/id1632519816) `Screenshot 1` - `2026` `react-native` `typescript` - ☆`337` - [Pocket Casts](https://github.com/Automattic/pocket-casts-ios) - [` App Store`](https://apps.apple.com/app/pocket-casts-podcast-player/id414834813) - `2026` `swift` `podcast` - ☆`1759` - [Readest](https://github.com/readest/readest): Feature-rich ebook reader - [` App Store`](https://apps.apple.com/app/readest-ebook-reader/id6738622779) `Screenshot 1` - `2026` `react-native` - ☆`17743` - [Wallabag](https://github.com/wallabag/ios-app): A self-hosted read-it-later app - [` App Store`](https://apps.apple.com/app/wallabag-2-official/id1170800946) `Screenshot 1` - `2026` `swift` - ☆`205` - [whathaveiread](https://github.com/bcye/whathaveiread): Keep track of all books you've read and keep a short summary about them - `2020` `swift` `core-data` - ☆`13` ### Animoji [back to top](#readme) - [SBSAnimoji](https://github.com/simonbs/SBSAnimoji): Uses Apple's private framework AvatarKit - `Screenshot 1` - `2022` `swift` `iphonex` - ☆`1010` ### Audio [back to top](#readme) - [Analog Synth X](https://github.com/audiokit/AudioKit): Simple analog synthesizer music keyboard example - `Screenshot 1` - `2025` `swift` - ☆`11282` - [AudioKit ROM Player](https://github.com/AudioKit/ROMPlayer): Make your own sample music instrument - `https://audiokitpro.com/rom-player-code/` - [` App Store`](https://apps.apple.com/app/fm-player-classic-dx-synths/id1307785646) `Screenshot 1` - `2019` `swift` `swift4` `ipad` - ☆`548` - [AudioKitSynthOne](https://github.com/AudioKit/AudioKitSynthOne): Free synthesizer https://audiokitpro.com/synth/ - `https://audiokitpro.com/synth/` - [` App Store`](https://apps.apple.com/app/audiokit-synth-one-synthesizer/id1371050497) `Screenshot 1` - `2022` `swift` `objc` - ☆`1760` - [BookPlayer](https://github.com/TortugaPower/BookPlayer): Player for your DRM-free audiobooks - [` App Store`](https://apps.apple.com/app/bookplayer-audio-book-player/id1138219998) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`2043` - [Concertmaster Player](https://github.com/openopus-org/concertmaster_ios): Classical music front-end for Spotify - [` App Store`](https://apps.apple.com/app/concertmaster-player/id1561622325) `Screenshot 1` - `2021` `swift` - ☆`10` - [Controllers](https://github.com/yuripetrosyan/Controllers): Intuitive DJ controller - `Screenshot 1` - `2024` `swift` `swiftui` - ☆`8` - [NewsAnalyzer](https://github.com/ethanswift/NewsAnalyzer): Let you listen to English news, see the text and let you analyze what you have heard - `Screenshot 1` - `2020` `swift` `alamofire` - ☆`8` - [Podverse](https://github.com/podverse/podverse-rn): Feature-rich, cross-platform podcast app with a focus on clip sharing and discovery - `https://podverse.fm` - [` App Store`](https://apps.apple.com/app/podverse/id1390888454) `Screenshot 1` - `2025` `react-native` - ☆`284` - [Prodigal Music Player](https://github.com/SpongeBobSun/Prodigal-iOS) - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2022` `swift` `snapkit` `haneke` `koloda` - ☆`48` - [Swift Radio Pro](https://github.com/analogcode/Swift-Radio-Pro): Professional radio station - `Screenshot 1` - `2026` `swift` - ☆`2915` - [Vowel Practice](https://github.com/fulldecent/vowel-practice): Find formants in spoken sounds - `Screenshot 1` - `2025` `swift` `macos` `ipad` - ☆`66` - [Xylophone](https://github.com/appbrewery/Xylophone-iOS13): Play sounds - `2023` `swift` `avfoundation` `avaudioplayer` - ☆`114` - [YouTag](https://github.com/youstanzr/YouTag): Music player that downloads from the internet, even YouTube - `Screenshot 1` - `2025` `swift` - ☆`339` - [ZenTuner](https://github.com/jpsim/ZenTuner): Minimal chromatic tuner - [` App Store`](https://apps.apple.com/app/zen-tuner/id1550640624) `Screenshot 1` - `2024` `swift` - ☆`569` ### Content [back to top](#readme) - [Alamofire Star Wars](https://github.com/camiloibarrayepes/AlamofireStarWarsExample) - `2019` `swift` - ☆`2` - [Artsy](https://github.com/artsy/eigen): The art world in your pocket - [` App Store`](https://apps.apple.com/app/artsy-art-world-in-your-pocket/id703796080) `Screenshot 1` - `2026` `iphone` `ipad` `reactnative` `typescript` - ☆`3757` - [bar](https://github.com/soffes/bar): Cocktail menu - `Screenshot 1` - `2023` `swift` - ☆`82` - [BringMyOwnBeer](https://github.com/fimuxd/BringMyOwnBeer-): Beer browser - `Screenshot 1` - `2021` `swift` `rxswift` `kingfisher` - ☆`97` - [BringMyOwnBeer](https://github.com/fimuxd/BringMyOwnBeer-Combine): Beer browser (Combine) - `Screenshot 1` - `2020` `swift` `combine` - ☆`65` - [CouchTracker](https://github.com/pietrocaselani/CouchTracker): Keep track of your favorite TV shows & movies using Trakt - `2021` `swift` `trakt` `moya` `kingfisher` `mvvm` - ☆`50` - [Dai-Hentai for ex hentai](https://github.com/DaidoujiChen/Dai-Hentai) - `Screenshot 1` - `2024` `objc` `adult` - ☆`1263` - [Dunk](https://github.com/naoyashiga/Dunk) - `Screenshot 1` - `2021` `swift` `dribbble` - ☆`939` - [EhPanda](https://github.com/EhPanda-Team/EhPanda): Unofficial E-Hentai browser - `https://ehpanda.app` - `Screenshot 1` - `2025` `swiftui` `combine` `adult` - ☆`3767` - [fastmdb](https://github.com/dkhamsing/fastmdb): Fast app to browse and search movies, tv, people, credits - `Screenshot 1` - `2024` `swift` `themoviedb` - ☆`39` - [Fecapp](https://github.com/betzerra/Fecapp): Displays specialty coffee shops in Buenos Aires (Argentina) - `https://www.betzerra.com/project/fecapp` - `2022` `swift` - ☆`5` - [film](https://github.com/christianampe/film-ios) - `2020` `swift` - ☆`1` - [Ghibliii](https://github.com/kxvn-lx/Ghibliii): Studio Ghibli movie database - `Screenshot 1` `Screenshot 2` - `2020` `swift` - ☆`31` - [Homepok](https://github.com/iAlexander/Homepok): Catalog of Ukrainian vehicle plates - `Screenshot 1` - `2020` `swift` - ☆`8` - [Iris.iOS](https://github.com/Neko3000/Iris.iOS): Explore artwork from deviantart.com - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` `deviantart` `masonry` - ☆`66` - [Kiwix](https://github.com/kiwix/kiwix-apple): An offline reader for Wikipedia (& many other websites) - `https://wiki.kiwix.org/wiki/Main_Page` - [` App Store`](https://apps.apple.com/app/id997079563) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`681` - [Library Genesis](https://github.com/MartinStamenkovski/LibraryGenesis): Preview and download books from Library Genesis https://libgen.rs - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2021` `swift` - ☆`62` - [Marvel Comics](https://github.com/thiagolioy/marvelapp) - `Screenshot 1` - `2017` `swift` `moya` `rxswift` `dollar` `kingfisher` `quick` `nimble` - ☆`173` - [Monotone](https://github.com/Neko3000/Monotone): Modern way to explore Unsplash - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2022` `swift` - ☆`202` - [movieapp](https://github.com/JuneDomingo/movieapp): Discover movies & tv shows - `Screenshot 1` - `2021` `react-native` `themoviedb` - ☆`1826` - [MovieDict](https://github.com/lurado/MovieDict): Offline dictionary for international movie titles - `https://moviedict.info` - [` App Store`](https://apps.apple.com/app/movieglot-what-do-they-call-it/id710587066) `Screenshot 1` - `2019` `wikipedia` - ☆`9` - [movies](https://github.com/KMindeguia/movies) - `Screenshot 1` - `2019` `afnetworking` `sdwebimage` `themoviedb` - ☆`853` - [MovieSwiftUI](https://github.com/Dimillian/MovieSwiftUI): Browse movies, made with SwiftUI, Combine & MovieDB - `Screenshot 1` - `2024` `swift` `swiftui` `themoviedb` `combine` `ipad` `macos` - ☆`6530` - [MyAnimeList](https://github.com/MaisaMilena/MyAnimeList) - `2022` `swift` `vip` `realm` - ☆`26` - [NHL Tracker](https://github.com/AnthonyH93/NHLTracker) - `Screenshot 1` - `2021` `swift` `storyboard` `nhl api` - [osia](https://github.com/dkhamsing/osia): Super basic app to browse open-source-ios-apps - `Screenshot 1` - `2022` `swift` - ☆`109` - [OSRSUI](https://github.com/Dimillian/OSRSUI): Old School Runescape database browser - `2020` `swift` `swiftui` `combine` - ☆`38` - [PapersSwiftUI](https://github.com/donbytyqi/PapersSwiftUI): For Unsplash - `Screenshot 1` - `2019` `swift` - ☆`19` - [Projector](https://github.com/fatih-gursoy/Projector): Get information about movies using The Movie Database (TMDb) - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` `core-data` `alamofire` `themoviedb` - ☆`4` - [Reading List](https://github.com/AndrewBennet/ReadingListV1): Track personal reading lists - [` App Store`](https://apps.apple.com/app/reading-list-a-book-tracking-log/id1217139955) `Screenshot 1` - `2024` `swift` `iphone` `ipad` `core-data` - ☆`302` - [Sora](https://github.com/cranci1/Sora): Modular web scraping - [` App Store`](https://apps.apple.com/app/sulfur/id6742741043) `Screenshot 1` - `2026` `swift` - ☆`346` - [Star Wars](https://github.com/joreilly/StarWars): Uses swapi - `Screenshot 1` - `2026` `kmm` `graphql` - ☆`238` - [Strata](https://github.com/microdotblog/strata): Notes for Micro.blog - [` App Store`](https://apps.apple.com/app/strata-for-micro-blog/id6474192080) - `2025` `react-native` - ☆`3` - [SwiftUI-MovieDB](https://github.com/alfianlosari/SwiftUI-MovieDB): Browse movies, made with SwiftUI, Combine & MovieDB - `Screenshot 1` - `2020` `swift` `swiftui` `themoviedb` `ipad` - ☆`319` - [TVToday](https://github.com/rcaos/TVToday) - `Screenshot 1` - `2026` `swift` `rxswift` `realm` `mvvm` `themoviedb` - ☆`185` - [Upcoming Movies](https://github.com/DeluxeAlonso/UpcomingMovies) - `Screenshot 1` - `2025` `clean-architecture` `mvvm` `coordinator` `themoviedb` - ☆`583` - [Upcoming TV](https://github.com/dkhamsing/upcomingtv): Track when your favorite tv show airs next - `Screenshot 1` - `2020` `swift` `themoviedb` - ☆`10` - [WWDC Students](https://github.com/wwdc): WWDC scholarship entries - `Screenshot 1` - `swift` - ☆`100` - [xkcd](https://github.com/paulrehkugler/xkcd) - [` App Store`](https://apps.apple.com/app/xkcd/id303688284) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `iphone` - ☆`45` - [XKCDY for xkcd](https://github.com/XKCDY/app) - [` App Store`](https://apps.apple.com/app/xkcdy/id1520259318) `Screenshot 1` - `2024` `iphone` `ipad` - ☆`45` ### GIF Mostly using https://giphy.com/ — [back to top](#readme) - [giphy-mvvm-swift](https://github.com/tirupati17/giphy-mvvm-swift): Uses the MVVM (Model–view–viewmodel) pattern - `Screenshot 1` - `2019` `swift` `mvvm` - ☆`8` - [LivelyGIFs](https://github.com/KrisYu/LivelyGIFs): Show your Live Photos & export as GIF - `Screenshot 1` - `2019` `objc` - ☆`98` - [ProgressGif](https://github.com/aheze/ProgressGif): Add progress bars to gifs - [` App Store`](https://apps.apple.com/app/id1526969349) `Screenshot 1` - `2022` `swift` `ipad` - ☆`111` ### Photo [back to top](#readme) - [Blear](https://github.com/sindresorhus/blear): Transform your photos into stunning blurry wallpapers for your device - [` App Store`](https://apps.apple.com/app/blear-create-blurry-wallpapers/id994182280) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` - ☆`544` - [Blurry](https://github.com/meteochu/Blurry) - `2021` `swift` - ☆`22` - [CosmicDaily](https://github.com/emrepbu/CosmicDaily): Explore NASA astronomy picture of the day and explanations - `https://emrepbu.github.io/CosmicDaily/` - `2025` `swiftui` - [Find](https://github.com/aheze/OpenFind): Text search for images - [` App Store`](https://apps.apple.com/app/id1506500202) `Screenshot 1` - `2023` `swift` `swiftui` `realm` `camera` - ☆`1063` - [iOS-Depth-Sampler](https://github.com/shu223/iOS-Depth-Sampler): Code examples for Depth APIs - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2023` `swift` - ☆`1212` - [iOSImageGenerator](https://github.com/mizadi/iOSImageGenerator): Generate images from text prompts using ImagePlayground - `Screenshot 1` - `2025` `swift` - ☆`4` - [Kontax Cam](https://github.com/kxvn-lx/Kontax-Cam): Instant camera hybrid for photographers, by a photographer - `Screenshot 1` - `2021` `swift` `metal` - ☆`155` - [MetaX](https://github.com/Ckitakishi/MetaX): Check, edit and delete metadata of photos - [` App Store`](https://apps.apple.com/app/metax/id1376589355) `Screenshot 1` `Screenshot 2` - `2026` `swift` - ☆`215` - [Phimp.me](https://github.com/jogendra/phimpme-iOS): Photos app replacement - `Screenshot 1` - `2019` `swift` - ☆`132` - [PixPic](https://github.com/Yalantis/PixPic): Photo editing - `Screenshot 1` - `2020` `swift` - ☆`1377` - [SharedImages](https://github.com/crspybits/SharedImages): Save your images in your own cloud storage (e.g., Google Drive), and safely share those images with others - `Screenshot 1` - `2021` `swift` `google drive api` `facebook api` `syncserverii client` - ☆`14` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Sprite Catalog](https://github.com/256Arts/Sprite-Catalog): A large collection of pixel art sprites and resources - `https://www.256arts.com/spritecatalog/` - [` App Store`](https://apps.apple.com/app/sprite-catalog/id1560692872) - `2025` `swift` `swiftui` - ☆`14` - [Sprite Cutter](https://github.com/256Arts/Sprite-Cutter): Quickly cut spritesheets into separate sprite PNG images - `https://www.256arts.com/spritecutter/` - [` App Store`](https://apps.apple.com/app/sprite-cutter/id1562779425) - `2025` `swift` `swiftui` - ☆`7` - [Sprite Pencil](https://github.com/256Arts/Sprite-Pencil): Create and edit sprites and pixel art - `https://www.256arts.com/spritepencil/` - [` App Store`](https://apps.apple.com/app/sprite-pencil/id1437835952) - `2025` `swift` - ☆`21` - [Upupu](https://github.com/xcoo/upupu): Simple camera that can backup pictures - [` App Store`](https://apps.apple.com/app/upupu/id508401854) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2018` `webdav` `dropbox` - ☆`74` - [VK Photos](https://github.com/Stmol/vkphotos): Image gallery for social network VK.com - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` `flux` `rxswift` - ☆`31` - [WeAre](https://github.com/SherlockQi/HeavenMemoirs): Augmented reality album - [` App Store`](https://apps.apple.com/app/weare/id1304227680) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2020` `swift` `arkit` - ☆`715` ### Video [back to top](#readme) - [Atwy](https://github.com/b5i/Atwy): Watch YouTube with no ads and a lot of features - `Screenshot 1` - `2026` `swift` `youtube` - ☆`44` - [DownTube](https://github.com/MrAdamBoyd/DownTube): Download videos from YouTube for offline use - `Screenshot 1` `Screenshot 2` - `2019` `swift` - ☆`171` - [Fetch](https://github.com/TryFetch/Fetch): The best way to watch Put.io - `Screenshot 1` - `2019` `iphone` `ipad` `alamofire` `swiftyjson` `keychainaccess` `realm` `1password` - ☆`88` - [Loadify](https://github.com/VishwaiOSDev/Loadify-iOS): Instant YouTube video downloader - `2025` `swift` `swift5` `download` `youtube` `downloader` - ☆`128` - [Moblin](https://github.com/eerimoq/moblin): IRL streaming - [` App Store`](https://apps.apple.com/app/moblin/id6466745933) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`539` - [Playerly](https://github.com/julianschiavo/Playerly): Play videos from the Files app in a better and darker interface - `Screenshot 1` - `2018` `swift` - ☆`32` - [Swift Community](https://github.com/superarcswift/SwiftCommunity): Cocoa/Swift-related videos - `Screenshot 1` - `2020` `swift` `superarc` `markdownview` - ☆`56` - [VLC](https://github.com/videolan/vlc): Media Player - `https://www.videolan.org/` - [` App Store`](https://apps.apple.com/app/vlc-for-ios/id650377962) `Screenshot 1` - `2026` `objc` `ipad` - ☆`17681` - [Yattee](https://github.com/yattee/yattee): Alternative to YouTube - [` App Store`](https://apps.apple.com/app/yattee/id1595136629) - `2026` `swift` `tvos` - ☆`3322` ## News [back to top](#readme) - [Area51 for Reddit](https://github.com/kgellci/Area51) - `Screenshot 1` - `2019` `swift` - ☆`144` - [Beam](https://github.com/awkward/beam): Enjoy all of Reddit's content in a unique and beautiful package - [` App Store`](https://apps.apple.com/app/beam-for-reddit/id937987469) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` `objc` - ☆`276` - [Designer News](https://github.com/MengTo/DesignerNewsApp): Browse the https://www.designernews.co/ design & technology site - `Screenshot 1` - `2019` `swift` - ☆`2418` - [DevSpotlight](https://github.com/DominatorVbN/DevSpotlight): Latest tech news - `Screenshot 1` - `2024` `swift` `swiftui` `macos` - ☆`10` - [Hipstapaper](https://github.com/jeffreybergier/Hipstapaper): Cross-platform reading list - `Screenshot 1` - `2026` `swift` `swiftui` `core-data` - ☆`91` - [NYTimes-iOS](https://github.com/TheCodeMonks/NYTimes-iOS): NYTimes web scraping - `Screenshot 1` - `2023` `swift` `swiftui` `combine` `swiftsoup` - ☆`324` - [Project Democracy](https://github.com/itsliamdowd/Project-Democracy): Helps you be a better citizen by providing fair, unbiased coverage of elections - [` App Store`](https://apps.apple.com/app/project-democracy/id6443437676) - `2024` `swift` - ☆`9` - [Pushpin for Pinboard](https://github.com/lionheart/Pushpin): A client for the Pinboard.in bookmarking service - [` App Store`](https://apps.apple.com/app/pushpin-for-pinboard/id548052590) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `objc` - ☆`50` - [reddit-swiftui](https://github.com/carson-katri/reddit-swiftui): Cross-platform Reddit client - `Screenshot 1` - `2022` `swift` `swiftui` `macos` `watchos` - ☆`1284` - [Scoop](https://github.com/SaiBalaji-PSS/Scoop): Read, bookmark and share news articles - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2022` `swift` - ☆`4` - [TabDump](https://github.com/dkhamsing/TabDump): TabDump news - `Screenshot 1` - `2017` `afnetworking` - ☆`98` - [v2ex](https://github.com/singro/v2ex): Browse the https://www.v2ex.com/ startup, designer & developer site - `Screenshot 1` - `2018` `objc` - ☆`1960` - [ZeitSuche](https://github.com/niftycode/ZeitSuche_iOS): Search for articles published by Germany's 'Zeit' newspaper - `Screenshot 1` - `2018` `swift` `iphone` - ☆`3` ### Hacker News https://news.ycombinator.com/ — [back to top](#readme) - [Emerge Tools Hacker News](https://github.com/EmergeTools/hackernews) - `2026` `swift` - ☆`205` - [Hacker News Multiplatform](https://github.com/rickwierenga/heartbeat-tutorials/tree/master/MultiplatformApp/) - `swift` `macos` - [HackerNews](https://github.com/amitburst/HackerNews) - `Screenshot 1` - `2023` `swift` - ☆`1309` - [Hackers](https://github.com/weiran/Hackers) - [` App Store`](https://apps.apple.com/app/hackers-hacker-news-reading/id603503901) `Screenshot 1` - `2026` `swift` - ☆`740` - [HackerWeb 2](https://github.com/cheeaun/hackerweb-native-2) - `Screenshot 1` - `2025` `react-native` - ☆`67` - [Hacki for Hacker News](https://github.com/Livinglist/Hacki) - [` App Store`](https://apps.apple.com/app/hacki/id1602043763) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `flutter` - ☆`1487` - [HN Reader](https://github.com/Dimillian/SwiftHN): Hacker News Reader - [` App Store`](https://apps.apple.com/app/hn-reader-hacker-news-reader/id919243741) `Screenshot 1` - `2020` `swift` - ☆`1819` - [React Native Hacker News](https://github.com/G2Jose/ReactNative-HackerNews) - `2026` `react-native` - ☆`73` - [Simple Reader](https://github.com/rnystrom/HackerNewsReader) - [` App Store`](https://apps.apple.com/app/simple-reader-free-open-source/id1000995253) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2018` `objc` - ☆`259` - [Z Combinator for Hacker News](https://github.com/Livinglist/ZCombinator) - [` App Store`](https://apps.apple.com/app/z-combinator-for-hacker-news/id1638242818) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `swift` `swiftui` - ☆`76` ### News API https://newsapi.org/ — [back to top](#readme) - [COVID-19 SwiftUI Demo](https://github.com/Joker462/COVID-19_SwiftUI_Demo): Data and news - `Screenshot 1` - `2020` `swift` `swiftui` `combine` - ☆`20` - [covid19](https://github.com/dkhamsing/covid19.swift): COVID-19 health, data, news and tweets - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2021` `swift` - ☆`31` - [DailyFeed](https://github.com/paulsumit1993/DailyFeed) - `Screenshot 1` - `2021` `swift` - ☆`133` - [DailyNews](https://github.com/latifatcii/DailyNews) - `Screenshot 1` - `2020` `swift` `mvvm` `rxswift` `sdwebimage` - ☆`50` - [Flutter News App](https://github.com/theindianappguy/FlutterNewsApp) - `Screenshot 1` - `2024` `flutter` `dart` - ☆`554` - [live-news-viper](https://github.com/smalam119/live-news-viper): News app using VIPER - `Screenshot 1` - `2020` `swift` - ☆`156` - [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 - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` `tvos` `extension` - ☆`297` - [NewsApiApp](https://github.com/SchwiftyUI/NewsApiApp): News app with image caching and infinite loading - `Screenshot 1` - `2024` `swift` - ☆`37` - [NewsApp-With-SwiftUI-And-Combine](https://github.com/AlexeyVoronov96/NewsApp-With-SwiftUI-And-Combine) - `Screenshot 1` - `2022` `swift` `swiftui` `combine` - ☆`477` - [newsline](https://github.com/ayush221b/newsline) - `Screenshot 1` - `2020` `flutter` `dart` - ☆`20` - [Royal News](https://github.com/msal4/royal_news) - `Screenshot 1` - `2019` `react-native` - ☆`100` - [US NewsFeed](https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM) - `Screenshot 1` - `2024` `swift` - ☆`15` ### RSS [back to top](#readme) - [FeedFlow](https://github.com/prof18/feed-flow): Minimalistic and opinionated RSS Reader - `Screenshot 1` - `2026` `swift` `kotlin` `swiftui` `jetpack` - ☆`807` - [Feeds4U](https://github.com/EvgenyKarkan/Feeds4U): Well architected RSS reader - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`67` - [NetNewsWire](https://github.com/Ranchero-Software/NetNewsWire): Feed reader that supports RSS, Atom, JSON Feed, and RSS-in-JSON formats - `https://netnewswire.com` - [` App Store`](https://apps.apple.com/app/netnewswire-rss-reader/id1480640210) `Screenshot 1` - `2026` `swift` - ☆`9707` - [Twine RSS Reader](https://github.com/msasikanth/twine) - [` App Store`](https://apps.apple.com/app/twine-rss-reader/id6465694958) `Screenshot 1` - `2026` `kotlin` `kotlin-multiplatform` - ☆`2237` ## Official [back to top](#readme) - [Bluesky Social](https://github.com/bluesky-social/social-app) - [` App Store`](https://apps.apple.com/app/bluesky-social/id6444370199) `Screenshot 1` - `2026` `typescript` `react-native` - ☆`17712` - [Chrome](https://chromium.googlesource.com/chromium/src/ios/) - `https://blog.chromium.org/2017/01/open-sourcing-chrome-on-ios.html` - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `objective-c++` - [DuckDuckGo browser](https://github.com/duckduckgo/apple-browsers) - [` App Store`](https://apps.apple.com/app/duckduckgo-browser-search-ai/id663592361) `Screenshot 1` - `2026` `swift` `ipad` `macos` - ☆`174` - [Firefox](https://github.com/mozilla-mobile/firefox-ios): Official Firefox app - [` App Store`](https://apps.apple.com/app/firefox-web-browser/id989804926) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `carthage` `alamofire` `snapkit` `libphonenumber` - ☆`12838` - [IVPN](https://github.com/ivpn/ios-app) - [` App Store`](https://apps.apple.com/app/ivpn-secure-vpn-for-privacy/id1193122683) `Screenshot 1` - `2026` `swift` `ipad` - ☆`547` - [kDrive](https://github.com/Infomaniak/ios-kDrive): Secure cloud to collaborate online, access your documents and files on all your devices - `https://www.infomaniak.com/kdrive` - [` App Store`](https://apps.apple.com/app/infomaniak-kdrive/id1482778676) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`73` - [Kickstarter](https://github.com/kickstarter/ios-oss): Where independent creators & passionate backers come together to bring new ideas to life - [` App Store`](https://apps.apple.com/app/kickstarter/id596961532) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `1password` `alamorefire` `stripe` `ios-snapshot-test-case` - ☆`8624` - [Kodi](https://github.com/xbmc/xbmc): Media player & entertainment hub, includes a separate remote app - `https://kodi.wiki` - `Screenshot 1` - `2026` `objc` - ☆`20445` - [Kurozora](https://github.com/kurozora/kurozora-app): Official app for discovering and tracking anime, manga, game, music - [` App Store`](https://apps.apple.com/app/kurozora/id1476153872) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `tron` `ipad` `macos` `anime` `manga` `game` `music` `multilingual` `wiki` - ☆`68` - [Mastodon](https://github.com/mastodon/mastodon-ios) - [` App Store`](https://apps.apple.com/app/mastodon-for-iphone/id1571998974) - `2026` `swift` `ipad` - ☆`2244` - [Nextcloud](https://github.com/nextcloud/ios): A safe home for all your data - `https://nextcloud.com` - [` App Store`](https://apps.apple.com/app/nextcloud/id1125420102) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`2354` - [Nextcloud Talk](https://github.com/nextcloud/talk-ios): Video & audio calls through Nextcloud - `https://nextcloud.com` - [` App Store`](https://apps.apple.com/app/nextcloud-talk/id1296825574) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`206` - [Rainbow](https://github.com/rainbow-me/rainbow): Ethereum wallet that lives in your pocket - `https://rainbow.me` - [` App Store`](https://apps.apple.com/app/rainbow-ethereum-wallet/id1457119021) `Screenshot 1` `Screenshot 2` - `2026` `reactnative` `typescript` - ☆`4310` - [Scholars of WWDC](https://github.com/WWDCScholars/iOS-app): Official app of recipients for Apple WWDC scholarships - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`73` - [Signal](https://github.com/signalapp/Signal-iOS): Free, world-wide, private messaging & phone calls - [` App Store`](https://apps.apple.com/app/id874139669) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` `iphone` `carthage` `socketrocket` `purelayout` `openssl` - ☆`11861` - [Simplenote](https://github.com/automattic/simplenote-ios): Keep notes, lists, ideas & more (sync in the cloud) — includes sharing notes, collaboration - `https://simplenote.com/` - [` App Store`](https://apps.apple.com/app/simplenote/id289429962) `Screenshot 1` - `2026` `1password` `fabric` `crashlytics` - ☆`2127` - [Threema](https://github.com/threema-ch/threema-ios): Secure, Anonymous and Private Messenger - [` App Store`](https://apps.apple.com/app/id578665578) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` `objc` - ☆`408` - [Ultralytics YOLO](https://github.com/ultralytics/yolo-ios-app): Ultralytics vision and AI - `https://www.ultralytics.com/yolo` - [` App Store`](https://apps.apple.com/app/ultralytics-yolo/id1452689527) `Screenshot 1` - `2026` `swift` - ☆`440` - [VLC](https://github.com/videolan/vlc): Media Player - `https://www.videolan.org/` - [` App Store`](https://apps.apple.com/app/vlc-for-ios/id650377962) `Screenshot 1` - `2026` `objc` `ipad` - ☆`17681` - [Wikipedia](https://github.com/wikimedia/wikipedia-ios): Official Wikipedia app - [` App Store`](https://apps.apple.com/app/wikipedia-mobile/id324715238) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2026` `swift` - ☆`3341` - [Wire](https://github.com/wireapp/wire-ios): Modern, private communications with crystal clear voice, video, group chats - always encrypted - [` App Store`](https://apps.apple.com/app/wire/id930944768) `Screenshot 1` - `2026` `swift` `carthage` `afnetworking` `purelayout` - ☆`111` - [WordPress](https://github.com/wordpress-mobile/WordPress-iOS): Official WordPress app - [` App Store`](https://apps.apple.com/app/wordpress/id335703880) `Screenshot 1` - `2026` `swift` - ☆`3850` ## Productivity [back to top](#readme) - [Clip](https://github.com/rileytestut/Clip): Clipboard manager that can monitor your clipboard indefinitely in the background - `Screenshot 1` - `2025` `swift` - ☆`570` - [Foqos](https://github.com/awaseem/foqos): Block distractions, lock apps behind the tap of a NFC tag - [` App Store`](https://apps.apple.com/app/foqos/id6736793117) `Screenshot 1` - `2026` `swift` - ☆`354` - [LibreOffice Remote for Impress](https://git.libreoffice.org/impress_remote/): Interact with [LibreOffice](https://www.libreoffice.org/) slideshows remotely - [` App Store`](https://apps.apple.com/app/id806879890) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `objc` - [PomPadDo](https://github.com/amikhaylin/pompaddo): A personal task manager / planner - [` App Store`](https://apps.apple.com/app/id6742197499) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` `Screenshot 8` `Screenshot 9` - `2026` `swift` `swiftui` `swiftdata` - ☆`31` ## Sample [back to top](#readme) - [30 mini Swift Apps for self-study](https://github.com/soapyigu/Swift-30-Projects) - `2023` `swift` - ☆`8301` - [ApnsSample](https://github.com/PaulaScholz/ApnsSample): Shows how to use the Apple Push Notification service (APNs) - `2019` `swift` `apns` `ios12` - ☆`7` - [Apple Developer Library](https://developer.apple.com/library/archive/navigation/) - `objc` - [Apple-Music-UI-Demo](https://github.com/sebjvidal/Apple-Music-UI-Demo): Apple Music / Podcasts UI with custom view controller transition - `Screenshot 1` - `2024` `swift` - ☆`265` - [ARKit Example](https://github.com/gao0122/ARKit-Example-by-Apple): Placing objects - `2022` `swift` `arkit` - ☆`283` - [Backyard Birds](https://github.com/apple/sample-backyard-birds): App with persistent data, interactive widgets, and an all new in-app purchase experience - WWDC 2023 sample code by Apple - `2023` `swift` `swiftdata` `widget` `ios17` `iap` `swiftui` - ☆`606` - [CastVideos](https://github.com/googlecast/CastVideos-ios): Sender app to be used as the starting for Google Cast - `2024` `swift` - ☆`209` - [CleanStore](https://github.com/Clean-Swift/CleanStore): Uses the Clean Swift architecture (Uncle Bob's Clean Architecture) - `2021` `swift` - ☆`1928` - [compositional-layouts-kit](https://github.com/eleev/compositional-layouts-kit): A set of advanced compositional layouts for UICollectionView with examples (Swift 5.1, iOS 13) - `Screenshot 1` - `2023` `swift` - ☆`459` - [contacts-mvp-swift](https://github.com/tirupati17/contacts-mvp-swift): Uses the MVP (Model View Presenter) pattern - `Screenshot 1` `Screenshot 2` - `2019` `swift` `mvp` `contacts` - ☆`5` - [Custom View Controller Transitions](https://github.com/DreamingInBinary/Custom-ViewController-Transitions): Make custom view controller transitions in the most simple way possible - `2021` `swift` - ☆`101` - [Demo](https://github.com/ivan-magda/ios-demo) - `2020` `swift` - ☆`1` - [Distributed Model Training](https://github.com/denissimon/distributed-model-training): Distributed training of an ML model (server/device training) - `Screenshot 1` - `2025` `swift` - ☆`10` - [Dynamic Islands](https://github.com/jordibruin/Dynamic-Islands) - `Screenshot 1` - `2023` `swift` `swiftui` - ☆`545` - [Enhancing content with tab navigation](https://developer.apple.com/documentation/swiftui/enhancing-your-app-content-with-tab-navigation): Sample code by Apple - `Screenshot 1` `Screenshot 2` - `swift` `swiftui` - [Exploring SwiftUI Sample Apps by Apple](https://developer.apple.com/tutorials/sample-apps) - `swift` - [Face Landmarks Detection](https://github.com/mattlawer/FaceLandmarksDetection): Find facial features such as face contour, eyes, mouth and nose in an image - `Screenshot 1` - `2018` `swift` `vision` - ☆`151` - [Hello World](https://developer.apple.com/documentation/visionOS/World): Use windows, volumes, and immersive spaces to teach people about the Earth - Sample code by Apple - `swift` `xcode15` `visionos` `visionos1` - [Homescreen Quick Actions](https://github.com/StewartLynch/Homescreen-Quick-Actions) - `2022` `swift` - ☆`2` - [iCloudCoreDataStarter](https://github.com/jazzychad/iCloudCoreDataStarter): Uses Core Data + iCloud syncing - `2022` `swift` `core-data` - ☆`538` - [Implementing advanced speech-to-text](https://www.createwithswift.com/implementing-advanced-speech-to-text-in-your-swiftui-app/) - `Screenshot 1` - `swiftui` - [iOS-MVVM-Clean-Architecture](https://github.com/denissimon/iOS-MVVM-Clean-Architecture): Uses MVVM-C, Clean Architecture and Swift Concurrency - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` - ☆`57` - [iOSDesignPatternSamples](https://github.com/marty-suzuki/iOSDesignPatternSamples): GitHub user search app with variety of design patterns - `Screenshot 1` `Screenshot 2` - `2021` `swift` `mvc` `mvp` `mvvm` `flux` `design-patterns` - ☆`685` - [iSpy game](https://github.com/ByCyril/iSpy-Game) - `Screenshot 1` - `2021` `swift` `machine-learning` `camera` - ☆`5` - [LayerPlayer](https://github.com/scotteg/LayerPlayer): Explore the capabilities of Apple's Core Animation API - `Screenshot 1` `Screenshot 2` - `2022` `swift` - ☆`1081` - [Learning Metal with metal-cpp](https://github.com/metal-by-example/learn-metal-cpp-ios) - `2025` `cpp` `metal` - ☆`196` - [Live](https://github.com/ltebean/Live): Live broadcasting - `Screenshot 1` `Screenshot 2` - `2018` `swift` - ☆`2415` - [MarkyMarkdown](https://github.com/MatthewWaller/MarkyMarkdown): An entire markdown app in a single line of Swift code - `2022` `swift` `ipad` `mac` - ☆`7` - [Mesh Transform Animation](https://github.com/jtrivedi/Mesh-Transform-Animation): Simplified reproduction of the Dynamic Island mesh transform animation - `2023` `swiftui` `metal` - ☆`249` - [MLX Examples by Apple](https://github.com/ml-explore/mlx-swift-examples) - `2026` `swift` `mlx` - ☆`2422` - [Modern Collection Views](https://github.com/nemecek-filip/CompositionalDiffablePlayground.ios): Showcase different compositional layouts and how to achieve them - `Screenshot 1` - `2022` `swift` - ☆`646` - [MVI SwiftUI Example](https://github.com/AnupAmmanavar/Mvi-SwiftUI) - `2020` `swift` `mvi` `model-view-intent` - ☆`21` - [PhotoApp](https://github.com/chunkyguy/PhotoApp) - `2025` `kotlin` `kotlin-multiplatform` `compose-multiplatform` - ☆`15` - [Recordings](https://github.com/objcio/app-architecture): Sample code of the App Architecture book - `https://www.objc.io/books/app-architecture/` - `2024` `swift` - ☆`2063` - [Reminders](https://github.com/tiagomartinho/Reminders): An application to demonstrate how to implement a Clean Architecture - `Screenshot 1` - `2018` `swift` - ☆`318` - [Restaurant Viewing](https://github.com/gtokman/Restaurant-Viewing-App) - `Screenshot 1` - `2019` `swift` `alamofire` `moya` `corelocation` - ☆`47` - [RoomPlan](https://developer.apple.com/documentation/roomplan/create-a-3d-model-of-an-interior-room-by-guiding-the-user-through-an-ar-experience): Create a 3D model of an interior room by guiding the user through an AR experience - `Screenshot 1` - `swift` - [Sample for Async, Searchable, Live Activity and more](https://github.com/SwiftyAlex/Samples) - `2023` `swift` `swiftui` - ☆`96` - [Sample MVVM, Data Binding, Dependency Injection](https://github.com/igorkulman/iOSSampleApp) - `2026` `swift` - ☆`902` - [Scrumdinger](https://developer.apple.com/tutorials/app-dev-training/getting-started-with-scrumdinger): Sample code by Apple - `swift` `swiftui` - [Simulating physics joints](https://developer.apple.com/documentation/realitykit/simulating-physics-joints-in-your-realitykit-app): Sample code by Apple - `Screenshot 1` - `swift` `realitykit` - [Siri Shortcut Example](https://github.com/CoyoteLab/Studies-Siri-Shortcut-iOS-13): Example project with Siri and Shortcuts (Handoff) in iOS 13 - `Screenshot 1` - `2019` `swift` - ☆`21` - [SneakerShop](https://github.com/c-villain/SneakerShop): Uses a Skip dual-platform project - `Screenshot 1` - `2024` `swift` `skip` - ☆`9` - [StateRestorationDemo](https://github.com/shagedorn/StateRestorationDemo): State preservation & restoration APIs - `Screenshot 1` - `2023` `swift` - ☆`49` - [Swift-Demos](https://github.com/Lax/Learn-iOS-Swift-by-Examples): Mirror of Apple sample code - `2023` `swift` - ☆`3786` - [SwiftUI Concurrency Essentials](https://github.com/peterfriese/SwiftUI-Concurrency-Essentials) - `2022` `swift` `swiftui` - ☆`116` - [Template using Clean Architecture and MVVM](https://github.com/kudoleh/iOS-Clean-Architecture-MVVM) - `2024` `swift` `mvvm` `clean-architecture` - ☆`4321` - [Template using Modular Architecture](https://github.com/kudoleh/iOS-Modular-Architecture) - `2023` `swift` - ☆`789` - [The Weather App Course](https://www.createchsol.com/WeatherApp/Lesson15Complete.zip) - `https://www.createchsol.com/WeatherAppCourse/` - `swift` - ☆`278` - [TicTacToe](https://github.com/pointfreeco/swift-composable-architecture/tree/master/Examples/TicTacToe): Demonstrate how to build a full, moderately complex application in the Composable Architecture - `swift` - [UbiquitousKeyValue-Storage](https://github.com/StewartLynch/UbiquitousKeyValue-Storage): NSUbiquitousKeyValueStore or iCLoud Shared UserDefaults project - `2024` `swift` - ☆`4` - [UICollectionView-Collapsible-Section-Demo](https://github.com/sebjvidal/UICollectionView-Collapsible-Section-Demo): Create collapsible list sections using UICollectionView and NSDiffableDataSourceSectionSnapshot - `Screenshot 1` - `2024` `swift` - ☆`43` - [UIKit Catalog by Apple](https://developer.apple.com/documentation/uikit/uikit-catalog-creating-and-customizing-views-and-controls) - `swift` - [Using on-demand resources for securely storing API keys](https://github.com/laevandus/OnDemandAPIKeyExample) - `2023` `swift` - ☆`25` ## Scan [back to top](#readme) - [Barcode Scanner](https://github.com/hyperoslo/BarcodeScanner) - `Screenshot 1` - `2024` `swift` - ☆`1717` - [BarcodeScanner](https://github.com/onl1ner/BarcodeScanner): Simple & easy way to scan both EAN8 and EAN13 barcodes - `Screenshot 1` - `2021` `swift` - ☆`21` - [Betcalsa](https://github.com/emredurukn/betcalsa): Document scanner, automatically detect your document and enhance the scans with black-and-white filter - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2019` `swift` `wescan` - ☆`75` - [QR Share Pro](https://github.com/Visual-Studio-Coder/QR-Share-Pro): Privacy-focused, allows you to scan, generate, and share QR codes effortlessly - [` App Store`](https://apps.apple.com/app/qr-share-pro/id6479589995) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `swift` - ☆`39` - [Scan Now](https://github.com/WezSieTato/ScanNow): Fast and simple document scanning - [` App Store`](https://apps.apple.com/app/scan-now/id1660940489) - `2026` `swift` `swiftui` `visionkit` `pdf` `productivity` `ipad` - ☆`57` - [ZBar Barcode Reader](https://sourceforge.net/projects/zbar/): A comprehensive barcode reader - `objc` ## Security [back to top](#readme) - [DNSCloak](https://github.com/s-s/dnscloak): Override & secure DNS queries - [` App Store`](https://apps.apple.com/app/dnscloak-secure-dns-client/id1452162351) - `2020` `objc` `cordova` - ☆`350` - [Hasha](https://github.com/LemonPepperSeasoning/Hasher): SHA-256 Hash collision computer - [` App Store`](https://apps.apple.com/app/hasha/id6443560907) `Screenshot 1` - `2022` - ☆`2` - [HTTPS4All](https://github.com/bouk/HTTPS4All): Port of HTTPS Everywhere to force (most) links to use HTTPS - [` App Store`](https://apps.apple.com/app/https4all/id1305430042) - `2020` `swift` - ☆`40` - [iCepa](https://github.com/iCepa/iCepa): System-wide VPN based Tor client - `2024` `swift` `tor` - ☆`768` - [IVPN](https://github.com/ivpn/ios-app) - [` App Store`](https://apps.apple.com/app/ivpn-secure-vpn-for-privacy/id1193122683) `Screenshot 1` - `2026` `swift` `ipad` - ☆`547` - [Keybase](https://github.com/keybase/client) - [` App Store`](https://apps.apple.com/app/keybase-crypto-for-everyone/id1044461770) - `2026` `react-native` - ☆`9171` - [LegitURL](https://github.com/sigfault-byte/LegitURL): Scan links for safety. no AI, no internet - [` App Store`](https://apps.apple.com/app/legiturl/id6745583794) `Screenshot 1` - `2025` `swift` - ☆`15` - [Lockdown](https://github.com/confirmedcode/lockdown-ios): Firewall for your device - `https://lockdownprivacy.com` - [` App Store`](https://apps.apple.com/app/lockdown-apps/id1469783711) `Screenshot 1` - `2025` `swift` - ☆`945` - [Mullvad VPN](https://github.com/mullvad/mullvadvpn-app) - [` App Store`](https://apps.apple.com/us/app/mullvad-vpn/id1488466513) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` - ☆`6775` - [Orbot VPN](https://github.com/guardianproject/orbot-apple) - [` App Store`](https://apps.apple.com/app/orbot/id1609461599) - `2026` `swift` - ☆`285` - [Outline](https://github.com/OutlineFoundation/outline-apps): VPN designed for use with Outline Server, compatible Shadowsocks - `https://getoutline.org` - `2026` `cordova` - ☆`9072` - [Passepartout](https://github.com/partout-io/passepartout): User-friendly OpenVPN app - [` App Store`](https://apps.apple.com/app/passepartout-vpn-client/id1433648537) `Screenshot 1` - `2026` `swift` - ☆`1226` - [Prey](https://github.com/prey/prey-ios-client): Track lost or stolen devices & perform actions remotely - `https://preyproject.com/` - [` App Store`](https://apps.apple.com/app/id456755037) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `objc` - ☆`288` - [ProtonMail](https://github.com/ProtonMail/ios-mail): Encrypted Email - `https://protonmail.com/` - [` App Store`](https://apps.apple.com/app/id979659905) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `iphone` `ipad` `dompurify` `afnetworking` `flanimatedimage` - ☆`1562` - [ProtonVPN](https://github.com/ProtonVPN/ios-mac-app) - `https://protonvpn.com/` - [` App Store`](https://apps.apple.com/app/id1437005085) `Screenshot 1` - `2026` `swift` - ☆`545` - [SimpleLogin](https://github.com/simple-login/Simple-Login-iOS): Protect your email with aliases and more. Its Share Extension helps you create aliases on the fly without leaving your favorite browser - `https://simplelogin.io/` - [` App Store`](https://apps.apple.com/app/simplelogin-anti-spam/id1494359858) `Screenshot 1` - `2026` `swift` - ☆`165` - [Tofu Authenticator](https://github.com/iKenndac/Tofu): Easy-to-use two-factor authentication - [` App Store`](https://apps.apple.com/app/tofu-authenticator/id1082229305) `Screenshot 1` - `2024` `swift` `2fa` - ☆`529` - [Tutanota](https://github.com/tutao/tutanota): End-to-end encrypted email - `https://tutanota.com/` - [` App Store`](https://apps.apple.com/app/id922429609) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `javascript` `cordova` `iphone` `ipad` - ☆`7303` - [WireGuard](https://github.com/WireGuard/wireguard-apple): WireGuard: fast, modern, secure VPN tunnel (less battery consumption than OpenVPN) - [` App Store`](https://apps.apple.com/app/wireguard/id1441195209) `Screenshot 1` - `2024` `swift` - ☆`1251` ### Password [back to top](#readme) - [Authenticator](https://github.com/mattrubin/authenticator): Simple two-factor authentication with a clean UI - `https://mattrubin.me/authenticator/` - [` App Store`](https://apps.apple.com/app/id766157276) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` `2fa` - ☆`867` - [Bitwarden](https://github.com/bitwarden/ios): Password Manager and Authenticator - `https://bitwarden.com` - [` App Store`](https://apps.apple.com/app/bitwarden-free-password-manager/id1137397744) `Screenshot 1` - `2026` `swift` - ☆`515` - [Chronos Authenticator 2FA](https://github.com/joeldavidw/Chronos) - [` App Store`](https://apps.apple.com/app/chronos-authenticator/id6503929490) `Screenshot 1` - `2026` `swift` `2fa` - ☆`33` - [FreeOTP Authenticator](https://github.com/freeotp/freeotp-ios): Two-Factor Authentication - [` App Store`](https://apps.apple.com/app/freeotp/id872559395) `Screenshot 1` - `2025` `swift` `2fa` `moa` - ☆`746` - [KeePassium](https://github.com/keepassium/KeePassium): KeePass-compatible password manager with support for automatic database synchronization, respect to privacy and premium user experience - `https://keepassium.com/` - [` App Store`](https://apps.apple.com/app/keepassium-password-manager/id1435127111) `Screenshot 1` - `2026` `swift` - ☆`1527` - [MasterPassword](https://github.com/Lyndir/MasterPassword): Stateless password management solution - [` App Store`](https://apps.apple.com/app/id510296984) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2022` `objc` - ☆`1136` - [OakOTP](https://github.com/AlexCatch/Oak): Two-Factor Authentication app built with SwiftUI - [` App Store`](https://apps.apple.com/app/oakotp/id1567761178) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `swift` `2fa` `cloudkit` `core-data` - ☆`32` - [Padlock](https://github.com/padloc/padloc): A minimalist open source password manager - `https://padloc.app/` - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `javascript` `cordova` `iphone` `ipad` - ☆`2912` - [Pass](https://github.com/mssun/passforios): Client for the Pass command line app https://www.passwordstore.org/ - `https://mssun.github.io/passforios/` - [` App Store`](https://apps.apple.com/app/pass-password-store/id1205820573) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `carthage` `keychainaccess` `onetimepassword` - ☆`1611` - [Strongbox](https://github.com/strongbox-password-safe/Strongbox): A Safe Client for KeePass/Password - `https://strongboxsafe.com/` - [` App Store`](https://apps.apple.com/app/strongbox-password-safe/id897283731) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `objc` - ☆`1426` ## Shopping [back to top](#readme) - [Mojilist](https://github.com/thiagoricieri/Mojilist): Create shopping lists with emojis! - `2018` `swift` `alamofire` `realm` - ☆`60` - [OpenShop.io](https://github.com/openshopio/openshop.io-ios) - [` App Store`](https://apps.apple.com/app/openshop-io/id1250327932) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2019` `objc` - ☆`374` - [Shlist](https://github.com/pointspy/shlist): Shopping list - [` App Store`](https://apps.apple.com/app/shlist/id1551533470) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `swift` `ipad` - ☆`17` - [WooCommerce](https://github.com/woocommerce/woocommerce-ios): Manage orders, receive sales notifications, and view key metrics - [` App Store`](https://apps.apple.com/app/id1389130815) `Screenshot 1` - `2026` `swift` - ☆`357` ## Social [back to top](#readme) - [Bluesky Social](https://github.com/bluesky-social/social-app) - [` App Store`](https://apps.apple.com/app/bluesky-social/id6444370199) `Screenshot 1` - `2026` `typescript` `react-native` - ☆`17712` - [Critical Maps](https://github.com/criticalmaps/criticalmaps-ios): Organise the monthly critical mass movement around the world - `https://www.criticalmaps.net` - [` App Store`](https://apps.apple.com/app/critical-maps/id918669647) `Screenshot 1` - `2026` `swift` `swiftui` `combine` `tca` `snapshottesting` - ☆`311` - [Mamoot!](https://github.com/Benetos/Mamoot): For Mastodon and Twitter - `2019` `swift` `swiftui` `ios13` `ipad` `macos` - ☆`14` - [SpotifyRadar](https://github.com/ThasianX/SpotifyRadar): Never miss new releases from your favorite Spotify artists - `Screenshot 1` - `2021` `swift` `iphone` `ipad` `spotify` `spotifyradar` `rxswift` `coordinator` `mvvm` - ☆`650` - [TweetleDumb](https://github.com/IanKeen/TweetleDumb): Mock (dumb) Twitter app - `2020` `swift` - ☆`31` - [TwitterSentiment](https://github.com/draese/TwitterSentiment): Score Twitter messages using a CoreML model for NLP sentiment analysis - `Screenshot 1` - `2022` `swift` - ☆`10` ### Mastodon https://joinmastodon.org — [back to top](#readme) - [11t](https://github.com/jeroensmeets/11t) - `2022` `flutter` `dart` - ☆`96` - [Ice Cubes](https://github.com/Dimillian/IceCubesApp) - `Screenshot 1` - `2026` `swift` `swiftui` - ☆`6870` - [iMast for Mastodon](https://github.com/cinderella-project/iMast) - `2026` `swift` `swiftlint` `alamofire` `grdb` - ☆`116` - [Tusker](https://git.shadowfacts.net/shadowfacts/Tusker) - `https://vaccor.space/tusker/` - [` App Store`](https://apps.apple.com/app/tusker/id1498334597) `Screenshot 1` - `swift` `pleroma` ## Tasks [back to top](#readme) - [FireTodo](https://github.com/sgr-ksmt/FireTodo): Simple Todo using SwiftUI, Firebase, Redux - `Screenshot 1` - `2022` `swift` `swiftui` `firebase` `redux` - ☆`377` - [Habitica](https://github.com/HabitRPG/habitica-ios): Habit building & productivity - `https://habitica.com/static/home` - [` App Store`](https://apps.apple.com/app/id994882113) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`825` - [Habo](https://github.com/xpavle00/Habo): Minimalistic habit tracker - `https://habo.space` - [` App Store`](https://apps.apple.com/us/app/habo-habit-tracker/id1670223360) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` - [Planc](https://github.com/aerlinn13/planc): Minimalistic to-do list - `Screenshot 1` - `2020` `swift` - ☆`6` - [SwiftUITodo](https://github.com/devxoul/SwiftUITodo) - `Screenshot 1` - `2024` `swift` `swiftui` - ☆`818` - [Table Habit](https://github.com/FriesI23/mhabit): Offline-first micro-habit tracker - `https://testflight.apple.com/join/aJ5PWqaR` - [` App Store`](https://apps.apple.com/app/table-habit/id6744886469) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` ## Text [back to top](#readme) - [Edhita](https://github.com/tnantoka/edhita): Text editor - [` App Store`](https://apps.apple.com/app/edhita-open-source-text-editor/id398896655) `Screenshot 1` `Screenshot 2` - `2026` `swift` - ☆`1385` - [iVim](https://github.com/terrychou/iVim): A vim port - [` App Store`](https://apps.apple.com/app/ivim/id1266544660) `Screenshot 1` - `2020` `c` `vim-script` - ☆`631` - [Proton](https://github.com/rajdeep/proton): Example for extending the behavior of a text view to add rich content - `2025` `swift` - ☆`1369` - [TypeStyle](https://github.com/tapmoko/typestyle): Stylize your text and add decorations - `https://typestyle.app` - [` App Store`](https://apps.apple.com/app/typestyle/id1441019779) `Screenshot 1` - `2023` `swift` `ipad` - ☆`39` ### Notes [back to top](#readme) - [FSNotes](https://github.com/glushchenko/fsnotes): Notes manager - [` App Store`](https://apps.apple.com/app/fsnotes-manager/id1346501102) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`7230` - [Joplin](https://github.com/laurent22/joplin): Note taking and to-do with synchronisation capabilities - `https://joplinapp.org/` - [` App Store`](https://apps.apple.com/app/joplin/id1315599797) `Screenshot 1` - `2026` `react-native` - ☆`53508` - [Jotify](https://github.com/leathalman/Jotify): Quick note taking - [` App Store`](https://apps.apple.com/app/jotify/id1469983730) `Screenshot 1` - `2022` `swift` `ipad` - ☆`172` - [Logger](https://github.com/nathanborror/logger): Quickly send messages to yourself as a means of note taking - [` App Store`](https://apps.apple.com/app/logger-notes/id1364248334) `Screenshot 1` - `2021` `swift` `go` `golang` - ☆`72` - [Logseq](https://github.com/logseq/logseq): Outliner that works on top of local plain-text Markdown and Org-mode files - [` App Store`](https://apps.apple.com/app/logseq/id1601013908) `Screenshot 1` - `2026` `react-native` - ☆`41135` - [Loose Leaf](https://github.com/adamwulf/loose-leaf): Take notes, import & annotate PDFs, manipulate imported photos with intuitive gestures - [` App Store`](https://apps.apple.com/app/loose-leaf/id625659452) `Screenshot 1` - `2023` `ipad` `pdf` `apple pencil` - ☆`655` - [MajorKey](https://github.com/KrauseFx/MajorKey): The fastest way to add a note to your email inbox - `Screenshot 1` - `2022` `swift` - ☆`188` - [Notesnook](https://github.com/streetwriters/notesnook): End-to-end encrypted and private note taking alternative to Evernote - `https://notesnook.com` - [` App Store`](https://apps.apple.com/app/notesnook-keep-notes-private/id1544027013) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` - `2026` `react-native` - ☆`13703` - [Pet Note](https://github.com/XunMengWinter/PetNote-oss): Record the life of pets - [` App Store`](https://apps.apple.com/app/id6657973126) `Screenshot 1` - `2025` `swift` `swiftui` - ☆`115` - [Saber](https://github.com/saber-notes/saber): Take handwritten notes with the same functionalities as typed ones - [` App Store`](https://apps.apple.com/app/saber-handwritten-notes/id1671523739) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `dart` - ☆`4175` - [Simplenote](https://github.com/automattic/simplenote-ios): Keep notes, lists, ideas & more (sync in the cloud) — includes sharing notes, collaboration - `https://simplenote.com/` - [` App Store`](https://apps.apple.com/app/simplenote/id289429962) `Screenshot 1` - `2026` `1password` `fabric` `crashlytics` - ☆`2127` - [Standard Notes](https://github.com/standardnotes/app): Notes app with focus on longevity, portability & privacy - [` App Store`](https://apps.apple.com/app/standard-notes/id1285392450) `Screenshot 1` - `2026` `react-native` - ☆`6290` ## Timer [back to top](#readme) - [Fojusi](https://github.com/dasdom/Tomate): Work timer with Today Extension - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` - ☆`530` - [Pomosh](https://github.com/stevenselcuk/Pomosh-iOS-watchOS): Pomodoro Technique assistant - `Screenshot 1` - `2021` `swift` `swiftui` - ☆`94` - [TrackMyTime](https://github.com/EvgenyKarkan/TrackMyTime) - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2024` `objc` - ☆`33` ## Travel [back to top](#readme) - [Conjugar](https://github.com/vermont42/Conjugar): Learn and Practice All the Spanish Verb Tenses - [` App Store`](https://apps.apple.com/app/conjugar/id1236500467) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` - ☆`48` - [Flight Search](https://github.com/MarcinusX/flutter_ui_challenge_flight_search) - `2021` `flutter` `dart` - ☆`1000` - [Themoji](https://github.com/themoji/ios): Use Emojis to communicate while traveling - `https://themoji.me/` - `Screenshot 1` - `2023` `swift` - ☆`41` - [Tourism Demo](https://github.com/bluemix/tourism-demo): Backed by Redux, shows animations, internationalization (i18n), ClipPath, fonts & more - `Screenshot 1` - `2018` `flutter` `dart` `redux` - ☆`309` - [Travel Guide](https://github.com/Ivaskuu/travel-guide_app) - `Screenshot 1` - `2018` `flutter` - ☆`37` ## Weather [back to top](#readme) - [Elseweather](https://github.com/jareksedy/Elseweather): Displays current weather at a random location - `Screenshot 1` - `2021` `swift` `swiftui` - ☆`16` - [NewsApp-With-SwiftUI-And-Combine](https://github.com/AlexeyVoronov96/NewsApp-With-SwiftUI-And-Combine) - `Screenshot 1` - `2022` `swift` `swiftui` `combine` - ☆`477` - [OSS Weather](https://github.com/Akylas/oss-weather) - [` App Store`](https://apps.apple.com/app/oss-weather/id1499117252) `Screenshot 1` - `2026` `nativescript` - ☆`385` - [Pixel Weather](https://github.com/YusuFKaan48/PixelWeather): Provides real-time weather and location information, complemented by AI-generated images that adapt to the current weather conditions - `Screenshot 1` - `2023` `swift` - ☆`18` - [RainVu](https://github.com/astraen-dev/RainVu): Log rainfall from custom gauges and visualize historical data with charts - [` App Store`](https://apps.apple.com/app/rainvu/id6754812264) `Screenshot 1` `Screenshot 2` - `2026` `flutter` `dart` - ☆`5` - [SaxWeather](https://github.com/saxobroko/SaxWeather): Weather and forecasts from multiple user-selectable api's or PWS - [` App Store`](https://apps.apple.com/app/saxweather/id6742063425) `Screenshot 1` - `2026` `swift` - ☆`7` - [Sky Wizard](https://github.com/hishd/SkyWizard-SwiftUI): Interactive 3D models, animated forecasts and a wizard guide for real-time updates - `https://hishd.github.io/SkyWizard/` - [` App Store`](https://apps.apple.com/app/sky-wizard/id6738307790) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2025` `swiftui` `weather` `spritekit` `scenekit` `openmetro` `geocoding` - ☆`14` - [StormyLaunch](https://github.com/Sendeky/weatherkit-weather-app): Weather with launchable rocket and animations - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2025` `swift` - ☆`19` - [Sunshine Weather](https://github.com/MaximeHeckel/sunshine-weather-app) - `Screenshot 1` - `2021` `swift` `swiftui` `openweathermap` - ☆`26` - [SwiftLanguageWeather](https://github.com/JakeLin/SwiftLanguageWeather) - `Screenshot 1` - `2023` `swift` - ☆`5260` - [TemperatureAtlas](https://github.com/jhatin94/tempatlas-swiftui): Uses Apple Maps combined with the OpenWeather API - `2020` `swift` - ☆`14` - [Tropos Weather](https://github.com/thoughtbot/Tropos) - [` App Store`](https://apps.apple.com/app/tropos-weather-forecasts-for/id955209376) `Screenshot 1` `Screenshot 2` - `2021` `dark sky api (forecast api)` `reactivecocoa` - ☆`1504` - [YoCelsius](https://github.com/YouXianMing/YoCelsius) - `Screenshot 1` - `2023` `objc` - ☆`2870` ## Misc [back to top](#readme) - [5 Calls](https://github.com/5calls/ios): Spend 5 minutes, make 5 calls — Calling is the most effective way to influence your representative - [` App Store`](https://apps.apple.com/app/5-calls/id1202558609) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` `swift` `pantry` - ☆`161` - [Alfresco secure content management](https://github.com/Alfresco/alfresco-ios-app) - [` App Store`](https://apps.apple.com/app/alfresco/id459242610) `Screenshot 1` - `2024` `objc` `ipad` - ☆`46` - [AltStore](https://github.com/altstoreio/AltStore): An alternate App Store, no jailbreak required - `https://altstore.io` - `Screenshot 1` - `2026` `swift` `nuke` `keychainaccess` - ☆`13541` - [AR Diffusion Museum](https://github.com/ynagatomo/ARDiffMuseum): Generate images using Stable Diffusion and displays them in AR - `Screenshot 1` - `2023` `swift` `stable-diffusion` - ☆`105` - [AR Wall Picture](https://github.com/ynagatomo/ARWallPicture): Display images on the wall with AR - `Screenshot 1` - `2023` `swift` - ☆`46` - [Bean Juice](https://github.com/NiftyTreeStudios/Bean-Juice): Coffee brewing recipes - `https://www.niftytreestudios.com/work/bean-juice` - [` App Store`](https://apps.apple.com/app/bean-juice/id1502380351) `Screenshot 1` - `2025` `swift` - ☆`29` - [BlogQuest](https://github.com/irace/BlogQuest): Alternative Tumblr client - `Screenshot 1` - `2021` `objc` - ☆`18` - [BookStore-iOS](https://github.com/nsoojin/BookStore-iOS): Browse https://itbook.store - examples and patterns for unit/ui testing, handling Result/Optionals, writing documentation - `Screenshot 1` `Screenshot 2` - `2021` `swift` - ☆`240` - [CardDecks](https://github.com/aharren/CardDecks): Configurable card decks - `Screenshot 1` - `2025` `objc` - ☆`44` - [CarSample](https://github.com/below/CarSample): Try out CarPlay apps in the iOS Simulator without a CarPlay entitlement - `2022` `swift` - ☆`32` - [Clearcam](https://github.com/roryclear/clearcam): IP Camera with AI object detection - [` App Store`](https://apps.apple.com/app/clearcam/id6743237694) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `objc` `security` `selfhosted` `ai` `ml` `object detection` - ☆`657` - [Collected for AWS](https://github.com/BurntCaramel/CollectedApp) - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`10` - [Construct for D&D 5e](https://github.com/Thomvis/Construct): Dungeon Master companion - [` App Store`](https://apps.apple.com/app/construct-for-d-d-5e/id1490015210) `Screenshot 1` - `2026` `swift` `swiftui` - ☆`123` - [Critter Clan](https://github.com/shameemreza/critterclan): Africa's Animal Park - `Screenshot 1` - `2023` `swift` `swiftui` - ☆`7` - [Cuisiner](https://github.com/fatih-gursoy/Cuisiner): User generated recipe/cooking collection - [` App Store`](https://apps.apple.com/app/id1641238583) `Screenshot 1` - `2023` `swift` - ☆`22` - [DeckRocket](https://github.com/jpsim/DeckRocket): For Deckset presentations - `Screenshot 1` - `2021` `swift` `iphone` - ☆`398` - [Emoncms](https://github.com/emoncms/emoncms-ios): Emoncms dashboard - [` App Store`](https://apps.apple.com/app/emoncms/id1169483587) `Screenshot 1` `Screenshot 2` - `2022` `swift` - ☆`16` - [EmployeeCheckin](https://github.com/meggsila/EmployeeCheckin): Allows employees to check in their time using a date picker - `Screenshot 1` - `2024` `swift` `mvvm` `core-data` - ☆`7` - [FakeFBWall](https://github.com/VamshiIITBHU14/FakeFBWall): Generate fake Facebook wall - `Screenshot 1` - `2018` `swift` - ☆`28` - [FlightUtilities](https://github.com/BalestraPatrick/FlightUtilities): Uses the private FlightUtilities.framework to show information about any flight given the airline code, flight code & date - `Screenshot 1` - `2018` `objc` - ☆`30` - [Fontcase](https://github.com/manolosavi/xFonts): Install your favorite fonts on your device to be able to use them in apps like Pages, Numbers, Keynote, and more - [` App Store`](https://apps.apple.com/app/id1205074470) `Screenshot 1` - `2025` `objc` - ☆`187` - [Food2Fork Recipes](https://github.com/mitchtabian/Food2Fork-KMM) - `Screenshot 1` - `2022` `kmm` `kotlin` - ☆`372` - [ForceSketch](https://github.com/FlexMonkey/ForceSketch) - `Screenshot 1` - `2019` `swift` - ☆`108` - [FreeRDP](https://github.com/FreeRDP/FreeRDP): An implementation of the Remote Desktop Protocol (RDP) - `https://www.freerdp.com/` - [` App Store`](https://apps.apple.com/app/ifreerdp/id604813768) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `objc` - ☆`12821` - [Groceries](https://github.com/Sophiestication/Groceries) - `2023` `objc` - ☆`82` - [Hackfoldr](https://github.com/hackfoldr/hackfoldr-iOS): Share all your project documents with a link - `https://hackfoldr.org` - [` App Store`](https://apps.apple.com/app/hackfoldr/id919010837) `Screenshot 1` `Screenshot 2` - `2019` `objc` - ☆`26` - [Hello Bluetooth](https://github.com/nebs/hello-bluetooth): Communicates with an Arduino 101 over Bluetooth with the ButtonLED - `2019` `swift` `bluetooth` `arduino` - ☆`75` - [Image Generator with Stable Diffusion v2](https://github.com/ynagatomo/ImgGenSD2) - `Screenshot 1` - `2023` `swift` `stable-diffusion` - ☆`501` - [InferrLM](https://github.com/sbhjt-gr/InferrLM): On-device local AI - [` App Store`](https://apps.apple.com/app/inferra/id6754396856) `Screenshot 1` - `2026` `react-native` - ☆`62` - [Ladybug](https://github.com/ethanhuang13/ladybug): Handle rdar:// links gracefully - [` App Store`](https://apps.apple.com/app/ladybug-handles-radar-links/id1402968134) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` - ☆`162` - [Learning](https://github.com/almormd/Learning): Different projects to test and learn - `2022` `swift` `alamofire` `core-data` - ☆`10` - [Locations for LOST](https://github.com/AdrienVillez/LOST-Location): A movie scenes finder - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2019` `swift` - ☆`10` - [MADBike](https://github.com/alexruperez/MADBike): BiciMAD app with its own style and design - `https://www.madbikeapp.com` - [` App Store`](https://apps.apple.com/app/madbike/id1067596651) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2019` `clone` `core-data` `firebase` `fitness` `location` `news` `weather` - ☆`23` - [Mirror++](https://github.com/nathanmsmith/MirrorPlusPlus): Minimalist mirror - `2018` `swift` - ☆`16` - [My Little Popcat](https://github.com/ChoiysApple/My-Little-Popcat): Relaxing and fun pop cat - `https://choiysapple.notion.site/My-Little-Popcat-fb84db75b76449fbae2d0c72278b1790` - [` App Store`](https://apps.apple.com/app/my-little-popcat/id1558128186) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2021` `swift` - ☆`50` - [NetworkArch](https://github.com/ivirtex/networkarch-old): Diagnose and analyze network connections - [` App Store`](https://apps.apple.com/app/networkarch/id1526690989) `Screenshot 1` - `2021` `swift` `ipad` - ☆`17` - [ObjectDetection-CoreML](https://github.com/tucan9389/ObjectDetection-CoreML): Real-time object detection using Core ML and Vision - `2023` `swift` `coreml` `vision` - ☆`333` - [OctoPod](https://github.com/gdombiak/OctoPod): OctoPrint app - `Screenshot 1` - `2025` `swift` `starscream` `charts` - ☆`236` - [ooniprobe](https://github.com/ooni/probe-ios): Detect internet censorship & test your network's speed - [` App Store`](https://apps.apple.com/app/id1199566366) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2024` `toast` - ☆`77` - [openclaw](https://github.com/openclaw/openclaw): Your own personal AI assistant - `swift` - [Particle](https://github.com/jaredwolff/swift-bluetooth-particle-rgb): Works with Particle Mesh boards over Bluetooth - `2020` `swift` `bluetooth` - ☆`61` - [PeopleInSpace](https://github.com/joreilly/PeopleInSpace): List of people currently in space - `Screenshot 1` - `2026` `kmm` `kotlin` `swiftui` - ☆`3312` - [Phonetic](https://github.com/iAugux/Phonetic): Add phonetic keys for Chinese names - `Screenshot 1` - `2023` `swift` - ☆`610` - [Plum-O-Meter](https://github.com/FlexMonkey/Plum-O-Meter): Weigh plums (and other small fruit!) - `Screenshot 1` - `2021` `swift` - ☆`529` - [PokePal](https://github.com/wvabrinskas/PokePal): AI Pokedex using Neuron - `Screenshot 1` - `2026` `swift` `neural-network` - ☆`4` - [Recipes](https://github.com/onmyway133/Recipes) - `Screenshot 1` - `2020` `swift` - ☆`96` - [Say Their Names](https://github.com/Say-Their-Name/say-their-names-ios): Raises awareness of the injustice and often forgotten names of racial inequality, includes a catalog of verified donation and petition links - [` App Store`](https://apps.apple.com/app/say-their-names/id1517599626) `Screenshot 1` - `2022` `swift` - ☆`244` - [Shortcuts support for Micro.blog](https://github.com/vincode-io/Humboldt) - `2024` `swift` - ☆`11` - [Slidden](https://github.com/Brimizer/Slidden): Customizable keyboard - `Screenshot 1` - `2019` `objc` - ☆`596` - [SortingAlgorithmsApp](https://github.com/victorpanitz/iOS-SortingAlgorithmsApp) - `Screenshot 1` - `2022` `swift` - ☆`49` - [Space UI](https://github.com/256Arts/Space-UI): Generate and access great, realistic looking sci-fi user interfaces for use in TV and film production - `https://www.256arts.com/spaceui/` - [` App Store`](https://apps.apple.com/app/space-ui/id1494402514) `Screenshot 1` - `2025` `swift` `swiftui` - ☆`6` - [StoicQuotes](https://github.com/il1ane/StoicQuotes) - `2021` `swift` - ☆`1` - [SUSI AI](https://github.com/fossasia/susi_iOS): Your Artificial Intelligence for Personal Assistants, Robots, Help Desks and Chatbots - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`1900` - [Swordfish](https://github.com/kevinyou77/Swordfish): See upcoming schedules, GPAs, and billing information for Binus University - `Screenshot 1` - `2021` `swift` `realm` `rxswift` - ☆`10` - [tortellini](https://github.com/nate-parrott/tortellini): Makes cooking easier - `Screenshot 1` - `2024` `swift` - ☆`20` - [TriangleDraw](https://github.com/triangledraw/TriangleDraw-iOS): Create logos, typography, and other graphics, using nothing but triangles - `https://www.triangledraw.com/` - [` App Store`](https://apps.apple.com/app/triangledraw/id1453533043) `Screenshot 1` - `2023` `swift` `ipad` `iphone` `metal` `uidocument` `apple pencil` - ☆`62` - [Umbrella](https://github.com/securityfirst/Umbrella_ios): Learn about and managing digital and physical security - [` App Store`](https://apps.apple.com/us/app/umbrella-security/id1453715310) `Screenshot 1` - `2021` `swift` - ☆`16` - [Vinylogue](https://github.com/twocentstudios/vinylogue): For Last.fm - [` App Store`](https://apps.apple.com/app/vinylogue-for-last.fm/id617471119) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2025` `objc` - ☆`138` - [Vocable AAC](https://github.com/willowtreeapps/vocable-ios): Hands-free text-to-speech - [` App Store`](https://apps.apple.com/app/tell-time-uk/id1497040547) `Screenshot 1` - `2026` `swift` `ipad` - ☆`86` - [Web98](https://github.com/nate-parrott/web98): Fantasy internet simulator - `2024` `swift` `chatgpt` - ☆`167` - [yacd](https://github.com/DerekSelander/yacd): Yet Another Code Decrypter, decrypts FairPlay (App Store) applications on iOS 13.4.1 and lower, no jailbreak required - `Screenshot 1` - `2024` `objc` `c` - ☆`694` ### Appcelerator [back to top](#readme) ### Core Data [back to top](#readme) - [DeltaUI](https://github.com/ericlewis/DeltaUI): SwiftUI + CoreData user interface for DeltaCore & Friends - `Screenshot 1` - `2021` `swift` `core-data` `swiftui` - ☆`76` - [Expense Tracker](https://github.com/alfianlosari/SwiftUICDExpenseTrackerCompleted) - `Screenshot 1` - `2020` `swift` `swiftui` `core-data` - ☆`336` - [Go Cycling Tracker](https://github.com/AnthonyH93/GoCycling) - [` App Store`](https://apps.apple.com/app/go-cycling/id1565861313) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `swiftui` `mapkit` `core-data` - ☆`184` - [GradeCalc - GPA Calculator](https://github.com/marlon360/grade-calc): Keep track of your GPA - [` App Store`](https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`47` - [HexaCalc](https://github.com/AnthonyH93/HexaCalc): Programmer's calculator - [` App Store`](https://apps.apple.com/app/hexacalc/id1529225315) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `swift` `core-data` - ☆`55` - [MoneyMate](https://github.com/tt1k/money-mate): Help you record income and expense - `Screenshot 1` - `2024` `swift` - ☆`35` - [MoneyPlus](https://github.com/SeekingMini/MoneyPlus): Help you record income and expense - `Screenshot 1` - `2020` `swift` `snapkit` - ☆`40` - [Tasks](https://github.com/mbcrump/TasksForSwiftWithPersistingData): Designed to quickly & easily add tasks - `Screenshot 1` - `2019` `swift` `iphone` - ☆`16` ### Firebase https://firebase.google.com/ — [back to top](#readme) - [how-much](https://github.com/dkhamsing/how-much): Record how much things cost - `Screenshot 1` - `2017` `parse` `firebase` `realm` - ☆`21` - [Messenger](https://github.com/relatedcode/Messenger): Audio/video calls, realtime chat & full offline support - `Screenshot 1` - `2026` `swift` `graphql` - ☆`4799` - [Quick Chat](https://github.com/aslanyanhaik/Quick-Chat): Real-time chat - `Screenshot 1` - `2019` `swift` `swift3` `firebase` - ☆`1828` - [Quickstart Samples](https://github.com/firebase/quickstart-ios) - `2026` `objc` - ☆`3004` - [Real-time Chat](https://www.kodeco.com/22067733-firebase-tutorial-real-time-chat) - `Screenshot 1` - `firebase` ### Flutter https://flutter.dev — [back to top](#readme) - [11t](https://github.com/jeroensmeets/11t) - `2022` `flutter` `dart` - ☆`96` - [Airdash](https://github.com/simonbengtsson/airdash): Transfer photos and files to any device, anywhere - `https://airdash-project.web.app` - [` App Store`](https://apps.apple.com/se/app/airdash-file-sharing/id1596599922) `Screenshot 1` - `2026` `flutter` `webrtc` - ☆`661` - [bitalarm](https://github.com/damoonrashidi/bitalarm): Cryptocurrencies tracker - `Screenshot 1` - `2023` `flutter` `dart` - ☆`198` - [BMI Calculator](https://github.com/londonappbrewery/bmi-calculator-flutter) - `2023` `flutter` `dart` - ☆`202` - [BookSearch](https://github.com/Norbert515/BookSearch): Collecting books as you read them - `Screenshot 1` - `2018` `flutter` `dart` - ☆`550` - [Cinematic movies](https://github.com/aaronoe/FlutterCinematic) - `2020` `flutter` `dart` `themoviedb` - ☆`903` - [CineReel](https://github.com/kserko/CineReel) - `Screenshot 1` - `2024` `flutter` `dart` - ☆`185` - [CoronaVirusTrackerFlutter](https://github.com/alfianlosari/CoronaVirusTrackerFlutter) - `Screenshot 1` - `2020` `flutter` `dart` - ☆`88` - [Deer](https://github.com/aleksanderwozniak/deer): Minimalist Flutter Todo App, built using BLoC pattern - `2020` `flutter` `dart` - ☆`459` - [Eros-FE](https://github.com/3003h/Eros-FE): Unofficial E-Hentai viewer - `Screenshot 1` - `2025` `flutter` `dart` `adult` - ☆`3358` - [Find Seat](https://github.com/rwema3/FindSeat-App): Find a seat at the movies - `Screenshot 1` - `2023` `flutter` - ☆`53` - [flews](https://github.com/jbarr21/flews): Multi-service news (Hacker News, Reddit, ...) - `2020` `flutter` `dart` - ☆`164` - [Flight Search](https://github.com/MarcinusX/flutter_ui_challenge_flight_search) - `2021` `flutter` `dart` - ☆`1000` - [Flutter Games](https://github.com/rayliverified/FlutterGames): Purchase and rent games - `2025` `flutter` `dart` - ☆`332` - [Flutter News App](https://github.com/theindianappguy/FlutterNewsApp) - `Screenshot 1` - `2024` `flutter` `dart` - ☆`554` - [Flutter Pokedex](https://github.com/hungps/flutter_pokedex) - `Screenshot 1` - `2025` `flutter` `dart` - ☆`2522` - [Flutter Wallet UI](https://github.com/kalismeras61/flutter_wallet_ui) - `Screenshot 1` - `2021` `flutter` `dart` - ☆`559` - [Flutter-Movie Browser](https://github.com/khuong291/Flutter-Movie) - `Screenshot 1` - `2020` `flutter` `dart` `themoviedb` - ☆`18` - [flutterflip](https://github.com/RedBrogdon/flutterflip): Single-player reversi game clone - `Screenshot 1` - `2025` `flutter` `dart` - ☆`268` - [Fluttergram](https://github.com/mdanics/fluttergram): Instagram clone using Flutter, Firebase, Firestore - `Screenshot 1` - `2024` `flutter` `dart` - ☆`2391` - [Fluttery Filmy](https://github.com/ibhavikmakwana/Fluttery-Filmy): Movies powered by tmdb - `Screenshot 1` - `2019` `flutter` `dart` - ☆`199` - [Gmail clone](https://github.com/rodydavis/gmail_clone) - `Screenshot 1` - `2021` `flutter` `dart` - ☆`833` - [Grocery Shopping](https://github.com/Widle-Studio/Grocery-App) - `Screenshot 1` - `2023` `flutter` `dart` - ☆`1123` - [GSYGithubApp](https://github.com/CarGuo/gsy_github_app_flutter): GitHub client - `Screenshot 1` - `2026` `flutter` `dart` - ☆`15401` - [Habo](https://github.com/xpavle00/Habo): Minimalistic habit tracker - `https://habo.space` - [` App Store`](https://apps.apple.com/us/app/habo-habit-tracker/id1670223360) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` - [Hacki for Hacker News](https://github.com/Livinglist/Hacki) - [` App Store`](https://apps.apple.com/app/hacki/id1602043763) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` `flutter` - ☆`1487` - [Hangman](https://github.com/jerald-jacob/Flutter-Apps) - `2021` `flutter` `dart` - ☆`21` - [Immich](https://github.com/immich-app/immich): Self-hosted photo and video backup - `2026` `flutter` - ☆`93001` - [inKino](https://github.com/roughike/inKino): Browse movies and showtimes for Finnkino cinemas - [` App Store`](https://apps.apple.com/app/inkino/id1367181450) `Screenshot 1` - `2022` `flutter` `dart` - ☆`3677` - [Invoice Ninja](https://github.com/invoiceninja/admin-portal): https://www.invoiceninja.com/ - `2026` `flutter` `dart` - ☆`1725` - [Math Matrix](https://github.com/rwema3/Math-Matrix-App): Game to improve your math skills in a fun way - `Screenshot 1` - `2023` `flutter` `dart` - ☆`54` - [Medito](https://github.com/meditohq/medito-app): No ads, no sign-up - [` App Store`](https://apps.apple.com/app/medito/id1500780518) - `2026` `flutter` - ☆`1189` - [Minimalistic Push](https://github.com/jonaspoxleitner/minimalistic_push): Track your push-ups and see an overview of your sessions - `2022` `flutter` `dart` - ☆`13` - [News Buzz](https://github.com/theankurkedia/NewsBuzz): Uses News API for fetching realtime data and Firebase as the backend and authenticator - `Screenshot 1` - `2018` `flutter` `dart` `news-api` - ☆`600` - [newsline](https://github.com/ayush221b/newsline) - `Screenshot 1` - `2020` `flutter` `dart` - ☆`20` - [notes-app](https://github.com/bimsina/notes-app): Note taking - `Screenshot 1` - `2022` `flutter` `dart` - ☆`528` - [Openreads](https://github.com/mateusz-bak/openreads): Books tracker that respects your privacy - [` App Store`](https://apps.apple.com/app/id6476542305) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2026` - ☆`1477` - [orgro](https://github.com/amake/orgro): Mobile Org Mode viewer and editor - [` App Store`](https://apps.apple.com/app/orgro/id1512580074) `Screenshot 1` - `2026` `flutter` - ☆`676` - [Platypus Crypto](https://github.com/Blakexx/CryptoTracker) - [` App Store`](https://apps.apple.com/app/platypus-crypto/id1397122793) `Screenshot 1` - `2021` `flutter` `dart` - ☆`189` - [RainVu](https://github.com/astraen-dev/RainVu): Log rainfall from custom gauges and visualize historical data with charts - [` App Store`](https://apps.apple.com/app/rainvu/id6754812264) `Screenshot 1` `Screenshot 2` - `2026` `flutter` `dart` - ☆`5` - [Sandwhich](https://github.com/MotionMobs/Sandwhich): Solve the sandwich debate by determining if the picture you've taken is a sandwich using machine learning - `Screenshot 1` - `2019` `flutter` `dart` `python` - ☆`152` - [Slide Puzzle](https://github.com/kevmoo/slide_puzzle) - `2022` `flutter` `dart` - ☆`179` - [Space Empires](https://github.com/rwema3/Space_Empires): Space themed strategy game - `2022` `flutter` `dart` - ☆`36` - [SpaceX GO!](https://github.com/jesusrp98/spacex-go): SpaceX launch tracker - `Screenshot 1` - `2024` `flutter` `dart` - ☆`923` - [Table Habit](https://github.com/FriesI23/mhabit): Offline-first micro-habit tracker - `https://testflight.apple.com/join/aJ5PWqaR` - [` App Store`](https://apps.apple.com/app/table-habit/id6744886469) `Screenshot 1` - `2026` `flutter` `dart` - ☆`1218` - [TailorMade](https://github.com/jogboms/tailor_made): Manage a fashion designer's daily routine - `2023` `flutter` `dart` - ☆`338` - [Toughest](https://github.com/MDSADABWASIM/Toughest) - `2025` `flutter` - ☆`274` - [Tourism Demo](https://github.com/bluemix/tourism-demo): Backed by Redux, shows animations, internationalization (i18n), ClipPath, fonts & more - `Screenshot 1` - `2018` `flutter` `dart` `redux` - ☆`309` - [Trace](https://github.com/trentpiercy/trace): Modern crypto Portfolio & market explorer - `2023` `flutter` `dart` - ☆`1144` - [Travel Guide](https://github.com/Ivaskuu/travel-guide_app) - `Screenshot 1` - `2018` `flutter` - ☆`37` - [Trovami](https://github.com/Samaritan1011001/Trovami): Live location sharing - `2021` `flutter` `dart` - ☆`259` - [Twake](https://github.com/linagora/Twake-Mobile): Team channels, direct chat, task management, drive and calendar; all in one place - `https://twake.app` - [` App Store`](https://apps.apple.com/app/id1313765714) - `2024` `swift` `ipad` `dart` - ☆`58` - [violet](https://github.com/project-violet/violet): E-Hentai viewer - `2026` `flutter` `dart` `adult` - ☆`477` - [Wallpaper](https://github.com/bimsina/wallpaper) - `2021` `flutter` `dart` - ☆`288` - [WeightTracker](https://github.com/MSzalek-Mobile/weight_tracker) - `2020` `flutter` `dart` - ☆`368` - [WhatTodo](https://github.com/burhanrashid52/WhatTodo): Keep track of your tasks daily - `2026` `flutter` `dart` - ☆`1262` ### GraphQL [back to top](#readme) - [CovidUI](https://github.com/nerdsupremacist/CovidUI): Track the status of COVID-19 around the world - `Screenshot 1` - `2021` `swift` - ☆`76` - [MortyUI](https://github.com/Dimillian/MortyUI): Simple Rick & Morty app to demo GraphQL + SwiftUI - `Screenshot 1` - `2021` `swift` `swiftui` `graphql` - ☆`468` ### Ionic https://ionicframework.com/ — [back to top](#readme) - [Condution Task Manager](https://github.com/Shabang-Systems/Condution) - [` App Store`](https://apps.apple.com/app/condution/id1523249900) `Screenshot 1` - `2023` `capacitor` `ionic` `javascript` `ipad` - ☆`523` ### macOS Cross platform projects — [back to top](#readme) - [BikeShare](https://github.com/joreilly/BikeShare): Jetpack Compose and SwiftUI based Kotlin Multiplatform sample project using the CityBikes API - `2026` `swift` `kotlin` `swiftui` `macos` `jetpack` - ☆`811` - [Clean Architecture for SwiftUI + Combine](https://github.com/nalexn/clean-architecture-swiftui) - `Screenshot 1` - `2025` `swift` `swiftui` `macos` `mvvm` - ☆`6497` - [Corona Tracker](https://github.com/MhdHejazi/CoronaTracker): Coronavirus tracker with maps & charts - `https://coronatracker.samabox.com/` - `Screenshot 1` - `2023` `swift` - ☆`1545` - [DeTeXt](https://github.com/venkatasg/DeTeXt): Find LaTeX symbols by drawing or searching - [` App Store`](https://apps.apple.com/app/id1531906207) `Screenshot 1` - `2025` `swift` - ☆`170` - [Food Truck](https://github.com/apple/sample-food-truck): Create a single codebase and app target for Mac, iPad, and iPhone. Sample code by Apple - `2023` `swift` `macos` `swiftui` - ☆`1843` - [Fruta](https://developer.apple.com/documentation/appclip/fruta-building-a-feature-rich-app-with-swiftui): Create a shared codebase to build a multiplatform app that offers widgets and an App Clip - WWDC 2020 and WWDC 2021 sample code by Apple - `swift` `ios14` `ios15` `widgetkit` `macos` `app-clip` - [Hacker News Multiplatform](https://github.com/rickwierenga/heartbeat-tutorials/tree/master/MultiplatformApp/) - `swift` `macos` - [Hipstapaper](https://github.com/jeffreybergier/Hipstapaper): Cross-platform reading list - `Screenshot 1` - `2026` `swift` `swiftui` `core-data` - ☆`91` - [Hour Blocks](https://github.com/jtsaeed/Hour-Blocks): Day Planner - [` App Store`](https://apps.apple.com/app/hour-blocks-day-planner/id1456275153) - `2021` `swift` `swiftui` `ipad` `macos` - ☆`182` - [ImageFilterSwiftUI](https://github.com/alfianlosari/ImageFilterSwiftUICompleted): Cross platform image filter - `Screenshot 1` - `2020` `swift` `swiftui` `macos` - ☆`98` - [iMast for Mastodon](https://github.com/cinderella-project/iMast) - `2026` `swift` `swiftlint` `alamofire` `grdb` - ☆`116` - [Mamoot!](https://github.com/Benetos/Mamoot): For Mastodon and Twitter - `2019` `swift` `swiftui` `ios13` `ipad` `macos` - ☆`14` - [Milestones](https://github.com/jpsim/Milestones): Count down the days until upcoming milestones - `Screenshot 1` - `2026` `swift` `swiftui` `combine` `macos` - ☆`204` - [MovieSwiftUI](https://github.com/Dimillian/MovieSwiftUI): Browse movies, made with SwiftUI, Combine & MovieDB - `Screenshot 1` - `2024` `swift` `swiftui` `themoviedb` `combine` `ipad` `macos` - ☆`6530` - [ProtonVPN](https://github.com/ProtonVPN/ios-mac-app) - `https://protonvpn.com/` - [` App Store`](https://apps.apple.com/app/id1437005085) `Screenshot 1` - `2026` `swift` - ☆`545` - [reddit-swiftui](https://github.com/carson-katri/reddit-swiftui): Cross-platform Reddit client - `Screenshot 1` - `2022` `swift` `swiftui` `macos` `watchos` - ☆`1284` - [StackOv](https://github.com/surfstudio/StackOv): For Stack Overflow - [` App Store`](https://apps.apple.com/app/stackov/id1511838391) `Screenshot 1` - `2021` `swift` `swiftui` `ipad` `macos` - ☆`235` - [WordMasterKMP](https://github.com/joreilly/WordMasterKMP): Heavily inspired by the Wordle game, Word Master and wordle-solver - `Screenshot 1` - `2025` `swift` `kotlin` `swiftui` `macos` `kmp` - ☆`101` - [Yattee](https://github.com/yattee/yattee): Alternative to YouTube - [` App Store`](https://apps.apple.com/app/yattee/id1595136629) - `2026` `swift` `tvos` - ☆`3322` - [Zavala](https://github.com/vincode-io/Zavala): A good, simple outliner - [` App Store`](https://apps.apple.com/us/app/zavala/id1546457750) `Screenshot 1` - `2026` `swift` `ipad` `macos` - ☆`396` ### React Native https://facebook.github.io/react-native/ — [back to top](#readme) - [AR Cut & Paste](https://github.com/cyrildiagne/ar-cutpaste): Cut and paste your surroundings using AR - `2023` `react-native` `arkit` - ☆`14624` - [Artsy](https://github.com/artsy/eigen): The art world in your pocket - [` App Store`](https://apps.apple.com/app/artsy-art-world-in-your-pocket/id703796080) `Screenshot 1` - `2026` `iphone` `ipad` `reactnative` `typescript` - ☆`3757` - [BP Passport - Simple for Patients](https://github.com/simpledotorg/bp-passport): Fast way for clinicians to manage patients with hypertension - `Screenshot 1` - `2025` `react-native` - ☆`7` - [Bristol Pound](https://gitlab.com/TownPound/Cyclos/ScottLogic.mobile.react-native/BristolPound): Simple and convenient way to pay in Bristol Pounds while supporting local businesses - `Screenshot 1` - `react-native` - [Bíóhúsið](https://github.com/birkir/kvikmyndr-app): See movie showtimes in Iceland - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2022` `react-native` - ☆`51` - [Calculator](https://github.com/benoitvallon/react-native-nw-react-calculator): React Native calculator - `Screenshot 1` - `2021` `react-native` - ☆`5228` - [Chatwoot](https://github.com/chatwoot/chatwoot-mobile-app): Live chat for businesses - [` App Store`](https://apps.apple.com/app/id1495796682) `Screenshot 1` - `2026` `react-native` - ☆`846` - [Dribbble](https://github.com/catalinmiron/react-native-dribbble-app) - `Screenshot 1` - `2023` `react-native` `dribbble` - ☆`2066` - [Finance](https://github.com/7kfpun/FinanceReactNative): The system Stocks app written in React Native - `Screenshot 1` - `2022` `react-native` - ☆`2073` - [Frosty](https://github.com/tommyxchow/frosty): Twitch client with 7TV, BetterTTV (BTTV), and FrankerFaceZ (FFZ) support - `Screenshot 1` - `2026` `react-native` - ☆`960` - [GitPoint](https://github.com/gitpoint/git-point): GitHub app with a minimal & beautiful UI - `Screenshot 1` `Screenshot 2` - `2024` `react-native` - ☆`4760` - [HackerWeb 2](https://github.com/cheeaun/hackerweb-native-2) - `Screenshot 1` - `2025` `react-native` - ☆`67` - [Haiti, Guam, Puerto Rico, Wyoming - COVID Safe Paths](https://github.com/Path-Check/safeplaces-dct-app): COVID-19 exposure notification and contract tracing - [` App Store`](https://apps.apple.com/app/covid-safe-paths/id1508266966) `Screenshot 1` - `2026` `react-native` - ☆`465` - [Iceland - rakning-c19-app](https://github.com/aranja/rakning-c19-app): Help analyse individuals’ travel and trace their movements when cases of infection arise - `https://www.covid.is/app/is` - [` App Store`](https://apps.apple.com/app/rakning-c-19/id1504655876) `Screenshot 1` - `2023` `react-native` - ☆`239` - [iNaturalist](https://github.com/inaturalist/INaturalistIOS): Discover nature around you - [` App Store`](https://apps.apple.com/app/inaturalist/id6475737561) `Screenshot 1` - `react-native` - [Israel - Hamagen](https://github.com/MohGovIL/hamagen-react-native): COVID-19 exposure prevention app - [` App Store`](https://apps.apple.com/app/id1503224314) `Screenshot 1` - `2023` `react-native` - ☆`510` - [iTunes Catalog Search](https://github.com/alexissan/ReactNativeWorkshop) - `Screenshot 1` - `2018` `react-native` - ☆`56` - [Jitsi Meet](https://github.com/jitsi/jitsi-meet): Video meetings for everyone - [` App Store`](https://apps.apple.com/app/jitsi-meet/id1165103905) `Screenshot 1` - `2026` `react-native` - ☆`28652` - [Keybase](https://github.com/keybase/client) - [` App Store`](https://apps.apple.com/app/keybase-crypto-for-everyone/id1044461770) - `2026` `react-native` - ☆`9171` - [Matchimals.fun](https://github.com/igravitystudios/matchimals.fun): Animal matching puzzle card game - [` App Store`](https://apps.apple.com/app/id1348821168) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` `ipad` - ☆`191` - [Mattermost](https://github.com/mattermost/mattermost-mobile): Secure messaging platform for DevOps teams - [` App Store`](https://apps.apple.com/us/app/mattermost/id1257222717) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` - ☆`2593` - [Moonwalk](https://github.com/illu/moonwalk): A simple way to stay up to date with upcoming space launches - [` App Store`](https://apps.apple.com/app/moonwalk-rocket-launches/id1439376174) - `2023` `react-native` - ☆`294` - [movieapp](https://github.com/JuneDomingo/movieapp): Discover movies & tv shows - `Screenshot 1` - `2021` `react-native` `themoviedb` - ☆`1826` - [NBA allyoop](https://github.com/wwayne/react-native-nba-app): NBA game scores - `Screenshot 1` - `2019` `react-native` - ☆`2218` - [NBAreact](https://github.com/jbkuczma/NBAreact): NBA stats & standings - `2018` `react-native` - ☆`104` - [OpenNutriTracker](https://github.com/simonoppowa/OpenNutriTracker): Easily log your meals, snacks and access a vast database of food items and ingredients to get detailed nutritional information - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2026` `react-native` `ipad` - ☆`1563` - [PokeDB](https://github.com/satya164/PocketGear): Clean and simple Pokédex app for Pokémon GO - [` App Store`](https://apps.apple.com/app/pocketdex-for-pok%C3%A9mon-go/id1255564898) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2025` `react-native` - ☆`210` - [Rainbow](https://github.com/rainbow-me/rainbow): Ethereum wallet that lives in your pocket - `https://rainbow.me` - [` App Store`](https://apps.apple.com/app/rainbow-ethereum-wallet/id1457119021) `Screenshot 1` `Screenshot 2` - `2026` `reactnative` `typescript` - ☆`4310` - [React Native Hacker News](https://github.com/G2Jose/ReactNative-HackerNews) - `2026` `react-native` - ☆`73` - [Reviewery](https://github.com/vadymmarkov/reviewery-mobile): Rate songs in Spotify playlists - `Screenshot 1` - `2023` `react-native` - ☆`16` - [RNTester](https://github.com/facebook/react-native/tree/main/packages/rn-tester): Showcases React Native views & modules - `Screenshot 1` - `2023` `react-native` - [Royal News](https://github.com/msal4/royal_news) - `Screenshot 1` - `2019` `react-native` - ☆`100` - [Strata](https://github.com/microdotblog/strata): Notes for Micro.blog - [` App Store`](https://apps.apple.com/app/strata-for-micro-blog/id6474192080) - `2025` `react-native` - ☆`3` - [To Do List (Redux)](https://github.com/uiheros/react-native-redux-todo-list): Uses Redux for managing app state - `Screenshot 1` - `2020` `react-native` `redux` - ☆`43` - [Twitch](https://github.com/IFours/react-native-twitch) - `Screenshot 1` - `2017` `react-native` - ☆`90` - [Weather by jsphkhan](https://github.com/jsphkhan/ReactNativeExamples) - `https://github.com/jsphkhan/ReactNativeExamples/tree/master/ios/WeatherApp` - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2018` `react-native` - ☆`92` - [Wordnote](https://github.com/zehfernandes/wordnote): The fast way to check a word definition - [` App Store`](https://apps.apple.com/app/wordnote-dictionary/id1596537633) `Screenshot 1` - `2024` `expo` `react-native` - ☆`684` - [WWDC Family](https://github.com/wwdc-family/app): Easily connect with fellow developers during WWDC - `Screenshot 1` - `2023` `react-native` - ☆`194` - [Öppna Skolplattformen](https://github.com/kolplattformen/skolplattformen): For parents to check child information using the city of Stockholm's school platform - [` App Store`](https://apps.apple.com/se/app/öppna-skolplattformen/id1543853468) `Screenshot 1` - `2024` `react-native` - ☆`805` ### ReactiveCocoa https://github.com/ReactiveCocoa/ReactiveCocoa — [back to top](#readme) - [Tropos Weather](https://github.com/thoughtbot/Tropos) - [` App Store`](https://apps.apple.com/app/tropos-weather-forecasts-for/id955209376) `Screenshot 1` `Screenshot 2` - `2021` `dark sky api (forecast api)` `reactivecocoa` - ☆`1504` ### Realm https://realm.io/ — [back to top](#readme) - [how-much](https://github.com/dkhamsing/how-much): Record how much things cost - `Screenshot 1` - `2017` `parse` `firebase` `realm` - ☆`21` - [Model2App Test App](https://github.com/Q-Mobile/Model2App): Simple CRM app built using Model2App library, lets you quickly generate a CRUD iOS app based on just a data model - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` `Screenshot 7` `Screenshot 8` `Screenshot 9` `Screenshot 10` `Screenshot 11` `Screenshot 12` `Screenshot 13` `Screenshot 14` `Screenshot 15` - `2019` `swift` `realm` - ☆`140` - [RaceMe](https://github.com/enochng1/RaceMe): Run tracking & ghosting - `Screenshot 1` - `2021` `swift` `parse` - ☆`615` - [try! Swift Tokyo](https://github.com/tryswift/trySwiftAppFinal) - `Screenshot 1` `Screenshot 2` - `2022` `swift` `timepiece` `realm` `kingfisher` `acknowlist` - ☆`255` ### RxSwift https://github.com/ReactiveX/RxSwift — [back to top](#readme) - [CouchTracker](https://github.com/pietrocaselani/CouchTracker): Keep track of your favorite TV shows & movies using Trakt - `2021` `swift` `trakt` `moya` `kingfisher` `mvvm` - ☆`50` - [GiTiny](https://github.com/k-lpmg/GiTiny): Explore what's trending in GitHub - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2019` `swift` `rxswift` `mvvm-c` `clean-architecture` - ☆`280` - [Monotone](https://github.com/Neko3000/Monotone): Modern way to explore Unsplash - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2022` `swift` - ☆`202` - [RxMarbles](https://github.com/RxSwiftCommunity/RxMarbles): Interactive diagrams of Rx Observables - [` App Store`](https://apps.apple.com/app/rxmarbles/id1087272442) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swift` - ☆`478` - [RxSwift MVVM example using GitHub search](https://github.com/NavdeepSinghh/RxSwift_MVVM_Finished) - `2018` `swift` `rxswift` - ☆`26` - [RxTodo](https://github.com/devxoul/RxTodo) - `Screenshot 1` - `2022` `swift` `swift3` `rxswift` `mvvm` - ☆`1296` - [SpotifyRadar](https://github.com/ThasianX/SpotifyRadar): Never miss new releases from your favorite Spotify artists - `Screenshot 1` - `2021` `swift` `iphone` `ipad` `spotify` `spotifyradar` `rxswift` `coordinator` `mvvm` - ☆`650` - [SwiftHub](https://github.com/khoren93/SwiftHub): GitHub client written with RxSwift and MVVM clean architecture - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2026` `swift` `rxswift` `mvvm` `moya` `fastlane` - ☆`3117` - [Tweetometer](https://github.com/BalestraPatrick/Tweetometer): See who is tweeting in your timeline - `Screenshot 1` - `2018` `swift` - ☆`89` - [WWDCast](https://github.com/sgl0v/WWDCast): The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` `rxswift` `mvvm` - ☆`27` ### SwiftUI [back to top](#readme) - [2048 SwiftUI](https://github.com/unixzii/SwiftUI-2048) - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`729` - [AC Helper](https://github.com/Dimillian/ACHNBrowserUI): Animal Crossing New Horizon items catalogue - [` App Store`](https://apps.apple.com/app/ac-helper/id1508764244) `Screenshot 1` - `2023` `swift` `swiftui` `ipad` - ☆`1729` - [AniTime](https://github.com/PangMo5/AniTime): Anime schedule and Korean subtitle - `2020` `swift` `swiftui` `combine` - ☆`9` - [App Switcher](https://github.com/crafterm/swiftui-app-switcher) - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`67` - [Apple clock widget](https://github.com/ntnhon/Random-SwiftUI) - `Screenshot 1` - `2021` `swift` `swiftui` - ☆`8` - [AR MultiPendulum](https://github.com/philipturner/ar-multipendulum): AR headset experience - [` App Store`](https://apps.apple.com/app/ar-multipendulum/id1583322801) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2021` `swift` `swiftui` `metal` `arkit` `vision` - ☆`44` - [ASETimerSwiftUI](https://github.com/heyrahulrs/ASETimerSwiftUI): Countdown to WWDC20 - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`16` - [Astronomy Picture of the Day (APOD)](https://github.com/LASER-Yi/SwiftUI-APOD) - `Screenshot 1` - `2021` `swift` `swiftui` `combine` `ios13` - ☆`26` - [Atmos](https://github.com/dejager/atmos): SwiftUI proof-of-concept which adds rain to a view's background using Metal - `Screenshot 1` - `2022` `swift` `swiftui` `metal` - ☆`246` - [Basic Car Maintenance](https://github.com/mikaelacaron/Basic-Car-Maintenance): Track your car's maintenance - `2026` `swift` `swiftui` `firebase` - ☆`323` - [BikeShare](https://github.com/joreilly/BikeShare): Jetpack Compose and SwiftUI based Kotlin Multiplatform sample project using the CityBikes API - `2026` `swift` `kotlin` `swiftui` `macos` `jetpack` - ☆`811` - [Binary Clock](https://github.com/MrKai77/Binary-Clock-iOS) - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`10` - [BlogIdeaList-SwiftUI](https://github.com/andrewcbancroft/BlogIdeaList-SwiftUI): Using Core Data With SwiftUI - `2020` `swift` `swiftui` `core-data` - ☆`69` - [BreadBuddy](https://github.com/maxhumber/BreadBuddy): Recipe scheduler for baked goods - [` App Store`](https://apps.apple.com/app/id1620912870) `Screenshot 1` - `2024` `swift` `swiftui` - ☆`159` - [Broadcast](https://github.com/daneden/Broadcast): Write-only Twitter client - `2022` `swift` `swiftui` - ☆`44` - [BudgetApp](https://github.com/azamsharp/BudgetApp) - `2022` `swift` `swiftui` - ☆`23` - [buttoncraft](https://github.com/atrinh0/buttoncraft): Craft that perfect button style - `Screenshot 1` - `2024` `swift` `swiftui` - ☆`446` - [CarBode barcode scanner](https://github.com/heart/CarBode-Barcode-Scanner-For-SwiftUI) - `Screenshot 1` - `2025` `swift` `swiftui` - ☆`301` - [Chat](https://github.com/niazoff/Chat): Leverages URLSessionWebSocketTask - `2019` `swift` `swiftui` `combine` `mvvm` - ☆`32` - [Clean Architecture for SwiftUI + Combine](https://github.com/nalexn/clean-architecture-swiftui) - `Screenshot 1` - `2025` `swift` `swiftui` `macos` `mvvm` - ☆`6497` - [Clubhouse clone](https://github.com/FranckNdame/swiftui.builds) - `2022` `swift` `swiftui` - ☆`587` - [Cocktails](https://github.com/joforsell/Cocktails): Take home assignment for an interview process - `2022` `swift` `swiftui` - ☆`19` - [Corona Virus Tracker & Advice](https://github.com/alfianlosari/CoronaVirusTrackerSwiftUI) - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`373` - [COVID-19 SwiftUI Demo](https://github.com/Joker462/COVID-19_SwiftUI_Demo): Data and news - `Screenshot 1` - `2020` `swift` `swiftui` `combine` - ☆`20` - [CovidUI](https://github.com/nerdsupremacist/CovidUI): Track the status of COVID-19 around the world - `Screenshot 1` - `2021` `swift` - ☆`76` - [Currency Converter](https://github.com/alexliubj/SwiftUI-Currency-Converter) - `Screenshot 1` - `2019` `swift` `swift5` - ☆`70` - [DesignCode](https://github.com/mythxn/DesignCode-SwiftUI): Showcase beautiful design and animations - `Screenshot 1` - `2019` `swift` `swiftui` `ipad` - ☆`826` - [DeTeXt](https://github.com/venkatasg/DeTeXt): Find LaTeX symbols by drawing or searching - [` App Store`](https://apps.apple.com/app/id1531906207) `Screenshot 1` - `2025` `swift` - ☆`170` - [Directory](https://github.com/hbmartin/Directory-SwiftUI) - `Screenshot 1` - `2020` `swift` `swiftui` `core-data` `alamofire` `kingfisher` - ☆`16` - [DivRise](https://github.com/ThasianX/DivRise): Elegant dividend yield and income tracker - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2020` `swiftui` `dividend` `income tracker` - ☆`103` - [Dub Dub Do - TODO List](https://github.com/StephenMcMillan/Dub-Dub-Do) - `Screenshot 1` - `2020` `swift` - ☆`68` - [EasyCrypto](https://github.com/mehrankmlf/EasyCrypto): Simple crypto market - `Screenshot 1` - `2024` `swift` `swiftui` `combine` `core-data` `mvvm` `clean-architecture` - ☆`92` - [Elseweather](https://github.com/jareksedy/Elseweather): Displays current weather at a random location - `Screenshot 1` - `2021` `swift` `swiftui` - ☆`16` - [Expense Tracker](https://github.com/alfianlosari/SwiftUICDExpenseTrackerCompleted) - `Screenshot 1` - `2020` `swift` `swiftui` `core-data` - ☆`336` - [Exploring SwiftUI Sample Apps by Apple](https://developer.apple.com/tutorials/sample-apps) - `swift` - [Fabula](https://github.com/jasudev/FabulaItemsProvider): Share and communicate with developers around the world - [` App Store`](https://apps.apple.com/app/id1591155142) `Screenshot 1` - `2025` `swift` `swiftui` `macos` `ipad` - ☆`710` - [Fingerspelling](https://github.com/OpenASL/Fingerspelling-iOS): Practice American Sign Language (ASL) fingerspelling - [` App Store`](https://apps.apple.com/app/asl-fingerspelling-practice/id1503242863) `Screenshot 1` - `2022` `swift` `swiftui` `combine` - ☆`25` - [FireTodo](https://github.com/sgr-ksmt/FireTodo): Simple Todo using SwiftUI, Firebase, Redux - `Screenshot 1` - `2022` `swift` `swiftui` `firebase` `redux` - ☆`377` - [Food Truck](https://github.com/apple/sample-food-truck): Create a single codebase and app target for Mac, iPad, and iPhone. Sample code by Apple - `2023` `swift` `macos` `swiftui` - ☆`1843` - [FreeTimePicker](https://github.com/fromkk/FreeTimePicker): Find free time in your calendar - `Screenshot 1` - `2021` `swift` `swiftui` `combine` - ☆`48` - [Fruta](https://developer.apple.com/documentation/appclip/fruta-building-a-feature-rich-app-with-swiftui): Create a shared codebase to build a multiplatform app that offers widgets and an App Clip - WWDC 2020 and WWDC 2021 sample code by Apple - `swift` `ios14` `ios15` `widgetkit` `macos` `app-clip` - [FTC Scorer - Skystone](https://github.com/Pondorasti/StonkScorer): Score practice matches - `Screenshot 1` - `2020` `swift` - ☆`44` - [fullmoon](https://github.com/mainframecomputer/fullmoon-ios): Chat with private and local large language models - `Screenshot 1` - `2025` `swift` `swiftui` `mlx` - ☆`2214` - [GitHub User Search](https://github.com/ra1028/SwiftUI-Combine) - `Screenshot 1` - `2019` `swift` `swiftui` `combine` - ☆`454` - [GitHubSearchWithSwiftUI](https://github.com/marty-suzuki/GitHubSearchWithSwiftUI): Search GitHub - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2019` `swift` `swiftui` `combine` - ☆`204` - [GradeCalc - GPA Calculator](https://github.com/marlon360/grade-calc): Keep track of your GPA - [` App Store`](https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2022` `swift` - ☆`47` - [GrailerApp](https://github.com/Dimillian/GrailerApp): Track your items in Diablo 2 and much, much more - `2021` `swift` `swiftui` - ☆`6` - [Harbour](https://github.com/rrroyal/Harbour): Docker/Portainer app - `2025` `swift` `docker` `swiftui` `ipad` - ☆`731` - [Hour Blocks](https://github.com/jtsaeed/Hour-Blocks): Day Planner - [` App Store`](https://apps.apple.com/app/hour-blocks-day-planner/id1456275153) - `2021` `swift` `swiftui` `ipad` `macos` - ☆`182` - [HTTP/S Response Code Lookup](https://github.com/Person2099/HTTPS-Responses): Quick and easy way to lookup HTTP response codes - `https://httpsresponselookup.onuniverse.com` - [` App Store`](https://apps.apple.com/app/id1580906147) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`15` - [IcySky for BlueSky](https://github.com/Dimillian/IcySky) - `Screenshot 1` - `2025` `swift` `swiftui` - ☆`525` - [IDResistors](https://github.com/thestoneage/IDResistors): Identify resistors - `Screenshot 1` `Screenshot 2` - `2022` `swift` `swiftui` - ☆`11` - [ImageFilterSwiftUI](https://github.com/alfianlosari/ImageFilterSwiftUICompleted): Cross platform image filter - `Screenshot 1` - `2020` `swift` `swiftui` `macos` - ☆`98` - [IndieApps](https://github.com/antranapp/IndieApps): Showcase your side projects/apps - `2026` `swift` - ☆`35` - [InfiniteListSwiftUI](https://github.com/V8tr/InfiniteListSwiftUI): Paginated endless scroll - `Screenshot 1` - `2020` `swift` `combine` `github` - ☆`74` - [InstaFake - Instagram Clone](https://github.com/leavenstee/InstaFake-Swift-UI) - `2019` `swift` - ☆`16` - [Instagram-SwiftUI](https://github.com/PankajGaikar/Instagram-Clone-SwiftUI) - `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `swift` `swiftui` - ☆`161` - [isowords](https://github.com/pointfreeco/isowords): Word search game played on a vanishing cube - [` App Store`](https://apps.apple.com/app/isowords/id1528246952) `Screenshot 1` - `2024` `swift` - ☆`2948` - [KHabit](https://github.com/elkiwy/KHabit): Maintain productive habits - [` App Store`](https://apps.apple.com/app/khabit/id1533656718) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2023` `swift` `swiftui` - ☆`63` - [Koober](https://github.com/kodecocodes/swiftui-example-app-koober): Ride hailing example - `2019` `swift` `swiftui` - ☆`61` - [Landmarks](https://developer.apple.com/tutorials/swiftui/creating-and-combining-views): Discover and share places you love - `Screenshot 1` - `swift` `swiftui` `mapkit` - [LifeGame](https://github.com/YusukeHosonuma/SwiftUI-LifeGame): Conway's Game of Life - `Screenshot 1` - `2023` `swift` `swiftui` `ipad` `macos` - ☆`66` - [lil news](https://github.com/jordansinger/lil-news-app) - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`25` - [listapp](https://github.com/dkhamsing/listapp.ios): Lists from iOS 2 to iOS 14 - `Screenshot 1` - `2022` `swift` `objc` `swiftui` - ☆`30` - [MakeItSo](https://github.com/peterfriese/MakeItSo): A clone of Apple's Reminders - `Screenshot 1` - `2025` `swift` `swiftui` `firebase` - ☆`522` - [Mamoot!](https://github.com/Benetos/Mamoot): For Mastodon and Twitter - `2019` `swift` `swiftui` `ios13` `ipad` `macos` - ☆`14` - [MemeMaker](https://github.com/dempseyatgithub/MemeMaker) - `2019` `swift` `swiftui` - ☆`102` - [Milestones](https://github.com/jpsim/Milestones): Count down the days until upcoming milestones - `Screenshot 1` - `2026` `swift` `swiftui` `combine` `macos` - ☆`204` - [MortyUI](https://github.com/Dimillian/MortyUI): Simple Rick & Morty app to demo GraphQL + SwiftUI - `Screenshot 1` - `2021` `swift` `swiftui` `graphql` - ☆`468` - [MovieDB](https://github.com/brittanyarima/MovieDB): Movie search, see movie info and cast - `Screenshot 1` - `2023` `swift` `swiftui` `themoviedb` - ☆`5` - [MovieSwiftUI](https://github.com/Dimillian/MovieSwiftUI): Browse movies, made with SwiftUI, Combine & MovieDB - `Screenshot 1` - `2024` `swift` `swiftui` `themoviedb` `combine` `ipad` `macos` - ☆`6530` - [MVI-SwiftUI](https://github.com/VAnsimov/MVI-SwiftUI) - `2024` `swift` `swiftui` `mvi` `model-view-intent` - ☆`79` - [NeoIRC](https://github.com/NozeIO/NeoIRC): Simple Internet Relay Chat - `Screenshot 1` - `2020` `swift` `swiftui` `swiftnio` `irc` - ☆`21` - [NewsApiApp](https://github.com/SchwiftyUI/NewsApiApp): News app with image caching and infinite loading - `Screenshot 1` - `2024` `swift` - ☆`37` - [NewsApp-With-SwiftUI-And-Combine](https://github.com/AlexeyVoronov96/NewsApp-With-SwiftUI-And-Combine) - `Screenshot 1` - `2022` `swift` `swiftui` `combine` - ☆`477` - [Notes](https://gist.github.com/jnewc/35692b2a5985c3c99e847ec56098a451): Notes app written in < 100 lines - `swift` `swiftui` - [OldOS](https://github.com/zzanehip/The-OldOS-Project): iOS 4 beautifully rebuilt in SwiftUI - `2026` `swift` `swiftui` - ☆`3439` - [OnlineStoreTCA](https://github.com/pitt500/OnlineStoreTCA): Online Store made with The Composable Architecture (TCA) - `Screenshot 1` - `2024` `swift` `swiftui` `tca` - ☆`230` - [OpenAI Wrapper](https://github.com/adamlyttleapps/OpenAI-Wrapper-SwiftUI) - `Screenshot 1` - `2024` `swift` `swiftui` `openai` - ☆`323` - [OSRSUI](https://github.com/Dimillian/OSRSUI): Old School Runescape database browser - `2020` `swift` `swiftui` `combine` - ☆`38` - [Overcast drawer animation](https://github.com/ryanlintott/OvercastDrawer) - `https://twitter.com/ryanlintott/status/1548445717257064448` - `2022` `swift` `swiftui` - ☆`19` - [PapersSwiftUI](https://github.com/donbytyqi/PapersSwiftUI): For Unsplash - `Screenshot 1` - `2019` `swift` - ☆`19` - [Parallax-Card-SwiftUI](https://github.com/neodroid/Parallax-Card-SwiftUI) - `2022` `swift` `swiftui` - ☆`164` - [PKDex](https://github.com/MaikCL/PKDex-iOS) - `2021` `swift` `swiftui` `combine` `mvi` `model-view-intent` - ☆`18` - [Podcasts](https://github.com/albertopeam/Podcasts): Shows a list of podcasts that can be played, fetched from listennotes - `Screenshot 1` - `2019` `swift` `combine` - ☆`29` - [Pong made with Swift Charts](https://gist.github.com/dduan/a3ae008105950dbd843a32fa696a55e1) - `Screenshot 1` - `swift` `swiftui` - [Portfolio](https://github.com/bastienFalcou/Portfolio): Use MVI (Model View Intent) to keep track of your portfolio over time - `2021` `swift` `swiftui` `combine` `mvi` `model-view-intent` - ☆`11` - [Pow Examples](https://github.com/movingparts-io/Pow-Examples): Effects framework for SwiftUI - `Screenshot 1` - `2023` `swift` `swiftui` - ☆`75` - [Purposeful Animations](https://github.com/GetStream/purposeful-ios-animations) - `2023` `swift` `swiftui` - ☆`880` - [RealityKitLaunchScreen](https://github.com/aheze/RealityKitLaunchScreen): Launch screen made with SwiftUI and RealityKit - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`246` - [Recipes](https://github.com/mecid/swiftui-recipes-app): Recipes using Single State Container - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`561` - [reddit-swiftui](https://github.com/carson-katri/reddit-swiftui): Cross-platform Reddit client - `Screenshot 1` - `2022` `swift` `swiftui` `macos` `watchos` - ☆`1284` - [Repositories](https://github.com/kitasuke/SwiftUI-Flux): SwiftUI + Flux and Combine using GitHub API (Flux enables unidirectional data flow which is testable) - `Screenshot 1` - `2019` `swift` - ☆`95` - [RevenueCat Paywall](https://gist.github.com/joshdholtz/48aa8be3d139381b5eee1c370f407fd8): Super basic SwiftUI with paywall using RevenueCat - `swift` `swiftui` - [RicketyRick](https://github.com/hishd/RicketyRick-iOS): A Rick and Morty fan app that uses the Rick and Morty API - `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` `Screenshot 6` - `2024` `rickandmorty` `uikit` `clean-architecture` `mvvm-c` - ☆`1` - [Scrumdinger](https://developer.apple.com/tutorials/app-dev-training/): Keeps track of daily scrums, sample code by Apple - `swift` `ios14` - [SF Symbols Browser](https://github.com/atrinh0/sfsymbols) - `Screenshot 1` - `2023` `swift` `swiftui` `ipad` - ☆`137` - [ShoppingList](https://github.com/ericlewis/ShoppingList) - `Screenshot 1` - `2019` `swift` `swiftui` `core-data` - ☆`17` - [Simple SwiftUI](https://github.com/twostraws/simple-swiftui): Collection of small SwiftUI sample projects, including news, to-do and scores - `2024` `swift` `swiftui` - ☆`687` - [Sketch Elements](https://github.com/molcik/swiftui-elements): SwiftUI starter kit based on Sketch Elements using a food app template - `2024` `swift` `swiftui` - ☆`49` - [Sketchy](https://github.com/brittanyarima/Sketchy): iPad sketching - `Screenshot 1` - `2022` `swift` `swiftui` `pencilkit` `ipad` - ☆`4` - [Social Contributor App](https://github.com/adamrushy/social-swiftui-app): Share and communicate with developers around the world - `2022` `swift` `swiftui` - ☆`67` - [Space!](https://github.com/jtbandes/SpacePOD): iOS 14 widget displaying NASA's Astronomy Picture of the Day - [` App Store`](https://apps.apple.com/app/id1536864924) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2025` - ☆`114` - [Spiro](https://github.com/atrinh0/spiro): Animating spirograph generator, created on Swift Playgrounds 4 - [` App Store`](https://apps.apple.com/app/id1602980337) `Screenshot 1` - `2022` `swift` `playgrounds` - ☆`58` - [SpotifyClone](https://github.com/denoni/SpotifyClone): Uses the official API - `Screenshot 1` - `2023` `swift` `spotify` `swiftui` `combine` `mvvm` `alamofire` - ☆`285` - [StackOv](https://github.com/surfstudio/StackOv): For Stack Overflow - [` App Store`](https://apps.apple.com/app/stackov/id1511838391) `Screenshot 1` - `2021` `swift` `swiftui` `ipad` `macos` - ☆`235` - [StarPlane game proof of concept](https://gist.github.com/JohnSundell/7ae3223b5bad3712378a57aaff31d7e2) - `https://twitter.com/johnsundell/status/1280998529394184193` - `Screenshot 1` - `swift` `swiftui` - [Static Widget in iOS 14](https://github.com/StewartLynch/iOS-14-Widget) - `2020` `swift` `ios14` `widgetkit` - ☆`9` - [StepTracker](https://github.com/brittanyarima/Steps) - [` App Store`](https://apps.apple.com/app/id1663569893) `Screenshot 1` - `2024` `swift` `swiftui` - ☆`105` - [Sunshine Weather](https://github.com/MaximeHeckel/sunshine-weather-app) - `Screenshot 1` - `2021` `swift` `swiftui` `openweathermap` - ☆`26` - [Swift Charts Examples](https://github.com/jordibruin/Swift-Charts-Examples) - `Screenshot 1` - `2025` `swift` `swiftui` - ☆`2385` - [SwiftTerm](https://github.com/migueldeicaza/SwiftTerm): VT100/Xterm Terminal emulator - `Screenshot 1` - `2026` `swift` `swiftui` - ☆`1346` - [SwiftUI Examples](https://github.com/ivanvorobei/SwiftUI): Include layout, UI, animations, gestures, draw and data - `Screenshot 1` - `2023` `swift` `swiftui` - ☆`5601` - [SwiftUI Experiments](https://github.com/mikelikesdesign/SwiftUI-experiments) - `Screenshot 1` - `2026` `swift` `swiftui` - ☆`1934` - [SwiftUI Series - DefibHeart animation](https://github.com/ryanlintott/DefibHeart) - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`3` - [SwiftUI Series - Speedrun Challenge (anikaseibezeder)](https://github.com/anikaseibezeder/SwiftUISpeedrunChallenge): Replicate the screenshot from the camera app - `2022` `swift` `swiftui` - [SwiftUI Series - Speedrun Challenge (jegnux)](https://github.com/jegnux/SwiftUICameraAppSpeedrunChallenge): Replicate the screenshot from the camera app - `2022` `swift` `swiftui` - ☆`6` - [swiftui-2048](https://github.com/eleev/swiftui-2048): 100% SwiftUI 2.0 - `2024` `swift` `swiftui` `ipad` - ☆`268` - [SwiftUI-HackerNews](https://github.com/woxtu/SwiftUI-HackerNews) - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`30` - [SwiftUI-Keyboard-Demo](https://github.com/emcro/SwiftUI-Keyboard-Demo): How to add Keyboard Shortcuts UIKeyCommand (SwiftUI) - `2020` `swift` `swiftui` - ☆`33` - [SwiftUI-Kit](https://github.com/jordansinger/SwiftUI-Kit): Demo of SwiftUI iOS system components and interactions - `Screenshot 1` - `2023` `swift` `swiftui` `ios14` - ☆`2513` - [SwiftUI-MovieDB](https://github.com/alfianlosari/SwiftUI-MovieDB): Browse movies, made with SwiftUI, Combine & MovieDB - `Screenshot 1` - `2020` `swift` `swiftui` `themoviedb` `ipad` - ☆`319` - [SwiftUI-MVVM](https://github.com/kitasuke/SwiftUI-MVVM): Use MVVM to make project testable - `2019` `swift` `swiftui` - ☆`798` - [SwiftUI_Tasks](https://github.com/shankarmadeshvaran/SwiftUI_Tasks): Simple To-do's with SwiftUI, Combine and Core Data - `Screenshot 1` - `2022` `swift` `swiftui` `core-data` - ☆`85` - [SwiftUIAirtableDemo](https://github.com/zackshapiro/SwiftUIAirtableDemo): Small, functional example using Airtable as a lightweight backend - `2020` `swift` `swiftui` - ☆`145` - [SwiftUIAuthenticationCompleted](https://github.com/alfianlosari/SwiftUIAuthenticationCompleted): Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple - `Screenshot 1` - `2020` `swift` `swiftui` `firebase` - ☆`52` - [SwiftUICraft](https://github.com/aheze/SwiftUICraft): Minecraft clone - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`335` - [SwiftUIMindBlowing](https://github.com/antranapp/SwiftUIMindBlowing): Collections of mind-blowing snippets and projects - `Screenshot 1` - `2020` `swift` `swiftui` `combine` - ☆`112` - [SwiftUITodo](https://github.com/devxoul/SwiftUITodo) - `Screenshot 1` - `2024` `swift` `swiftui` - ☆`818` - [Tap It](https://github.com/nikitamounier/tapit-app): Share social media info by putting a phone on top of another - `2023` `swift` `swiftui` `combine` `sourcery` - ☆`33` - [Tell Time UK](https://github.com/renaudjenny/telltime): Tell time in British English - [` App Store`](https://apps.apple.com/app/tell-time-uk/id1496541173) `Screenshot 1` - `2023` `swift` - ☆`67` - [TemperatureAtlas](https://github.com/jhatin94/tempatlas-swiftui): Uses Apple Maps combined with the OpenWeather API - `2020` `swift` - ☆`14` - [TextScanner](https://github.com/appcoda/TextScanner): Text recognition - `https://www.appcoda.com/swiftui-text-recognition/` - `Screenshot 1` - `2021` `swift` `visionkit` - ☆`61` - [The Roundtable](https://github.com/Dimillian/The-Roundtable): Elden Ring companion - `2022` `swift` `swiftui` `graphql` - ☆`49` - [The SwiftUI cookbook for navigation](https://developer.apple.com/documentation/swiftui/bringing_robust_navigation_structure_to_your_swiftui_app) - `swift` `swiftui` - [Translate](https://github.com/vijaywargiya/Translate-SwiftUI): Recreate iOS 14's Translate App - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`38` - [UDF Demo](https://github.com/oleksii-demedetskyi/SwiftUI-UDF-Demo): Unidirectional data flow techniques - `2020` `swift` - ☆`54` - [UK COVID-19 Statistics](https://github.com/atrinh0/covid19): Track cases & deaths with local notifications and widgets - `Screenshot 1` - `2022` `swift` - ☆`43` - [UnofficialSandwiches](https://github.com/dempseyatgithub/UnofficialSandwiches): Unofficial version of the Sandwiches app from The WWDC20 Session Introduction to SwiftUI - `Screenshot 1` - `2020` `swift` `swiftui` - ☆`93` - [US NewsFeed](https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM) - `Screenshot 1` - `2024` `swift` - ☆`15` - [VariableType](https://github.com/philipcdavis/VariableType) - `Screenshot 1` - `2022` `swift` `swiftui` - ☆`24` - [Velik](https://github.com/avdyushin/Velik): Ride tracking - `Screenshot 1` - `2022` `swift` `swiftui` `core-data` - ☆`345` - [Waterminder](https://github.com/caiobzen/water-reminder-swiftui): Watch app to remind you to drink water - `Screenshot 1` - `2024` `swift` `combine` - ☆`240` - [Weather](https://github.com/niazoff/Weather): Simple SwiftUI weather app using MVVM - `2019` `swift` `swiftui` `openweathermap api` - ☆`27` - [Word Of The Day](https://github.com/kyledold/WordOfTheDay): Includes a widget and watch app - [` App Store`](https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328) `Screenshot 1` `Screenshot 2` `Screenshot 3` - `2024` `watchos` `swiftui` `alamofire` - ☆`91` - [WordMasterKMP](https://github.com/joreilly/WordMasterKMP): Heavily inspired by the Wordle game, Word Master and wordle-solver - `Screenshot 1` - `2025` `swift` `kotlin` `swiftui` `macos` `kmp` - ☆`101` - [XKCDY for xkcd](https://github.com/XKCDY/app) - [` App Store`](https://apps.apple.com/app/xkcdy/id1520259318) `Screenshot 1` - `2024` `iphone` `ipad` - ☆`45` - [Z Combinator for Hacker News](https://github.com/Livinglist/ZCombinator) - [` App Store`](https://apps.apple.com/app/z-combinator-for-hacker-news/id1638242818) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` - `2024` `swift` `swiftui` - ☆`76` ### VIPER https://www.objc.io/issues/13-architecture/viper/ — [back to top](#readme) - [Gleam](https://github.com/akarataev/gleam-ios): Use machine learning to help diagnose melanoma early, get the necessary treatment - `Screenshot 1` - `2019` `swift` `coreml` `avkit` `viper` - ☆`39` - [live-news-viper](https://github.com/smalam119/live-news-viper): News app using VIPER - `Screenshot 1` - `2020` `swift` - ☆`156` - [Memory Game](https://github.com/matiasvillaverde/mobile-ios-vipergame): Uses VIPER with robust unit tests - `Screenshot 1` - `2022` `swift` `fastlane` - ☆`30` - [Rambler&IT](https://github.com/rambler-digital-solutions/rambler-it-ios): Portfolio of mobile architectures used at Rambler&Co - [` App Store`](https://apps.apple.com/app/rambler-it/id1145829115) `Screenshot 1` `Screenshot 2` `Screenshot 3` `Screenshot 4` `Screenshot 5` - `2021` `magicalrecord` `typhoon` `afnetworking` `purelayout` `sdwebimage` - ☆`332` ### Xamarin https://www.xamarin.com/ — [back to top](#readme) - [GitTrends](https://github.com/TheCodeTraveler/GitTrends): Track Repo Clones and Views - [` App Store`](https://apps.apple.com/app/gittrends-github-insights/id1500300399) `Screenshot 1` - `2026` `csharp` - ☆`775` ## Bonus [back to top](#readme) - [awesome-arkit](https://github.com/olucurious/awesome-arkit) - `2024` `list` - ☆`7988` - [awesome-macOS](https://github.com/iCHAIT/awesome-macOS) - `2024` `list` - ☆`17871` - [open-source-android-apps](https://github.com/pcqpcq/open-source-android-apps) - `2026` `list` - ☆`10322` - [open-source-ios-apps app store](https://github.com/dkhamsing/open-source-ios-apps/blob/master/APPSTORE.md): Only listing projects that are on the App Store - `list` - [open-source-ios-apps archive](https://github.com/dkhamsing/open-source-ios-apps/blob/master/ARCHIVE.md): Projects that are no longer maintained - `list` - [open-source-ios-apps latest](https://github.com/dkhamsing/open-source-ios-apps/blob/master/LATEST.md): List of latest projects added and most recently updated projects - `list` ## Thanks This list was inspired by [awesome-ios](https://github.com/vsouza/awesome-ios) and [awesome-swift](https://github.com/matteocrippa/awesome-swift). Thanks to all the [contributors](https://github.com/dkhamsing/open-source-ios-apps/graphs/contributors) 🎉 ## Contact - [github.com/dkhamsing](https://github.com/dkhamsing) - [twitter.com/dkhamsing](https://twitter.com/dkhamsing) ================================================ FILE: contents.json ================================================ { "title": "Open-Source iOS Apps", "subtitle": "A 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:", "description": "", "header": "", "footer": "## Thanks\n\nThis list was inspired by [awesome-ios](https://github.com/vsouza/awesome-ios) and [awesome-swift](https://github.com/matteocrippa/awesome-swift). Thanks to all the [contributors](https://github.com/dkhamsing/open-source-ios-apps/graphs/contributors) 🎉 \n\n## Contact\n\n- [github.com/dkhamsing](https://github.com/dkhamsing)\n- [twitter.com/dkhamsing](https://twitter.com/dkhamsing)\n", "sponsor": "", "categories": [ { "title": "Apple TV", "id": "apple-tv" }, { "title": "Apple Vision", "id": "apple-vision" }, { "title": "Apple Watch", "id": "apple-watch" }, { "title": "Browser", "id": "browser" }, { "title": "Calculator", "id": "calculator" }, { "title": "Calendar", "id": "calendar" }, { "title": "Color", "id": "color" }, { "title": "Clock", "id": "clock" }, { "title": "Clone", "id": "clone" }, { "title": "Communication", "id": "communication" }, { "title": "Developer", "id": "developer" }, { "title": "GitHub", "id": "github", "parent": "developer" }, { "title": "Terminal", "id": "terminal", "parent": "developer" }, { "title": "Education", "id": "education" }, { "title": "Emulator", "id": "emulator" }, { "title": "Event", "id": "event" }, { "title": "Extension", "id": "extension" }, { "title": "Content Blocking", "id": "content-blocking", "parent": "extension" }, { "title": "Safari Extension", "id": "safari-extension", "parent": "extension" }, { "title": "Today", "id": "today", "description": "Today Extensions or Widgets", "parent": "extension" }, { "title": "Widget", "id": "widget", "description": "Widget (iOS 14)", "parent": "extension" }, { "title": "File", "id": "file", "description": "File Management" }, { "title": "Finance", "id": "finance" }, { "title": "Cryptocurrency", "id": "cryptocurrency", "parent": "finance" }, { "title": "Game", "id": "game" }, { "title": "Cocos2d", "id": "cocos2d", "parent": "game", "description": "https://cocos2d.org/" }, { "title": "SpriteKit", "id": "spritekit", "parent": "game", "description": "https://developer.apple.com/reference/spritekit" }, { "title": "Health", "id": "health" }, { "id": "contact-tracing", "title": "Contact Tracing", "parent": "health" }, { "id": "contact-tracing-reference", "title": "Contact Tracing Reference", "parent": "health" }, { "id": "fitness", "title": "Fitness", "parent": "health" }, { "title": "ResearchKit", "id": "researchkit", "parent": "health", "description": "https://www.apple.com/researchkit/" }, { "title": "Home", "id": "home" }, { "title": "Location", "id": "location" }, { "title": "Media", "id": "media", "description": "Image, video, audio, reading" }, { "title": "Animoji", "id": "animoji", "parent": "media" }, { "title": "Audio", "id": "audio", "parent": "media" }, { "title": "Content", "id": "content", "parent": "media" }, { "title": "GIF", "id": "gif", "description": "Mostly using https://giphy.com/", "parent": "media" }, { "title": "Photo", "id": "photo", "parent": "media" }, { "title": "Video", "id": "video", "parent": "media" }, { "title": "News", "id": "news" }, { "title": "Hacker News", "id": "hacker-news", "parent": "news", "description": "https://news.ycombinator.com/" }, { "title": "News API", "id": "news-api", "parent": "news", "description": "https://newsapi.org/" }, { "title": "RSS", "id": "rss", "parent": "news" }, { "title": "Official", "id": "official" }, { "title": "Productivity", "id": "productivity" }, { "title": "Sample", "id": "sample" }, { "title": "Scan", "id": "scan" }, { "title": "Security", "id": "security" }, { "title": "Password", "id": "password", "parent": "security" }, { "title": "Shopping", "id": "shopping" }, { "title": "Social", "id": "social" }, { "title": "Mastodon", "id": "mastodon", "parent": "social", "description": "https://joinmastodon.org" }, { "title": "Tasks", "id": "tasks" }, { "title": "Text", "id": "text" }, { "title": "Notes", "id": "notes", "parent": "text" }, { "title": "Timer", "id": "timer" }, { "title": "Travel", "id": "travel" }, { "title": "Weather", "id": "weather" }, { "title": "Misc", "id": "misc" }, { "title": "Appcelerator", "id": "appcelerator", "parent": "misc" }, { "title": "Core Data", "id": "core-data", "parent": "misc" }, { "title": "Firebase", "id": "firebase", "parent": "misc", "description": "https://firebase.google.com/" }, { "title": "Flutter", "id": "flutter", "parent": "misc", "description": "https://flutter.dev" }, { "title": "GraphQL", "id": "graphql", "parent": "misc" }, { "title": "Ionic", "id": "ionic", "parent": "misc", "description": "https://ionicframework.com/" }, { "title": "macOS", "id": "macos", "parent": "misc", "description": "Cross platform projects" }, { "title": "React Native", "id": "react-native", "parent": "misc", "description": "https://facebook.github.io/react-native/" }, { "title": "ReactiveCocoa", "id": "reactivecocoa", "parent": "misc", "description": "https://github.com/ReactiveCocoa/ReactiveCocoa" }, { "title": "Realm", "id": "realm", "parent": "misc", "description": "https://realm.io/" }, { "title": "RxSwift", "id": "rxswift", "parent": "misc", "description": "https://github.com/ReactiveX/RxSwift" }, { "title": "SwiftUI", "id": "swiftui", "parent": "misc" }, { "title": "VIPER", "id": "viper", "parent": "misc", "description": "https://www.objc.io/issues/13-architecture/viper/" }, { "title": "Xamarin", "id": "xamarin", "parent": "misc", "description": "https://www.xamarin.com/" }, { "title": "Bonus", "id": "bonus" } ], "projects": [ { "title": "Kurozora", "category-ids": [ "official" ], "tags": [ "swift", "tron", "ipad", "macos", "anime", "manga", "game", "music", "multilingual", "wiki" ], "description": "Official app for discovering and tracking anime, manga, game, music", "source": "https://github.com/kurozora/kurozora-app", "itunes": "https://apps.apple.com/app/kurozora/id1476153872", "screenshots": [ "https://github.com/Kurozora/kurozora-app/raw/master/.github/Assets/Screenshots/1.jpg", "https://github.com/Kurozora/kurozora-app/raw/master/.github/Assets/Screenshots/2.jpg", "https://github.com/Kurozora/kurozora-app/raw/master/.github/Assets/Screenshots/4.jpg", "https://github.com/Kurozora/kurozora-app/raw/master/.github/Assets/Screenshots/5.jpg", "https://github.com/Kurozora/kurozora-app/raw/master/.github/Assets/Screenshots/6.jpg" ], "date_added": "June 11, 2023", "license": "gpl-3.0", "suggested_by": "@kiritokatklian", "stars": 68, "updated": "2026-02-16 23:58:47 UTC" }, { "title": "iSH", "category-ids": [ "developer", "emulator" ], "tags": [ "c", "obj-c" ], "description": "Linux shell", "source": "https://github.com/ish-app/ish", "itunes": "https://apps.apple.com/app/ish-shell/id1436902243", "homepage": "https://ish.app", "screenshots": [ "https://raw.githubusercontent.com/PseudonymPatel/images/master/E0617EC4-E004-4DD0-B642-52BA4A189468.jpeg", "https://raw.githubusercontent.com/PseudonymPatel/images/master/13DA476F-FF82-45F9-8820-710D34711ADC.jpeg" ], "date_added": "Mar 21, 2019", "license": "gpl-3.0", "suggested_by": "@PseudonymPatel", "stars": 19313, "updated": "2026-02-14 01:03:25 UTC" }, { "title": "Artsy Shows", "category-ids": [ "apple-tv" ], "description": "Art shows", "license": "mit", "source": "https://github.com/artsy/Emergence", "itunes": "https://apps.apple.com/by/app/artsy-shows/id1044690553", "stars": 352, "tags": [ "swift", "cocoapodskeys", "archive" ], "date_added": "Fri Nov 6 06:19:26 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://raw.githubusercontent.com/artsy/emergence/master/docs/screenshots/featured.png", "https://raw.githubusercontent.com/artsy/emergence/master/docs/screenshots/show.png" ], "updated": "2020-02-19 16:46:09 UTC" }, { "title": "EX Player", "category-ids": [ "apple-tv" ], "tags": [ "objc", "archive" ], "description": "Watch videos from EX.UA file sharing", "license": "lgpl-2.1", "source": "https://github.com/IGRSoft/exTVPlayer", "stars": 22, "screenshots": [ "https://raw.githubusercontent.com/IGRSoft/exTVPlayer/master/Screenshots/4.png" ], "date_added": "Tue Feb 9 14:02:53 2016 +0200", "suggested_by": "@Vitalii Parovishnyk", "updated": "2017-01-25 14:01:22 UTC" }, { "title": "Provenance", "category-ids": [ "apple-tv", "emulator" ], "tags": [ "realm" ], "description": "Emulators frontend for Sega Genesis, SNES, NES, GB/GBC & more", "source": "https://github.com/Provenance-Emu/Provenance", "stars": 6238, "screenshots": [ "https://user-images.githubusercontent.com/4723115/132869460-db573d22-8474-47bb-9c31-db727821b879.png" ], "license": "bsd-3-clause", "date_added": "Mon Apr 27 13:06:49 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2026-02-08 03:30:56 UTC" }, { "title": "UitzendingGemist by jeffkreeftmeijer", "category-ids": [ "apple-tv" ], "description": "Dutch Public Broadcasting video on demand", "source": "https://github.com/jeffkreeftmeijer/UitzendingGemist", "lang": "nld", "license": "mit", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/jeffkreeftmeijer/UitzendingGemist/master/Screenshots/recent.png" ], "stars": 78, "date_added": "Tue Nov 10 07:41:07 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2017-03-16 08:07:22 UTC" }, { "title": "WWDCTV", "category-ids": [ "apple-tv" ], "tags": [ "objc", "archive" ], "description": "Watch WWDC Videos", "source": "https://github.com/azzoor/WWDCTV", "stars": 418, "screenshots": [ "https://github.com/azzoor/WWDCTV/blob/master/WWDC/screen01.png?raw=true" ], "license": "other", "date_added": "Thu Nov 19 07:47:53 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2016-07-12 05:53:50 UTC" }, { "title": "BaiduFM", "category-ids": [ "apple-watch" ], "description": "For Baidu Music", "source": "https://github.com/belm/BaiduFM-Swift", "stars": 581, "lang": "zho", "screenshots": [ "https://github.com/belm/BaiduFM-Swift/raw/master/ScreenShot/BaiduFM-Swift_AppleWatch_00.png?raw=true" ], "tags": [ "swift" ], "license": "other", "date_added": "Thu Aug 6 15:40:46 2015 +0800", "suggested_by": "@xubinggui", "updated": "2025-07-09 05:48:10 UTC" }, { "title": "RedditWatch", "category-ids": [ "apple-watch" ], "description": "A feature-packed Reddit client for the Apple Watch", "source": "https://github.com/opensourceios/RedditWatch", "screenshots": [ "https://user-images.githubusercontent.com/4723115/235315003-fd607d20-ee40-46ab-b793-17ea613db83f.png" ], "tags": [ "swift", "archive" ], "date_added": "Jan 29 2018", "suggested_by": "@WillBishop", "stars": 1, "updated": "2018-02-01 07:48:28 UTC" }, { "title": "Bither", "category-ids": [ "apple-watch", "cryptocurrency" ], "description": "Simple & secure Bitcoin wallet", "license": "apache-2.0", "source": "https://github.com/bither/bither-ios", "tags": [ "objc" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/41/7e/fe/417efe4a-cb72-2911-af76-5c3c95af8d13/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/39/68/85/39688509-61d9-a94a-d8fb-7f5642bf1e94/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/3c/0f/12/3c0f12c3-2bfe-c262-e01f-b2b8698cc624/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/86/71/7b/86717be0-9497-cefa-6e40-c8a9bf48002c/pr_source.png/460x0w.jpg" ], "stars": 273, "date_added": "Fri Apr 3 17:59:14 2015 +0800", "suggested_by": "宋辰文", "updated": "2024-11-20 00:56:41 UTC" }, { "title": "Brew", "category-ids": [ "apple-watch" ], "description": "Discover craft beer pubs nearby", "license": "mit", "source": "https://github.com/contentful/ContentfulWatchKitExample", "itunes": "https://apps.apple.com/app/id986830433", "tags": [ "swift", "archive" ], "stars": 72, "date_added": "Wed Apr 29 16:01:24 2015 +0200", "suggested_by": "@Boris Bügling", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple5/v4/d8/0b/60/d80b6021-c445-60b3-718e-6aa9b767dd67/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple5/v4/a7/a9/83/a7a983cb-7a25-f622-2bed-225c2e77ca15/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple7/v4/67/4c/62/674c628c-ab5a-3aa1-e480-40b0afbce87e/screen696x696.jpeg" ], "updated": "2015-04-29 13:36:11 UTC" }, { "title": "Bus Today", "category-ids": [ "apple-watch", "today" ], "tags": [ "objc" ], "description": "Track bus line on your wrist, includes Today Extension", "lang": "zho", "source": "https://github.com/JohnWong/bus-today", "stars": 78, "license": "other", "date_added": "Wed Feb 17 10:44:11 2016 +0800", "suggested_by": "@John Wong", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/60/13/98/60139811-685a-cc58-9e1e-544a1b87ca74/mzl.zqoaqzsb.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/1e/ac/03/1eac03ec-45ed-7efe-6ff9-f3713baa4da0/mzl.iahmmuul.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/b0/43/ce/b043ce1c-e33a-790d-fb17-7842db114fdb/mzl.zrqjzmbz.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/39/a4/54/39a45485-b91e-6f23-d020-2c513194c022/mzl.mppkwkjn.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/fa/3a/53/fa3a53ea-47a4-f93d-5bae-0c685ae2e160/mzl.ajscbauc.png/460x0w.jpg" ], "updated": "2024-06-26 07:44:38 UTC" }, { "title": "Calculator by noodlewerk", "category-ids": [ "apple-watch" ], "source": "https://github.com/noodlewerk/Apple_Watch_Calculator", "homepage": "https://noodlewerk.com/blog/calculator-apple-watch-tutorial/", "screenshots": [ "https://noodlewerk.com/images/watch_header.jpg" ], "tags": [ "swift", "archive" ], "stars": 11, "license": "mit", "date_added": "Mon Mar 23 13:37:57 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-01-23 15:58:22 UTC" }, { "title": "Calculator by mukeshthawani", "category-ids": [ "apple-watch" ], "source": "https://github.com/opensourceios/Calculator", "tags": [ "swift", "archive" ], "stars": 0, "license": "mit", "date_added": "Fri, 18 Dec 2015 01:52:04 +0530", "suggested_by": "@mukeshthawani", "updated": "2015-12-17 19:55:34 UTC" }, { "title": "Cherry", "category-ids": [ "apple-watch", "timer" ], "description": "Mini Pomodoro Timer", "license": "mit", "source": "https://github.com/kenshin03/Cherry", "stars": 387, "screenshots": [ "https://raw.githubusercontent.com/kenshin03/Cherry/master/screenshot_1.png" ], "tags": [ "swift", "archive" ], "date_added": "Thu Feb 26 13:08:29 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2015-06-11 01:11:44 UTC" }, { "title": "Connectivity Demo", "screenshots": [ "https://user-images.githubusercontent.com/4723115/235321639-81035ac7-17af-42ae-8468-7a4ddd5cacf9.png" ], "category-ids": [ "apple-watch" ], "tags": [ "swift", "archive" ], "license": "mit", "source": "https://github.com/swilliams/watchkit-connectivity-demo", "stars": 24, "date_added": "Fri Jul 17 07:38:47 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-07-02 22:12:32 UTC" }, { "title": "CoolSpot", "category-ids": [ "apple-watch" ], "description": "For Spotify", "license": "mit", "source": "https://github.com/neonichu/CoolSpot", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/neonichu/CoolSpot/master/Screenshots/watch-playback.png", "https://github.com/neonichu/CoolSpot/raw/master/Screenshots/watch-stop.png" ], "stars": 35, "date_added": "Tue May 12 07:29:28 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-05-14 12:08:20 UTC" }, { "title": "Cortado", "category-ids": [ "apple-watch" ], "tags": [ "objc", "archive" ], "description": "Track your caffeine consumption habits", "license": "mit", "source": "https://github.com/lazerwalker/cortado", "stars": 172, "date_added": "Thu Jun 25 13:30:08 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://raw.githubusercontent.com/lazerwalker/cortado/master/screenshots/notif-6.png", "https://raw.githubusercontent.com/lazerwalker/cortado/master/screenshots/notif-swipe-6.png" ], "updated": "2019-06-11 13:20:05 UTC" }, { "title": "Done", "category-ids": [ "apple-watch", "realm" ], "description": "To-do list data sharing between extension & main app", "license": "mit", "source": "https://github.com/FancyPixel/done-swift", "tags": [ "swift", "realm", "watchkit", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/FancyPixel/done-swift/master/assets/screenshot.gif" ], "stars": 149, "date_added": "Fri May 1 07:12:00 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-04-18 05:10:25 UTC" }, { "title": "FlickrWatch", "category-ids": [ "apple-watch" ], "tags": [ "flickr api", "archive" ], "screenshots": [ "https://pbs.twimg.com/media/CAK7bt4U8AA9k1S.png", "https://pbs.twimg.com/media/CAK7bueUcAAEm9n.png", "https://pbs.twimg.com/media/CAKtkTdUkAAAq1W.png" ], "description": "Apple Watch face", "license": "mit", "source": "https://github.com/jazzychad/FlickrWatch", "stars": 6, "date_added": "Thu Feb 25 11:27:45 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-03-22 01:44:44 UTC" }, { "title": "GrandCentralBoard", "category-ids": [ "apple-tv", "rxswift" ], "description": "Hang a TV in your open space / team room to show everyone what's up & get them up to speed", "license": "gpl-3.0", "source": "https://github.com/macoscope/GrandCentralBoard", "screenshots": [ "https://cdn.macoscope.com/blog/wp-content/uploads/2016/03/zegar_anim_1.gif" ], "stars": 203, "tags": [ "swift", "alamofire", "rxswift", "archive" ], "date_added": "Fri Apr 29 07:55:20 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-06-15 20:08:31 UTC" }, { "title": "Gulps", "category-ids": [ "apple-watch" ], "description": "Track your daily water consumption", "source": "https://github.com/FancyPixel/gulps", "itunes": "https://apps.apple.com/app/gulps/id979057304", "stars": 1063, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*5sA3rvpUw5bdecwbDx7cYA.png" ], "tags": [ "swift", "archive" ], "license": "mit", "date_added": "Wed Apr 22 08:59:50 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2018-10-14 17:35:09 UTC" }, { "title": "heartrate", "category-ids": [ "apple-watch" ], "description": "Show streaming heart rate from the watch", "source": "https://github.com/coolioxlr/watchOS-2-heartrate", "stars": 341, "tags": [ "swift", "watchos2" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/235365559-7c45b4e0-6b56-4d51-9a00-e4acd3a0fdd7.png" ], "license": "other", "date_added": "Wed Jul 29 07:36:26 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2019-10-24 04:32:25 UTC" }, { "title": "HighStreet", "category-ids": [ "apple-watch" ], "description": "For Highstreet shopping", "license": "mit", "source": "https://github.com/GetHighstreet/HighstreetWatchApp", "stars": 353, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/GetHighstreet/HighstreetWatchApp/raw/master/Documentation/Assets/walkthrough.gif" ], "date_added": "Mon Jun 1 07:46:43 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-05-26 20:50:00 UTC" }, { "title": "React Native Hacker News", "category-ids": [ "hacker-news", "react-native" ], "tags": [ "react-native" ], "source": "https://github.com/G2Jose/ReactNative-HackerNews", "license": "mit", "date_added": "Mar 30 2017", "suggested_by": "@g2jose", "stars": 73, "updated": "2026-01-23 02:04:20 UTC" }, { "title": "HN Reader", "category-ids": [ "apple-watch", "hacker-news" ], "description": "Hacker News Reader", "source": "https://github.com/Dimillian/SwiftHN", "itunes": "https://apps.apple.com/app/hn-reader-hacker-news-reader/id919243741", "stars": 1819, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*6Bey3OUZ2Xhuk-ZXCB-gOg.png" ], "tags": [ "swift" ], "license": "gpl-2.0", "date_added": "Mon Jan 26 15:50:58 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2020-10-01 13:21:44 UTC" }, { "title": "Scoop", "category-ids": [ "news" ], "tags": [ "swift" ], "description": "Read, bookmark and share news articles", "source": "https://github.com/SaiBalaji-PSS/Scoop", "screenshots": [ "https://user-images.githubusercontent.com/51410810/87435407-5584e700-c609-11ea-9ff2-fcfe23062bb3.png", "https://user-images.githubusercontent.com/51410810/87435422-5ae23180-c609-11ea-990d-47e865822c7d.png", "https://user-images.githubusercontent.com/51410810/87435438-5fa6e580-c609-11ea-8afa-de3ffba67df8.png", "https://user-images.githubusercontent.com/51410810/87437498-055b5400-c60c-11ea-968b-12f521f92c8f.png", "https://user-images.githubusercontent.com/51410810/87437502-07bdae00-c60c-11ea-88c3-a0d735aad81d.png", "https://user-images.githubusercontent.com/51410810/87435484-6d5c6b00-c609-11ea-9f52-92c534dfcf77.png" ], "license": "mit", "date_added": "Oct 1 2020", "suggested_by": "@SaiBalaji22", "stars": 4, "updated": "2022-06-06 04:52:23 UTC" }, { "title": "Impulse", "category-ids": [ "apple-watch", "today" ], "description": "Real-time age ticker", "source": "https://github.com/Jasdev/Impulse", "tags": [ "swift", "archive" ], "stars": 21, "license": "other", "date_added": "Wed Aug 12 07:50:39 2015 -0700", "suggested_by": "@dkhamsing" }, { "title": "KTPomodoro", "category-ids": [ "apple-watch" ], "tags": [ "objc", "archive" ], "description": "Mini Pomodoro Timer", "source": "https://github.com/kenshin03/KTPomodoro", "screenshots": [ "https://raw.githubusercontent.com/kenshin03/Cherry/master/screenshot_1.png" ], "stars": 37, "license": "other", "date_added": "Thu Feb 26 13:08:29 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2015-03-04 18:37:03 UTC" }, { "title": "Lister", "category-ids": [ "apple-watch" ], "description": "List app sample by Apple", "source": "https://developer.apple.com/library/content/samplecode/Lister/Introduction/Intro.html", "tags": [ "swift", "swift2.2", "watchos2", "archive" ], "license": "other", "date_added": "Mon Mar 23 13:39:28 2015 -0700", "suggested_by": "@dkhamsing" }, { "title": "Loadify", "category-ids": [ "video" ], "description": "Instant YouTube video downloader", "source": "https://github.com/VishwaiOSDev/Loadify-iOS", "license": "mit", "tags": [ "swift", "swift5", "download", "youtube", "downloader" ], "date_added": "Dec 17 2022", "suggested_by": "@VishwaiOSDev", "stars": 128, "updated": "2025-11-02 22:47:43 UTC" }, { "title": "Natural Language Clock", "category-ids": [ "apple-watch", "clock" ], "description": "Display the time as you would speak it", "license": "mit", "source": "https://github.com/chadkeck/Natural-Language-Clock", "tags": [ "swift", "watchos2", "archive" ], "screenshots": [ "https://github.com/chadkeck/Natural-Language-Clock/raw/master/assets/iPhone-and-Apple-Watch.png?raw=true" ], "stars": 84, "date_added": "Wed Apr 20 13:06:32 2016 -0500", "suggested_by": "@Chad Bibler", "updated": "2017-12-28 11:34:40 UTC" }, { "title": "OnTime", "category-ids": [ "apple-watch" ], "description": "Access the SBB (Swiss railway) timetable", "license": "apache-2.0", "source": "https://github.com/D-32/OnTime", "itunes": "https://apps.apple.com/app/ontime-switzerland/id955289458", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/15237d76-f97f-4fe6-aa70-e1da59b4cb27" ], "tags": [ "watchkit", "archive" ], "stars": 46, "date_added": "Wed May 13 07:16:25 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-10-04 00:02:34 UTC" }, { "title": "Parties for WWDC", "category-ids": [ "apple-watch", "event" ], "tags": [ "swift", "cloudkit", "archive" ], "source": "https://github.com/genadyo/WWDC", "license": "mit", "stars": 386, "date_added": "Mon Jan 26 15:41:33 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://raw.githubusercontent.com/genadyo/WWDC/master/Assets/iPhone/screen1.png", "https://raw.githubusercontent.com/genadyo/WWDC/master/Assets/iPhone/screen2.png" ], "updated": "2019-06-04 20:29:21 UTC" }, { "title": "PhoneBattery", "category-ids": [ "apple-watch" ], "description": "Your phone's battery, on your wrist", "source": "https://github.com/opensourceios/PhoneBattery", "itunes": "https://apps.apple.com/app/phonebattery-your-phones-battery/id1009278300", "stars": 1, "license": "mit", "date_added": "Sun Jul 5 15:34:48 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple7/v4/21/00/59/210059e1-5da5-d2c4-60f0-1298fa1b063d/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple1/v4/dc/a1/a5/dca1a575-79a5-a5d0-8e7a-2cc4a5127675/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple1/v4/5c/d2/f5/5cd2f541-dfc4-a75e-f32e-11028c16ad5b/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/fd/d0/34/fdd0347a-8486-03ad-0e6b-b53a8e3e701a/screen696x696.jpeg" ], "tags": [ "archive" ], "updated": "2016-02-10 23:40:56 UTC" }, { "title": "PhotoWatch", "category-ids": [ "apple-watch" ], "description": "Uses the SwiftyDropbox SDK", "license": "mit", "source": "https://github.com/dropbox/PhotoWatch", "tags": [ "swift" ], "screenshots": [ "https://github.com/dropbox/PhotoWatch/raw/master/Screenshots/watch.png" ], "stars": 120, "date_added": "Thu Feb 25 11:26:30 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2021-04-15 19:04:16 UTC" }, { "title": "Soon", "category-ids": [ "apple-watch" ], "description": "For countdowns", "source": "https://github.com/sandofsky/soon", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/sandofsky/soon/raw/master/screenshot.png" ], "stars": 62, "license": "other", "date_added": "Tue Jun 2 13:09:34 2015 -0700", "suggested_by": "@dkhamsing" }, { "title": "WatchKit tutorials", "category-ids": [ "apple-watch" ], "license": "mit", "source": "https://github.com/kostiakoval/WatchKit-Apps", "stars": 1143, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/kostiakoval/WatchKit-Apps/master/images/AppsInWatck/Counter.gif" ], "date_added": "Mon Mar 23 14:21:16 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-01-03 14:56:18 UTC" }, { "title": "Watchman", "category-ids": [ "apple-watch", "clone" ], "description": "Hangman game on your wrist", "source": "https://github.com/DanToml/Watchman", "tags": [ "swift", "watchos2", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/DanielTomlinson/Watchman/master/IMG_2196.jpg" ], "stars": 54, "license": "other", "date_added": "Tue Oct 6 10:15:34 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2019-11-11 15:37:55 UTC" }, { "title": "WatchNotes", "category-ids": [ "apple-watch" ], "description": "Notes on your wrist", "source": "https://github.com/azamsharp/WatchNotes", "tags": [ "swift", "archive" ], "stars": 83, "license": "other", "date_added": "Thu Apr 30 17:00:44 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-10-29 22:22:13 UTC" }, { "title": "watchOS-2-Sampler", "category-ids": [ "apple-watch" ], "description": "watchOS 2 new features example code", "license": "mit", "source": "https://github.com/shu223/watchOS-2-Sampler", "stars": 1082, "tags": [ "swift", "watchos2", "archive" ], "screenshots": [ "https://github.com/shu223/watchOS-2-Sampler/raw/master/ResourcesForREADME/animation.gif" ], "date_added": "Tue Jun 23 08:06:56 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2021-11-22 10:55:28 UTC" }, { "title": "WatchPics", "category-ids": [ "apple-watch" ], "tags": [ "objc" ], "description": "For Instagram", "license": "apache-2.0", "source": "https://github.com/D-32/WatchPics", "screenshots": [ "https://user-images.githubusercontent.com/4723115/235376637-429750ad-f3cf-4600-8684-8028e78572af.jpg" ], "stars": 96, "date_added": "Fri Apr 10 15:25:20 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2021-01-24 11:09:09 UTC" }, { "title": "WatchSnake", "category-ids": [ "apple-watch" ], "description": "Snake game", "source": "https://github.com/davidcairns/-WatchSnake", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6235e4eb-46bb-4991-8a9c-5acdae5cdcc5" ], "stars": 29, "license": "other", "date_added": "Tue May 5 15:30:32 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-05-05 18:47:11 UTC" }, { "title": "WatchStocks", "category-ids": [ "apple-watch" ], "description": "Track your stocks portfolio, includes a watch face complication", "source": "https://github.com/G2Jose/WatchStocks", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/willedflipper66/WatchStocks/master/Screenshots/IMG_0779.jpg" ], "stars": 10, "license": "other", "date_added": "Thu Sep 17 07:37:42 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-09-27 05:56:48 UTC" }, { "title": "Wunderschnell", "category-ids": [ "apple-watch" ], "description": "Order the right product with one tap on your wrist", "license": "mit", "source": "https://github.com/contentful-graveyard/Wunderschnell", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/contentful-labs/Wunderschnell/raw/master/Screenshots/initial_screen.png", "https://github.com/contentful-labs/Wunderschnell/raw/master/Screenshots/order_successful.png" ], "stars": 8, "date_added": "Mon May 18 08:52:02 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-12-10 10:59:55 UTC" }, { "title": "Brave Private Web Browser", "category-ids": [ "browser" ], "description": "Lightning fast, safe and private, preventing you from being tracked by ads", "license": "mpl-2.0", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/ba/be/5f/babe5fce-b0dd-2412-8dd7-bb20fb27f913/mzl.ckztmnji.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/ae/85/6d/ae856db2-fe4c-5937-ea1d-1ffd34947c37/mzl.mgkpxjfj.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/2f/eb/33/2feb3354-06ab-6314-e71b-e1de8afcecdb/mzl.dbsrkeua.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/3a/93/c0/3a93c0e0-5343-af24-2450-cc683a8c78db/mzl.dtsvqdku.jpg/460x0w.jpg" ], "source": "https://github.com/brave/brave-ios", "itunes": "https://apps.apple.com/app/brave-web-browser/id1052879175", "stars": 1725, "tags": [ "swift", "archive" ], "date_added": "Tue May 24 11:09:33 2016 -0300", "suggested_by": "@Francisco Soares", "updated": "2024-03-13 22:24:14 UTC" }, { "title": "Endless Browser", "category-ids": [ "browser" ], "tags": [ "archive", "objc" ], "description": "Web browser built with privacy & security in mind", "source": "https://github.com/jcs/endless", "stars": 272, "license": "other", "date_added": "Tue Dec 22 07:04:44 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/084fcbd8-31bd-42e8-9852-71833152792a" ], "updated": "2021-11-05 22:26:30 UTC" }, { "title": "Firefox", "category-ids": [ "browser", "official" ], "description": "Official Firefox app", "license": "mpl-2.0", "source": "https://github.com/mozilla-mobile/firefox-ios", "itunes": "https://apps.apple.com/app/firefox-web-browser/id989804926", "stars": 12838, "tags": [ "swift", "carthage", "alamofire", "snapkit", "libphonenumber" ], "date_added": "Mon Jan 26 19:08:04 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/47/b7/1b/47b71b74-5bb4-9c4d-4826-18f89324af9d/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/ba/24/97/ba249744-0dda-90a9-4406-2d30720e59a4/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/93/d1/d4/93d1d4d1-5cde-f1d7-4e68-1fe824bcdc13/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/89/17/58/89175888-9e1e-3fcf-ce42-9dd347327298/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/9f/36/dc/9f36dc54-b99b-fd5c-0076-0cdb1d4bc53e/pr_source.png/460x0w.jpg" ], "updated": "2026-02-20 21:44:47 UTC" }, { "title": "Frameless", "category-ids": [ "browser" ], "description": "A full-screen web browser", "source": "https://github.com/stakes/Frameless", "stars": 640, "tags": [ "swift", "archive" ], "license": "mit", "date_added": "Fri Jul 31 10:48:33 2015 -0400", "suggested_by": "@Jay Hickey", "screenshots": [ ], "updated": "2017-02-07 15:11:31 UTC" }, { "title": "Ghostery Dawn Privacy Browser", "category-ids": [ "browser", "official" ], "tags": [ "swift", "ipad", "archive" ], "description": "Private and fast browsing", "source": "https://github.com/ghostery/user-agent-ios", "license": "mpl-2.0", "itunes": "https://apps.apple.com/app/ghostery/id472789016", "screenshots": [ "https://user-images.githubusercontent.com/4723115/236500328-a62c5c64-7238-4eb9-b97f-3982c6974b84.png" ], "date_added": "Aug 21 2019", "suggested_by": "@ebal", "stars": 76, "updated": "2024-12-02 12:03:27 UTC" }, { "title": "Actor", "category-ids": [ "communication" ], "tags": [ "swift", "yyimage", "archive" ], "description": "Cross-platform instant messaging", "license": "agpl-3.0", "source": "https://github.com/actorapp/actor-platform", "stars": 3264, "date_added": "Mon Apr 11 07:56:04 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple18/v4/90/4f/79/904f794e-c2b3-363e-4c5c-4118dd6e7ee0/screen696x696.jpeg" ], "updated": "2021-11-09 04:19:07 UTC" }, { "title": "BLEMeshChat", "category-ids": [ "communication" ], "tags": [ "objc", "yapdatabase", "purelayout", "mantle", "bluetooth" ], "description": "Chat using Bluetooth 4.0 Low Energy API (Bluetooth LE)", "license": "mpl-2.0", "source": "https://github.com/chrisballinger/BLEMeshChat", "screenshots": [ "https://user-images.githubusercontent.com/4723115/236501293-3e613366-e186-4b94-a060-d8aae797b610.jpg" ], "stars": 500, "date_added": "Mon Jan 11 09:02:54 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2017-05-25 11:34:08 UTC" }, { "title": "Quick Chat", "category-ids": [ "communication", "firebase" ], "tags": [ "swift", "swift3", "firebase" ], "description": "Real-time chat", "source": "https://github.com/aslanyanhaik/Quick-Chat", "screenshots": [ "https://raw.githubusercontent.com/aslanyanhaik/Quick-Chat/master/screenshot.gif" ], "date_added": "Jan 06 2017", "suggested_by": "@aslanyanhaik", "stars": 1828, "license": "mit", "updated": "2019-11-15 12:45:38 UTC" }, { "title": "WhatsUp Chat", "category-ids": [ "firebase" ], "tags": [ "swift", "swift3", "firebase", "contacts", "otp", "archive" ], "source": "https://github.com/satishbabariya/WhatsUp", "screenshots": [ "https://raw.githubusercontent.com/satishbabariya/WhatsUp/master/screenshot2.jpg" ], "date_added": "Wed Sep 12 2017", "suggested_by": "@satishbabariya", "stars": 44, "license": "mit", "updated": "2019-02-21 12:51:15 UTC" }, { "title": "MeetPoint", "category-ids": [ "social", "firebase" ], "tags": [ "swift", "swift3", "firebase", "archive" ], "description": "Social media sharing spontaneous activities", "source": "https://github.com/MeetPoint-App/meetpoint-ios", "itunes": "https://apps.apple.com/app/meetpoint-app/id1363547170", "screenshots": [ "https://meetpointapp.co/assets/images/screenshot/01.jpg", "https://meetpointapp.co/assets/images/screenshot/02.jpg", "https://meetpointapp.co/assets/images/screenshot/03.jpg", "https://meetpointapp.co/assets/images/screenshot/04.jpg", "https://meetpointapp.co/assets/images/screenshot/05.jpg", "https://meetpointapp.co/assets/images/screenshot/06.jpg" ], "date_added": "Thu June 21 2018", "suggested_by": "@yusufkildan", "stars": 35, "license": "apache-2.0", "updated": "2018-07-25 13:06:18 UTC" }, { "title": "Potter Pics", "category-ids": [ "social", "firebase" ], "tags": [ "swift", "swift3", "firebase", "archive" ], "description": "Harry Potter themed social network similar to Instagram", "source": "https://github.com/surayashivji/potter-pics", "screenshots": [ "https://github.com/surayashivji/potter-pics/blob/master/Overview.gif" ], "date_added": "Jan 15 2017", "suggested_by": "@surayashivji", "stars": 151, "updated": "2017-06-08 05:02:33 UTC" }, { "title": "Chats", "category-ids": [ "communication" ], "source": "https://github.com/acani/Chats", "stars": 2049, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/acani/Chats/raw/master/Documents/iPhone-Client-Screenshots/iPhone-Client-Screenshots.gif" ], "license": "unlicense", "date_added": "Wed Mar 18 11:03:59 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2021-07-13 01:11:52 UTC" }, { "title": "ChatSecure", "category-ids": [ "communication" ], "tags": [ "objc", "xmpp" ], "description": "Send messages with OTR encryption", "license": "gpl-3.0", "source": "https://github.com/ChatSecure/ChatSecure-iOS", "itunes": "https://apps.apple.com/app/chatsecure-encrypted-messenger/id464200063", "stars": 3149, "date_added": "Thu Mar 26 08:56:25 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/c8/50/45/c85045d1-e4c3-b45c-b807-88895baabea7/mzl.ifcxuteh.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/b2/76/4a/b2764a43-7234-d208-f390-2d7efd07b13d/mzl.efigjugg.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/b6/f1/8d/b6f18d6a-c361-bfda-9992-6bb0ddc7d9e3/mzl.yplvxiqv.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/49/af/7a/49af7a2a-6ed2-9f47-5511-92c8734a9c77/mzl.bdnewqrd.png/460x0w.jpg" ], "updated": "2024-08-01 23:41:29 UTC" }, { "title": "Colloquy", "category-ids": [ "communication" ], "tags": [ "objc" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/02/ed/a1/02eda19d-a1eb-f607-daed-67cc275db963/mzl.ymupketw.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/95/e8/a4/95e8a416-ab17-b309-c5f3-db16c8ebd434/mzl.dquclsly.png/626x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/49/39/11/49391171-cf81-3db8-571b-6fae63bf1163/mzl.vmvxxfwh.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/4c/f6/16/4cf61698-128c-eb16-9d7d-a5d7d04599f4/mzl.bludqoil.png/460x0w.jpg" ], "description": "IRC client", "source": "https://github.com/colloquy/colloquy", "itunes": "https://apps.apple.com/app/colloquy-irc-client/id302000478", "stars": 257, "license": "other", "date_added": "Wed Jan 27 07:15:24 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2021-07-05 08:26:45 UTC" }, { "title": "IRCCloud", "category-ids": [ "communication" ], "tags": [ "objc", "fastlane" ], "description": "IRC client/service", "source": "https://github.com/irccloud/ios", "itunes": "https://apps.apple.com/app/irccloud/id672699103", "stars": 290, "license": "apache-2.0", "date_added": "Thu Jan 29 09:14:33 2015 -0500", "suggested_by": "@aaroncrespo", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/0d/ff/82/0dff82e1-3677-5fb4-7134-2ae21552b635/mzl.exbmpwni.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/70/4b/ae/704bae65-fbd1-f842-860e-90c1cd0ba722/mzl.oifhpoij.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/48/89/a5/4889a5d7-b7f6-7642-2c19-c8a3458e5b7f/mzl.znhavvnj.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/42/5b/ac/425baceb-e9f0-cf7f-8aa9-ab203ce8132d/mzl.ocminncy.png/460x0w.jpg" ], "updated": "2026-02-16 14:25:24 UTC" }, { "title": "M", "category-ids": [ "communication" ], "tags": [ "objc", "archive" ], "description": "Email with device-to-device encryption for messages sent between M users", "source": "https://github.com/Mynigma/M", "stars": 43, "license": "gpl-3.0", "date_added": "Mon Jan 26 19:03:54 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple41/v4/39/79/63/39796337-2166-4778-9a89-1a1059b0c05a/screen800x500.jpeg" ], "updated": "2015-04-08 12:49:02 UTC" }, { "title": "Mumble", "category-ids": [ "communication" ], "tags": [ "objc", "fmdb" ], "description": "Gaming-focused social voice chat utility", "license": "bsd-3-clause", "source": "https://github.com/mumble-voip/mumble-iphoneos", "itunes": "https://apps.apple.com/app/mumble/id443472808", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/71/36/95/7136953f-7ffc-05fa-0df7-78cc7ec4b06b/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/67/56/94/67569407-e82a-6d28-80e6-c59845726c81/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/9f/34/7b/9f347b9a-15f9-bd4f-f020-02f633967c9f/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/16/e3/cc/16e3cc1a-e13a-d7f1-cf4a-f3a658828d10/pr_source.png/460x0w.png" ], "stars": 219, "date_added": "Thu Sep 10 13:23:03 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2025-07-03 17:27:18 UTC" }, { "title": "Rocket.Chat", "category-ids": [ "communication" ], "description": "For Meteor chat platform", "license": "mit", "source": "https://github.com/RocketChat/Rocket.Chat.iOS", "itunes": "https://apps.apple.com/app/rocket-chat/id1148741252", "tags": [ "swift", "archive" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/a5/92/5e/a5925eca-3df6-1df4-0824-039df79d6b5b/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/56/71/e7/5671e781-80fb-b8f6-059e-e928b96249c1/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/71/11/9a/71119a69-1316-cbf8-ffee-acea9a8c4501/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/2f/c7/e0/2fc7e09b-5620-035b-1316-089d9805a3d5/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/03/e8/b0/03e8b0a0-cc5d-08d3-70c6-8dd817439f6a/pr_source.png/460x0w.jpg" ], "stars": 1036, "date_added": "Fri Jan 29 07:26:28 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2020-04-17 20:24:40 UTC" }, { "title": "Signal", "category-ids": [ "communication", "official" ], "tags": [ "objc", "iphone", "carthage", "socketrocket", "purelayout", "openssl" ], "description": "Free, world-wide, private messaging & phone calls", "source": "https://github.com/signalapp/Signal-iOS", "itunes": "https://apps.apple.com/app/id874139669", "stars": 11861, "license": "gpl-3.0", "date_added": "Fri Feb 27 07:36:14 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/57/62/68/576268bf-3474-99e7-2621-adbf2438b3ce/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/b8/d3/7a/b8d37a2b-3ecc-8775-3ce1-534d0adc2904/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/11/82/fc/1182fc57-5a43-4403-1048-47735d0a75f7/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/65/78/39/6578398d-7204-d380-cf59-783acd3fa859/pr_source.png/460x0w.jpg" ], "updated": "2026-02-20 14:19:47 UTC" }, { "title": "surespot", "category-ids": [ "communication" ], "tags": [ "objc", "archive" ], "description": "Secures all messages with end-to-end encryption", "source": "https://github.com/opensourceios/surespot-ios", "itunes": "https://apps.apple.com/app/surespot/id790314865", "stars": 0, "license": "gpl-3.0", "date_added": "Thu Mar 3 17:51:44 2016 +0800", "suggested_by": "@Inix John", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple117/v4/76/b1/44/76b144ab-cd60-0dad-d911-708dc8ad4e72/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple111/v4/7f/68/a4/7f68a41c-774f-f609-dfa2-edfadccd2281/pr_source.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple127/v4/9a/b5/27/9ab52783-3e77-6809-93a8-df49d1f5626a/pr_source.png/460x0w.png" ], "updated": "2016-04-19 15:17:33 UTC" }, { "title": "Telegram", "category-ids": [ "communication" ], "tags": [ "c", "swift", "objc" ], "description": "Send messages with a focus on speed & security", "source": "https://github.com/TelegramMessenger/Telegram-iOS", "itunes": "https://apps.apple.com/app/telegram-messenger/id686449807", "stars": 8018, "license": "gpl-2.0", "date_added": "Mon Apr 6 07:16:32 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/72/35/fb/7235fb9a-07fd-97f1-31f1-b4810f7cd1ca/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/a2/e3/b4/a2e3b456-fdbc-77e6-d3f4-21e3d5998a79/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/78/8d/f5/788df564-08d5-40fc-b18c-d153de535b35/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/89/cf/cd/89cfcd2f-98dd-cbc0-e730-c7cb1854928c/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/8e/6b/23/8e6b239b-28b1-bbe2-f89c-f9e6ea9969b1/pr_source.png/460x0w.jpg" ], "updated": "2026-02-08 18:02:27 UTC" }, { "title": "TextEthan", "category-ids": [ "communication" ], "description": "Allow anyone to message you", "license": "mit", "source": "https://github.com/thii/TextEthan", "tags": [ "swift", "archive" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/236633655-8effb05b-9381-43d7-bcac-24f453e1d571.png" ], "stars": 47, "date_added": "Thu Apr 21 08:01:37 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2014-10-31 13:05:58 UTC" }, { "title": "EventBlankApp", "category-ids": [ "event" ], "description": "Template for event / conference", "license": "mit", "source": "https://github.com/icanzilb/EventBlankApp", "stars": 291, "tags": [ "swift", "iphone", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/dde57fee-ab7e-468d-a625-59463e21c064" ], "date_added": "Wed Apr 13 07:02:12 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-04-12 19:01:37 UTC" }, { "title": "Nortal TechDay 2015", "category-ids": [ "event", "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://res.cloudinary.com/mikkoj/image/upload/v1467119333/nortal-techday-1.mov_triupn.gif", "https://res.cloudinary.com/mikkoj/image/upload/v1467119489/nortal-techday-2.mov_lcvqqx.gif" ], "source": "https://github.com/mikkoj/NortalTechDay", "stars": 239, "license": "mit", "date_added": "Sun May 3 09:15:53 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-06-28 13:12:02 UTC" }, { "title": "Parse 2013 Developer Day", "category-ids": [ "event" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d0b497cd-3b1a-4f30-8783-c6eb22c8f3b6" ], "tags": [ "archive" ], "source": "https://github.com/ParsePlatform/ParseDeveloperDay", "stars": 84, "license": "cc0-1.0", "date_added": "Tue, 17 Mar 2015 14:51:44 -0400", "suggested_by": "@jeffreyjackson", "updated": "2015-12-15 22:15:44 UTC" }, { "title": "RWDevCon", "category-ids": [ "event" ], "source": "https://github.com/kodecocodes/RWDevCon-App", "itunes": "https://apps.apple.com/app/rwdevcon-tutorial-conference/id958625272", "tags": [ "swift", "archive" ], "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/5c/4c/2d/5c4c2da8-6986-3bdc-25e5-a919fe3f7b9a/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple62/v4/d5/f0/f2/d5f0f223-3291-b773-dedf-57e887e89174/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple62/v4/3d/0e/6c/3d0e6c28-bdd6-fde7-b3b0-089370738ffe/pr_source.png/460x0w.jpg" ], "stars": 29, "license": "other", "date_added": "Sun Mar 13 14:52:59 2016 -0700", "suggested_by": "@Ehsan Jahromi", "updated": "2018-04-06 00:44:12 UTC" }, { "title": "try! Swift", "category-ids": [ "event", "apple-watch" ], "source": "https://github.com/opensourceios/trySwiftApp", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple49/v4/18/81/9f/18819f2d-1bb8-feeb-bb22-89bbe85d6516/screen696x696.jpeg" ], "stars": 0, "tags": [ "swift", "archive" ], "license": "other", "date_added": "Tue Feb 16 07:17:24 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-03-28 09:45:38 UTC" }, { "title": "Valio Con 2014 Schedule", "category-ids": [ "event" ], "license": "mit", "source": "https://github.com/soffes/valio", "stars": 253, "tags": [ "swift", "archive" ], "date_added": "Mon, 26 Jan 2015 19:02:55 -0800", "suggested_by": "@dkhamsing", "updated": "2015-06-09 22:23:33 UTC" }, { "title": "Adblock Fast", "category-ids": [ "content-blocking" ], "tags": [ "objc" ], "source": "https://github.com/rocketshipapps/adblockfast", "stars": 770, "license": "gpl-3.0", "date_added": "Fri Sep 25 08:41:14 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple71/v4/80/06/f9/8006f9c6-cc64-03b0-5df2-d65dd22d2a0c/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple71/v4/37/6b/3f/376b3f54-9362-75e5-a484-ebcc314efc8e/mzl.wsjuxftd.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple71/v4/4a/84/98/4a849841-ec59-e945-d290-8245f500b93c/mzl.nnbdchrh.png/460x0w.jpg" ], "updated": "2026-02-15 01:05:02 UTC" }, { "title": "Adblock Plus", "category-ids": [ "content-blocking" ], "tags": [ "objc" ], "source": "https://github.com/adblockplus/adblockplussafariios", "itunes": "https://apps.apple.com/app/adblock-plus-abp/id1028871868", "stars": 149, "license": "gpl-3.0", "date_added": "Mon Dec 14 07:24:53 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple18/v4/63/2b/11/632b11db-df92-33ba-c29b-7270b3640719/mzm.tllrdtsg.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple6/v4/29/04/d2/2904d25f-f6a9-dbbf-831c-40a147b5212c/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple6/v4/71/4c/32/714c32c6-f775-66ae-a78c-7e2b53f0c864/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple3/v4/61/de/b9/61deb9d6-885c-ae67-3afe-dc0400a9f299/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple3/v4/0e/f4/8e/0ef48e26-1547-6765-0b0e-6c1be98c4a2c/pr_source.png/460x0w.jpg" ], "updated": "2020-01-17 16:58:50 UTC" }, { "title": "BlockParty", "category-ids": [ "content-blocking" ], "tags": [ "objc" ], "license": "mit", "source": "https://github.com/krishkumar/BlockParty", "screenshots": [ "https://user-images.githubusercontent.com/425580/202258987-80ad7bb6-f943-44ff-8512-a11c3c5c8415.png" ], "stars": 799, "date_added": "Mon Jun 29 09:00:59 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2022-11-16 18:14:57 UTC" }, { "title": "Firefox Focus", "description": "Browse the web privately", "category-ids": [ "content-blocking", "browser" ], "license": "mpl-2.0", "source": "https://github.com/mozilla-mobile/focus-ios", "itunes": "https://apps.apple.com/app/id1055677337", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/64/3e/cf/643ecf24-6c83-232f-738b-5c901cb93818/mzl.naqeofur.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/1e/be/37/1ebe37e9-2f5a-a03b-88f9-4616841616eb/mzl.cduzuocj.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/02/e7/58/02e7584c-647f-d0bd-d264-f6a458fa2858/mzl.ggxihvbz.png/460x0w.jpg" ], "stars": 1255, "tags": [ "swift", "archive" ], "date_added": "Tue Dec 8 12:00:39 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2024-03-05 08:22:24 UTC" }, { "title": "AppLove", "category-ids": [ "developer" ], "description": "View app reviews for all territories (countries)", "license": "mit", "source": "https://github.com/snowpunch/AppLove", "tags": [ "swift", "archive" ], "stars": 53, "date_added": "Sat May 7 21:01:14 2016 -0500", "suggested_by": "@Kevin Bautista", "screenshots": [ ], "updated": "2016-09-19 00:08:20 UTC" }, { "title": "Bequest", "category-ids": [ "developer" ], "description": "Create & replay HTTP/S requests", "source": "https://github.com/splinesoft/Bequest", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/splinesoft/Bequest/raw/master/bequest.gif" ], "stars": 64, "license": "other", "date_added": "Tue Apr 7 10:35:35 2015 -0700", "suggested_by": "@Jonathan Hersh", "updated": "2015-07-18 20:34:38 UTC" }, { "title": "Codinator", "category-ids": [ "developer" ], "tags": [ "objc", "iphone", "ipad", "archive" ], "description": "Code editor", "source": "https://github.com/DanilaVladi/codinator", "stars": 30, "license": "other", "date_added": "Mon Apr 11 20:05:16 2016 -0500", "suggested_by": "@Kevin Bautista", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple20/v4/a6/14/16/a61416a0-e5cb-1166-0358-c680f2f2f42e/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple60/v4/bc/e1/11/bce111fb-5d80-a414-fc6d-6117ecc6bc5d/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple60/v4/c0/b8/6a/c0b86aa4-1d6e-1e86-6871-c975daa505da/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple18/v4/24/5f/b2/245fb21c-e2e1-7c71-4d62-7cfa8134b7ea/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple60/v4/b2/86/1a/b2861a3d-ec5d-5888-7331-c73d5c5c2859/screen696x696.jpeg" ] }, { "title": "Charter", "category-ids": [ "developer" ], "description": "For mailing lists", "source": "https://github.com/matthewpalmer/Charter", "stars": 523, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*3igvNkkU0qmS0lox6epnSQ.png" ], "tags": [ "swift", "iphone", "ipad", "archive" ], "license": "other", "date_added": "Mon Feb 22 08:59:11 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2017-10-08 21:06:41 UTC" }, { "title": "CI2Go", "category-ids": [ "developer" ], "description": "For https://circleci.com/", "source": "https://github.com/ngs/ci2go", "itunes": "https://apps.apple.com/app/ci2go-the-circleci-client/id940028427", "tags": [ "swift" ], "stars": 92, "license": "other", "date_added": "Mon Mar 21 23:25:07 2016 +0900", "suggested_by": "@Atsushi NAGASE", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/8f/a8/7b/8fa87bff-369c-f556-19be-04f9d64aafe5/mzl.cbjemxao.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/32/ba/3e/32ba3e1c-2ca3-9acb-6edb-837d9813d42f/mzl.fnosaifu.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/75/b1/c3/75b1c366-26f2-3468-88cb-a5576b72ee38/mzl.fdapyomc.png/460x0w.jpg" ], "updated": "2022-02-03 00:57:14 UTC" }, { "title": "Haptic Haven", "category-ids": [ "developer" ], "description": "Test, learn about, and implement haptic feedback", "source": "https://github.com/davejacobsen/HapticHaven", "itunes": "https://apps.apple.com/us/app/id1523772947", "screenshots": [ "https://raw.githubusercontent.com/davejacobsen/HapticHaven/master/Screenshots/Screenshots.png" ], "tags": [ "swift" ], "license": "other", "date_added": "Aug 23 2020", "suggested_by": "@davejacobsen", "stars": 43, "updated": "2024-07-28 17:30:25 UTC" }, { "title": "Review Time", "category-ids": [ "developer" ], "description": "Shows average App Store review times", "license": "mit", "source": "https://github.com/nthegedus/ReviewTime", "stars": 146, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/nthegedus/ReviewTime/raw/master/Design/ReviewTime.png" ], "date_added": "Thu Oct 8 10:37:30 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-06-02 17:44:07 UTC" }, { "title": "TLDR Man Page", "category-ids": [ "developer" ], "description": "Reference dictionary for computer manual commands, but in tl;dr (too long; didn't read) mode", "source": "https://github.com/freesuraj/TLDR", "tags": [ "swift" ], "stars": 72, "license": "other", "date_added": "Tue May 3 06:36:59 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2025-02-12 00:36:46 UTC" }, { "title": "GitHub-Swift", "category-ids": [ "github" ], "license": "mit", "source": "https://github.com/acmacalister/Github-Swift", "tags": [ "swift", "archive" ], "stars": 41, "date_added": "Tue May 3 08:53:38 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-01-13 05:05:58 UTC" }, { "title": "Monkey", "category-ids": [ "github" ], "tags": [ "objc" ], "description": "Browse top GitHub coders & repositories", "source": "https://github.com/coderyi/Monkey", "stars": 1772, "license": "mit", "date_added": "Fri Aug 28 14:25:44 2015 +0800", "suggested_by": "@xubinggui", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/7e/7c/52/7e7c5220-f09f-adf0-36d4-6b12aca614d6/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/81/cf/be/81cfbe41-0a63-be27-dea1-85d320c0775a/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/17/d1/91/17d1919b-0d7a-29dc-c519-3086fbb081c8/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/d1/5d/be/d15dbebe-0ba4-ebde-b964-1db638f3070e/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/91/c2/a2/91c2a2bd-8f69-1d5c-3a40-090c0980638b/pr_source.png/460x0w.jpg" ], "updated": "2021-04-25 12:12:01 UTC" }, { "title": "FakeGithub", "category-ids": [ "github" ], "tags": [ "objc" ], "description": "Browse GitHub", "source": "https://github.com/tt1k/FakeGithub", "stars": 12, "license": "mit", "date_added": "Sat March 13 15:00:00 2021 +0800", "suggested_by": "@IcedOtaku", "screenshots": [ "https://github.com/tt1k/FakeGithub/blob/main/Screenshots/1.png?raw=true" ], "updated": "2021-03-13 06:46:33 UTC" }, { "title": "MrCode", "category-ids": [ "github" ], "tags": [ "objc", "iphone", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/haolloyin/MrCode/master/Screenshots/screenshots_1.jpg" ], "description": "For GitHub, caches Markdown content", "lang": "zho", "license": "mit", "source": "https://github.com/haolloyin/MrCode", "stars": 443, "date_added": "Thu Nov 5 07:34:16 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2018-08-29 16:23:50 UTC" }, { "title": "OctoPodium", "category-ids": [ "github" ], "description": "List users ranked by GitHub repository star count", "source": "https://github.com/opensourceios/iOS-OctoPodium", "tags": [ "swift", "archive" ], "stars": 0, "license": "other", "date_added": "Thu Feb 18 08:19:16 2016 +0000", "suggested_by": "@Nuno Gonçalves", "screenshots": [ "https://user-images.githubusercontent.com/3007012/33797018-2584b078-dcf8-11e7-8442-76782753dc80.png", "https://user-images.githubusercontent.com/3007012/33797017-256bb1d6-dcf8-11e7-9ce4-0f04bb6ada7b.png", "https://user-images.githubusercontent.com/3007012/33797036-81bbf3d8-dcf8-11e7-9e7c-0b9fc5ca69e6.png", "https://user-images.githubusercontent.com/3007012/33797020-25b66280-dcf8-11e7-9395-5f4059a62be8.png" ], "updated": "2016-06-07 12:28:08 UTC" }, { "title": "BitStore", "category-ids": [ "cryptocurrency" ], "tags": [ "objc", "archive" ], "description": "Bitcoin wallet", "license": "mit", "source": "https://github.com/BitStore/BitStore-iOS", "stars": 108, "date_added": "Sat Apr 11 06:07:19 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple5/v4/4a/97/6b/4a976b84-565e-e7a1-b62b-b2a14b3cea7a/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple3/v4/19/23/7a/19237adf-2fa5-39aa-f92f-7c1a0f9d3c4b/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/e0/65/f1/e065f1b2-cb58-ae9a-8b10-012dc1c81c11/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/5d/a3/69/5da3692e-96a8-7c15-d115-16bdb2e6329f/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple1/v4/ae/40/19/ae4019c9-463b-3b73-7147-1b47473596d7/screen696x696.jpeg" ], "updated": "2014-11-30 17:57:00 UTC" }, { "title": "Essentia", "category-ids": [ "cryptocurrency" ], "tags": [ "swift", "ipad" ], "description": "Multi wallet, All in one Blockchain solution", "license": "gpl-3.0", "source": "https://github.com/essentiaone/Essentia-iOS", "stars": 61, "date_added": "Sat Mar 30 00:39:19 2019 +0200", "suggested_by": "@impul", "updated": "2019-07-18 11:02:17 UTC" }, { "title": "Bread", "category-ids": [ "cryptocurrency" ], "tags": [ "swift" ], "description": "Bitcoin wallet", "license": "mit", "source": "https://github.com/breadwallet/breadwallet-ios", "itunes": "https://apps.apple.com/app/breadwallet/id885251393", "stars": 639, "date_added": "Wed Jul 8 06:45:27 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is2.mzstatic.com/image/thumb/Purple118/v4/5d/97/3b/5d973bb2-2e40-428e-bc10-ee4eb11ecc0d/source/392x696bb.jpg" ], "updated": "2022-02-15 09:06:39 UTC" }, { "title": "Buck Tracker", "category-ids": [ "finance" ], "description": "Expense tracker", "source": "https://github.com/hkalexling/Buck_Tracker", "tags": [ "swift", "archive" ], "stars": 37, "license": "other", "date_added": "Mon Nov 16 22:20:44 2015 -0800", "suggested_by": "@ReadmeCritic", "screenshots": [ ], "updated": "2016-05-07 18:49:24 UTC" }, { "title": "Coins", "category-ids": [ "cryptocurrency" ], "description": "Bitcoin value tracker", "license": "mit", "source": "https://github.com/nothingmagical/coins", "stars": 165, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/nothingmagical/getcoinsapp.com/master/assets/images/screenshot01.png", "https://raw.githubusercontent.com/nothingmagical/getcoinsapp.com/master/assets/images/screenshot02.png", "https://raw.githubusercontent.com/nothingmagical/getcoinsapp.com/master/assets/images/screenshot03.png" ], "date_added": "Mon Jan 26 15:52:27 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2014-12-05 22:21:23 UTC" }, { "title": "Concurrency", "category-ids": [ "finance" ], "tags": [ "archive" ], "description": "Beautiful, intuitive currency converter", "source": "https://github.com/opensourceios/Concurrency", "itunes": "https://apps.apple.com/app/concurrency/id738872892", "stars": 0, "license": "other", "date_added": "Wed Jan 28 07:30:34 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple/v4/13/3d/ed/133deda0-a56e-7375-0988-77d2c10e26c5/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple4/v4/3a/f5/ff/3af5ff73-a799-2f4e-be15-6e52358a20bd/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple/v4/49/c0/23/49c02389-d6a9-5ab1-c753-2d6b190a3580/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple/v4/f0/f7/8f/f0f78f2d-96a4-32a5-275a-282fa583cb20/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple4/v4/af/09/6a/af096a8e-dc97-d4ea-bf92-253a49f08a27/screen696x696.jpeg" ], "updated": "2015-10-15 20:12:50 UTC" }, { "title": "doughwallet", "category-ids": [ "finance" ], "tags": [ "archive", "objc" ], "description": "Dogecoin wallet", "source": "https://github.com/peritus/doughwallet", "license": "mit", "itunes": "https://apps.apple.com/app/doughwallet/id951731776", "stars": 31, "date_added": "Thu Jul 9 07:45:32 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple1/v4/f7/97/46/f7974641-835a-3c11-fa55-0d08f429308c/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple3/v4/ba/3d/89/ba3d89f9-98e5-2844-3de3-b4fd23b3fab0/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/8d/20/50/8d2050d0-751a-17fa-1e25-a77abaa68de8/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple1/v4/a5/35/20/a53520fa-de31-3635-f319-c08956a5951c/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple3/v4/ca/4f/9e/ca4f9e88-4e1e-e87e-42a0-26bfa586d8b3/screen696x696.jpeg" ], "updated": "2017-07-30 12:16:46 UTC" }, { "title": "MoneyPlus", "category-ids": [ "finance", "core-data" ], "description": "Help you record income and expense", "tags": [ "swift", "snapkit" ], "source": "https://github.com/SeekingMini/MoneyPlus", "screenshots": [ "https://github.com/SeekingMini/MoneyPlus/blob/master/images/screenshot-1.png" ], "date_added": "May 17 2020", "suggested_by": "@SeekingMini", "license": "other", "stars": 40, "updated": "2020-12-19 15:47:39 UTC" }, { "title": "MoneyMate", "category-ids": [ "finance", "core-data" ], "description": "Help you record income and expense", "tags": [ "swift" ], "source": "https://github.com/tt1k/money-mate", "screenshots": [ "https://github.com/tt1k/money-mate/blob/master/images/main.jpg?raw=true" ], "date_added": "Oct 12 2020", "suggested_by": "@IcedOtaku", "stars": 35, "updated": "2024-02-03 06:19:27 UTC" }, { "title": "Savings Assistant", "category-ids": [ "finance" ], "description": "Expense tracker", "license": "gpl-2.0", "source": "https://github.com/chrisamanse/savings-assistant", "itunes": "https://apps.apple.com/app/savings-assistant/id1022760996", "tags": [ "archive", "swift" ], "stars": 14, "date_added": "Sat Sep 5 15:45:42 2015 +0800", "suggested_by": "@Chris Amanse", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple69/v4/74/bb/6d/74bb6dc2-2177-fe4b-17d3-2caa07a9cd59/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple49/v4/72/08/f6/7208f671-6648-9cb6-8ae2-2cfcbaaacaf5/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple7/v4/94/bf/a9/94bfa97b-3d91-2c54-1df7-bc738949a73d/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple18/v4/7b/ef/6f/7bef6f61-5ea6-9525-b4ee-77948bc7d3ab/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple7/v4/ef/12/d6/ef12d62a-80f1-b719-8d2b-b51e69317b7f/screen696x696.jpeg" ] }, { "title": "TodayStocks", "category-ids": [ "finance", "today" ], "tags": [ "objc", "archive" ], "description": "Show portfolio in a minimalist Today Extension", "source": "https://github.com/premnirmal/TodayStocks", "stars": 42, "license": "mit", "date_added": "Mon Jun 29 11:48:38 2015 +0800", "suggested_by": "@Joker", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple1/v4/81/de/d6/81ded63c-8a48-dff9-062f-92ac2c5299ee/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/d2/ca/dd/d2cadd24-5d85-f613-aba2-9931cb785b65/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/82/5a/ff/825affaf-cc4a-6d24-99e0-f3197f769f58/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple7/v4/6e/03/d6/6e03d609-2cb7-4095-cc24-a63b1c8e8d12/screen696x696.jpeg" ], "updated": "2017-01-12 20:44:18 UTC" }, { "title": "Argent", "category-ids": [ "finance" ], "tags": [ "swift", "archive" ], "description": "For payments", "source": "https://github.com/argent-os/argent-ios", "stars": 48, "license": "mit", "date_added": "Wed Jul 21 09:30:00 2017 +0900", "suggested_by": "@Sinan Ulkuatam", "screenshots": [ "https://raw.githubusercontent.com/argent-os/argent-ios/master/demo.png" ], "updated": "2017-07-21 20:22:05 UTC" }, { "title": "ToThePenny", "category-ids": [ "finance" ], "tags": [ "objc", "archive" ], "description": "Budget tracker", "source": "https://github.com/ivan-magda/ToThePenny", "stars": 86, "license": "mit", "date_added": "Wed Apr 27 15:43:33 2016 +0900", "suggested_by": "@Ivan Magda", "screenshots": [ "https://raw.githubusercontent.com/ivan-magda/ToThePenny/master/Screenshots/1.png", "https://raw.githubusercontent.com/ivan-magda/ToThePenny/master/Screenshots/2.png", "https://raw.githubusercontent.com/ivan-magda/ToThePenny/master/Screenshots/4.png", "https://raw.githubusercontent.com/ivan-magda/ToThePenny/master/Screenshots/5.png" ], "updated": "2018-04-24 07:36:39 UTC" }, { "title": "Concentration game (翻翻看)", "category-ids": [ "game" ], "lang": "zho", "source": "https://github.com/duquewu/FanFanSwift", "stars": 209, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/geek5nan/FanFanSwift/master/screenshot/2.png" ], "license": "other", "date_added": "Thu May 14 07:22:10 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2024-09-02 16:21:03 UTC" }, { "title": "2048", "category-ids": [ "game" ], "tags": [ "objc" ], "license": "mit", "source": "https://github.com/austinzheng/iOS-2048", "screenshots": [ "https://github.com/austinzheng/iOS-2048/raw/master/screenshots/ss1.png?raw=true" ], "stars": 336, "date_added": "Tue Mar 24 07:03:55 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-08-06 15:49:04 UTC" }, { "title": "Instagram-SwiftUI", "category-ids": [ "clone", "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "mit", "source": "https://github.com/PankajGaikar/Instagram-Clone-SwiftUI", "screenshots": [ "https://raw.githubusercontent.com/PankajGaikar/Instagram-Clone-SwiftUI/main/Screenshots/IMG_1607.PNG", "https://raw.githubusercontent.com/PankajGaikar/Instagram-Clone-SwiftUI/main/Screenshots/activity-dark.PNG", "https://raw.githubusercontent.com/PankajGaikar/Instagram-Clone-SwiftUI/main/Screenshots/profile-dark.PNG" ], "stars": 161, "date_added": "Mar 6 2022", "suggested_by": "@PankajGaikar", "updated": "2024-02-14 00:55:44 UTC" }, { "title": "Frozen Bubble", "category-ids": [ "spritekit" ], "tags": [ "swift" ], "description": "Re-implementation of Linux Frozen Bubble Game", "source": "https://github.com/ulritter/FrozenPengu", "screenshots": [ "https://github.com/ulritter/FrozenPengu/blob/main/fb1.png", "https://github.com/ulritter/FrozenPengu/blob/main/fb2.png", "https://github.com/ulritter/FrozenPengu/blob/main/fb3.png", "https://github.com/ulritter/FrozenPengu/blob/main/fb4.png", "https://github.com/ulritter/FrozenPengu/blob/main/fb5.png", "https://github.com/ulritter/FrozenPengu/blob/main/fb6.png", "https://github.com/ulritter/FrozenPengu/blob/main/fb7.png", "https://github.com/ulritter/FrozenPengu/blob/main/fb8.png" ], "license": "gpl-2.0", "date_added": "Aug 18 2023", "suggested_by": "@ulritter", "stars": 8, "updated": "2023-08-20 18:10:25 UTC" }, { "title": "The Spin Zone", "category-ids": [ "spritekit" ], "description": "Try to escape The Spin Zone", "source": "https://github.com/opensourceios/Spin-Zone", "itunes": "https://apps.apple.com/app/id1200316153", "tags": [ "swift3", "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/23e51699-9cb4-43dc-a5fc-9ef76054b0a0" ], "date_added": "Feb 17 2017", "suggested_by": "@Nicholas714", "stars": 4, "updated": "2017-03-01 03:22:42 UTC" }, { "title": "2048", "category-ids": [ "game", "clone" ], "license": "mit", "source": "https://github.com/austinzheng/swift-2048", "stars": 3138, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*Lzt_Wm8hbVUEptBW-vhhMg.png" ], "tags": [ "swift" ], "date_added": "Wed Mar 18 11:02:22 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2023-06-09 07:13:02 UTC" }, { "title": "Alienblast", "category-ids": [ "cocos2d" ], "description": "Cute & sweet shooting game", "source": "https://github.com/etamity/AlienBlast", "license": "mit", "tags": [ "swift", "spritebuilder", "archive" ], "date_added": "Mon Jul 18 15:35:21 2016 +0100", "suggested_by": "@etamity", "stars": 8, "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple49/v4/fd/71/de/fd71deb3-7e75-2d3d-5de1-e859712af0ef/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple49/v4/ba/35/35/ba35350b-2507-990a-4ee0-b1b4fa822413/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple49/v4/c2/e1/d3/c2e1d311-7d49-2d4b-5948-e13bd7066536/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple49/v4/26/32/be/2632be98-bce4-6a61-2eac-c8417e4b8b1d/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple49/v4/e9/4b/50/e94b50db-71b8-13c8-603f-8cee86236b60/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple49/v4/70/a4/7c/70a47c33-d67c-1563-3bc9-7a238f83d65b/screen696x696.jpeg" ], "updated": "2016-07-27 13:55:33 UTC" }, { "title": "Bridges", "category-ids": [ "game" ], "tags": [ "archive" ], "description": "A puzzle game with bridges, houses, tolls & subways", "source": "https://github.com/zgrossbart/bridges", "stars": 179, "license": "apache-2.0", "date_added": "Fri May 15 12:23:53 2015 -0400", "suggested_by": "@Sanket", "screenshots": [ ], "updated": "2023-11-22 20:24:52 UTC" }, { "title": "Canabalt", "category-ids": [ "game" ], "tags": [ "objc" ], "description": "Infinite runner", "source": "https://github.com/ericjohnson/canabalt-ios", "itunes": "https://apps.apple.com/app/canabalt/id333180061", "stars": 1587, "license": "other", "date_added": "Thu Mar 26 09:02:54 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/78/82/60/7882603c-0d25-3271-d06a-57dc1e530022/mzl.jftzbyvq.png/626x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/54/77/7c/54777cc6-b75c-0b28-7d85-f65058d25d7b/mzl.zsmgxukm.png/626x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/c0/0a/a1/c00aa1ce-5094-844c-c25d-cad116ac87e0/mzl.hiakjhrh.png/626x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/98/3f/8c/983f8ceb-23d9-c814-df66-7559d660ccb7/mzl.cwuvjojf.png/626x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/a4/22/6b/a4226b93-fd23-b8a1-4eb6-713625f9bb25/mzl.tincqlgv.png/626x0w.jpg" ], "updated": "2011-08-20 03:32:45 UTC" }, { "title": "Friday Night Funkin'", "category-ids": [ "game" ], "source": "https://github.com/hadobedo/FunkiniOS", "date_added": "March 29 2024", "license": "apache-2.0", "tags": [ "haxe" ], "suggested_by": "@stuffed2", "stars": 33, "updated": "2022-08-09 20:01:13 UTC" }, { "title": "CardsAgainst", "category-ids": [ "game" ], "description": "For Cards Against Humanity", "license": "mit", "source": "https://github.com/jpsim/CardsAgainst", "stars": 588, "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/122964516-33790600-d33c-11eb-8b2d-0ceb2cee906e.gif" ], "date_added": "Mon Jan 26 20:19:42 2015 -0800", "suggested_by": "@JP Simard", "updated": "2019-10-24 18:07:29 UTC" }, { "title": "Chess", "category-ids": [ "spritekit" ], "source": "https://github.com/mjcuva/Chess", "tags": [ "swift", "archive" ], "stars": 14, "license": "other", "date_added": "Wed Jul 15 07:24:02 2015 -0700", "suggested_by": "@dkhamsing" }, { "title": "CodeCombat", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "screenshots": [ ], "description": "Multiplayer programming game for learning how to code", "license": "mit", "source": "https://github.com/codecombat/codecombat-ios", "stars": 61, "date_added": "Sat Jan 23 06:46:13 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-04-11 22:40:29 UTC" }, { "title": "Chuck", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "Throw a ball and catch it, over and over and over", "source": "https://github.com/moowahaha/Chuck", "stars": 3, "license": "mit", "date_added": "Sun Oct 25 11:26:51 2015 +0100", "suggested_by": "@moowahaha", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple6/v4/c6/fd/bc/c6fdbcde-afe3-a9aa-44ea-781ca2b8e468/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple22/v4/b4/4a/07/b44a070b-ec26-2b15-40d0-dc71de6daa1f/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple32/v4/32/26/2b/32262b2d-90ce-96fd-bf5a-445156aeee08/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple69/v4/8e/40/9d/8e409d97-5b09-4581-8f3f-5b7ba83c4f1d/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple32/v4/23/1f/c5/231fc547-694a-995d-13d6-7d1097487388/screen696x696.jpeg" ], "updated": "2015-11-26 19:27:46 UTC" }, { "title": "Doom Classic", "category-ids": [ "game" ], "tags": [ "objc" ], "source": "https://github.com/id-Software/DOOM-iOS", "stars": 826, "license": "gpl-2.0", "date_added": "Tue, 19 May 2015 07:30:30 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/27/a9/6c/27a96c0e-87ae-9c9a-27fa-efb44f309b87/pr_source.jpg/626x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/61/d8/e6/61d8e6a2-f14b-21f1-36c8-1dd0252a2bd3/pr_source.jpg/626x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/6c/23/b2/6c23b2a5-f442-7481-a2fd-01ead8fc7d69/pr_source.jpg/626x0w.jpg" ], "updated": "2023-01-12 12:22:10 UTC" }, { "title": "DOOM Classic 2", "category-ids": [ "game" ], "tags": [ "objc" ], "source": "https://github.com/id-Software/DOOM-IOS2", "itunes": "https://apps.apple.com/app/doom-ii-rpg/id354051766", "stars": 334, "license": "gpl-2.0", "date_added": "Tue, 19 May 2015 07:30:30 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple/44/e6/90/mzl.phnmwflb.png/626x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple/10/9a/3d/mzl.npolzzhp.png/626x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple/d5/81/f5/mzl.upixgdwf.png/626x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple/95/05/2f/mzl.bntcgfqi.png/626x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple/c3/f9/35/mzl.ucjimflu.png/626x0w.png" ], "updated": "2016-07-06 18:08:34 UTC" }, { "title": "Dungeon Crawl", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/bc39bf17-685b-4a6d-b337-e5ca3808ab0e" ], "description": "A game of dungeon exploration, combat & magic, involving characters of diverse skills", "homepage": "https://github.com/CliffsDover/crawl/tree/iOS_Release", "source": "https://github.com/CliffsDover/crawl", "license": "gpl-2.0", "stars": 31, "date_added": "Wed Mar 23 08:18:22 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-03-23 07:25:49 UTC" }, { "title": "Five In A Row (五子棋)", "category-ids": [ "spritekit" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/db9dd37c-b3b1-4878-ad05-dd6e1efa1a19" ], "lang": "zho", "license": "mit", "source": "https://github.com/WelkinXie/FiveInARow", "stars": 23, "date_added": "Fri May 6 21:30:14 2016 -0500", "suggested_by": "@kvnbautista", "updated": "2022-06-11 15:34:58 UTC" }, { "title": "FlappySwift", "category-ids": [ "game", "clone" ], "description": "Flappy Bird clone", "source": "https://github.com/newlinedotco/FlappySwift", "stars": 9702, "tags": [ "swift" ], "license": "mit", "date_added": "Wed Mar 18 11:05:17 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7f53f721-96d1-440a-8c42-73f4cc86f8cd" ], "updated": "2023-04-29 03:44:50 UTC" }, { "title": "Conway's Game of Life", "category-ids": [ "game", "spritekit" ], "license": "mit", "source": "https://github.com/yonbergman/swift-gameoflife", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/yonbergman/swift-gameoflife/master/gameoflife.gif" ], "stars": 68, "date_added": "Tue Mar 31 14:34:02 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-04-08 16:01:26 UTC" }, { "title": "GBA4iOS", "category-ids": [ "emulator" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/cb26c188-371e-42b4-ba96-7cb7d79b5c6d" ], "description": "Gameboy, Gameboy Color & Gameboy Advance emulator", "source": "https://bitbucket.org/rileytestut/gba4ios/", "license": "other", "date_added": "Sat Nov 21 20:34:47 2015 +0000", "suggested_by": "@Jacob Rave" }, { "title": "Gorillas", "category-ids": [ "game" ], "tags": [ "iphone", "archive" ], "description": "Port of the popular old QBasic game with spunk", "source": "https://github.com/Lyndir/Gorillas", "homepage": "https://gorillas.lyndir.com/", "itunes": "https://apps.apple.com/app/gorillas/id302275459", "stars": 249, "license": "other", "date_added": "Sat Mar 5 01:30:21 2016 +0100", "suggested_by": "@Xabier Gorostidi", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple/v4/d6/b0/0b/d6b00be6-a152-e345-d897-311826fb8c7a/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple4/v4/b2/ae/fd/b2aefdfc-0404-10c3-01f7-7c68b187d4ca/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple6/v4/ee/f0/48/eef048df-adcb-a352-cdb5-adfe31e2079e/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple6/v4/2b/7b/4f/2b7b4f5b-082f-6973-c55e-a732c01c3a19/screen696x696.jpeg" ], "updated": "2014-05-22 03:37:18 UTC" }, { "title": "GrubbyWorm", "category-ids": [ "spritekit" ], "description": "Simple digital worm game", "source": "https://github.com/gamechina/GrubbyWorm", "tags": [ "swift", "swift2", "ios9", "spritekit", "gameplaykit", "replaykit", "archive" ], "stars": 44, "license": "other", "date_added": "Sat Jan 23 06:47:57 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-12-17 05:56:15 UTC" }, { "title": "littlego", "category-ids": [ "game" ], "tags": [ "iphone", "ipad" ], "description": "Game of Go", "license": "apache-2.0", "source": "https://github.com/herzbube/littlego", "itunes": "https://apps.apple.com/app/little-go/id490753989", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple71/v4/af/a9/34/afa934c6-45c5-c194-d179-f34520fe8b1c/mzl.jfnjvioh.png/460x0w.jpg" ], "stars": 154, "date_added": "Sun Mar 6 17:56:52 2016 +0100", "suggested_by": "@Xabier Gorostidi", "updated": "2026-02-19 18:06:08 UTC" }, { "title": "MUDRammer", "category-ids": [ "game" ], "tags": [ "objc", "iphone", "ipad" ], "description": "For MUD (Multi-User Dungeon)", "license": "mit", "source": "https://github.com/splinesoft/MUDRammer", "itunes": "https://apps.apple.com/app/mudrammer-a-modern-mud-client/id597157072", "stars": 86, "date_added": "Sun Jun 28 12:27:07 2015 -0700", "suggested_by": "@Jonathan Hersh", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple5/v4/33/ac/f5/33acf597-adf3-bf10-befe-99e8f25208a9/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple3/v4/f2/a4/c5/f2a4c547-e2bc-0d1d-7830-7f0a776c047a/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple3/v4/44/56/df/4456df32-e876-d053-23c0-cfaf686fc7a9/pr_source.png/460x0w.jpg" ], "updated": "2025-03-25 15:05:18 UTC" }, { "title": "Mission999", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "license": "apache-2.0", "source": "https://github.com/whunmr/Mission999", "stars": 7, "date_added": "Wed Feb 17 13:25:59 2016 +0800", "suggested_by": "@whunmr", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple6/v4/6a/6f/1f/6a6f1f51-23ab-7457-f5db-47590d971f2d/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/cc/34/24/cc34240d-245f-4776-dc12-11c0eef68b51/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/55/d9/20/55d9203f-ae32-c684-1cbd-328334082f2a/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple30/v4/44/51/4b/44514bb9-5c0b-ada3-eaa3-fa31fabcda90/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple6/v4/e6/ff/e8/e6ffe8ed-9702-e843-6202-c51a94b52e62/screen696x696.jpeg" ], "updated": "2016-03-19 14:04:10 UTC" }, { "title": "Orbit7", "category-ids": [ "spritekit" ], "source": "https://github.com/Aaron-A/Orbit7", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2b040c6f-4d68-4a49-ac0e-8c74a686132d" ], "stars": 110, "license": "mit", "date_added": "Thu Apr 2 07:36:45 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-05-18 14:55:56 UTC" }, { "title": "Sakura Fly", "category-ids": [ "spritekit" ], "tags": [ "objc" ], "source": "https://github.com/cl7/Sakura-Fly", "itunes": "https://apps.apple.com/app/sakura-fly/id1019023051", "stars": 109, "license": "mit", "screenshots": [ "https://cloud.githubusercontent.com/assets/6619146/13731560/965791fe-e942-11e5-9a11-f66f404fa18c.gif" ], "date_added": "Mon Mar 14 09:58:27 2016 -0400", "suggested_by": "@Chenglin", "updated": "2019-10-14 18:37:52 UTC" }, { "title": "SceneKitFrogger", "category-ids": [ "game" ], "license": "mit", "source": "https://github.com/devindazzle/SceneKitFrogger", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/devindazzle/SceneKitFrogger/raw/master/screenshot.png" ], "stars": 108, "date_added": "Sun Aug 9 09:03:56 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-02-08 23:02:46 UTC" }, { "title": "Spare Parts", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "Simple 2D point & line physics using Verlet integration", "source": "https://github.com/adamwulf/spare-parts-app", "itunes": "https://apps.apple.com/app/spare-parts/id981297199", "stars": 14, "license": "other", "date_added": "Mon Apr 6 07:25:12 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/146472281-78e77a62-14ed-4d56-ba05-8986712f0adf.png" ], "updated": "2015-05-07 00:33:27 UTC" }, { "title": "Stick-Hero-Swift", "category-ids": [ "spritekit" ], "license": "mit", "source": "https://github.com/phpmaple/Stick-Hero-Swift", "stars": 466, "tags": [ "swift", "iphone", "ipad" ], "screenshots": [ "https://raw.githubusercontent.com/phpmaple/Stick-Hero-Swift/master/Assets/Images/stick_background.jpg" ], "date_added": "Tue Jun 30 07:31:12 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2020-07-27 18:41:30 UTC" }, { "title": "Wolfenstein 3D", "category-ids": [ "game" ], "tags": [ "objc" ], "description": "Wolfenstein 3D", "source": "https://github.com/id-Software/Wolf3D-iOS", "itunes": "https://apps.apple.com/app/wolfenstein-3d-classic-platinum/id309470478", "stars": 533, "license": "gpl-2.0", "date_added": "Tue, 19 May 2015 07:30:30 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/146569119-685104a8-b67c-448c-9c3e-6898b5c0ceac.png" ], "updated": "2022-10-14 14:50:42 UTC" }, { "title": "Arex", "category-ids": [ "health", "reactivecocoa" ], "description": "Reminders for taking your medications", "license": "mit", "source": "https://github.com/a2/arex", "tags": [ "swift", "swift2.2", "carthage", "pistachio", "reactivecocoa", "archive" ], "stars": 98, "date_added": "Tue Jun 9 23:06:39 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-10-09 19:43:52 UTC" }, { "title": "AsthmaHealth", "category-ids": [ "researchkit" ], "tags": [ "objc", "archive" ], "description": "Asthma study", "license": "bsd-3-clause", "source": "https://github.com/ResearchKit/AsthmaHealth", "stars": 101, "date_added": "Tue Apr 14 11:14:52 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple69/v4/34/15/aa/3415aab3-bb08-71df-35be-156f803e04a8/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple69/v4/6f/81/89/6f81894e-754b-3056-12a3-81f0e4c6e239/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple69/v4/f8/49/97/f8499754-0be4-eb3c-f9e3-ffa9c5c6345c/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/c9/d6/1f/c9d61f44-4ae5-5181-5052-bb1e1821a895/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple69/v4/62/35/cf/6235cf12-7979-ab53-2b97-14062bdc44fc/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/05/86/f8/0586f8fd-b7f5-30a5-694f-bd38e2454edc/screen696x696.jpeg" ], "updated": "2016-10-26 19:26:40 UTC" }, { "title": "Depressed", "category-ids": [ "health" ], "description": "Test if you are depressed", "license": "mit", "source": "https://github.com/DerLobi/Depressed", "itunes": "https://apps.apple.com/app/depressed/id1062594092", "tags": [ "swift" ], "stars": 100, "date_added": "Wed Jan 13 08:04:11 2016 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple114/v4/e4/14/90/e414906d-dff4-4f65-05c3-86fcbc65d25d/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple124/v4/48/d3/b0/48d3b059-01d3-be32-eeac-09c65fd4b2f5/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple124/v4/56/f5/83/56f583a3-acdf-f48a-f739-2d3f0a6ef876/pr_source.png/230x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple114/v4/3a/c0/7a/3ac07ae6-fecb-c139-6645-532e5c24fa3a/pr_source.png/460x0w.jpg" ], "updated": "2022-10-05 19:11:39 UTC" }, { "title": "GlucoSuccess", "category-ids": [ "researchkit" ], "tags": [ "objc", "archive" ], "description": "Diabetes study", "license": "bsd-3-clause", "source": "https://github.com/ResearchKit/GlucoSuccess", "stars": 98, "date_added": "Wed, 15 Apr 2015 06:59:02 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple3/v4/01/45/a4/0145a41a-cad3-58b3-6db9-20d72bc2b595/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple5/v4/9e/40/f3/9e40f3d1-90dd-ba6a-c680-9543544b4e41/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple3/v4/bb/e2/e1/bbe2e151-2884-fdf6-ba9d-5aaa76baf876/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/61/8f/72/618f7292-b0e1-48b7-040f-05b91420d745/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/e2/d8/c2/e2d8c2e8-f8f3-dec5-03c9-e662d10b4d69/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/e7/4b/80/e74b80fd-e9db-3a24-83af-753964ab8288/screen696x696.jpeg" ], "updated": "2015-07-29 18:24:43 UTC" }, { "title": "HealthKit~Swift", "category-ids": [ "health" ], "description": "Sample app", "source": "https://github.com/Darktt/HealthKit-Swift", "tags": [ "swift", "healthkit" ], "stars": 119, "license": "other", "date_added": "Tue Oct 27 19:50:28 2015 +0200", "suggested_by": "@joonasmyhrberg", "updated": "2020-03-02 15:11:52 UTC" }, { "title": "Jim", "category-ids": [ "fitness" ], "description": "Track your gym workouts", "source": "https://github.com/kylejm/Jim", "tags": [ "swift", "parse", "archive" ], "stars": 60, "license": "other", "date_added": "Mon Jan 4 06:52:36 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2020-10-28 17:55:44 UTC" }, { "title": "LogU", "category-ids": [ "fitness" ], "description": "Simple logging for strength athletes", "source": "https://github.com/brettalcox/logU-swift", "tags": [ "swift", "archive" ], "stars": 16, "license": "other", "date_added": "Mon Apr 11 17:48:57 2016 -0500", "suggested_by": "@Kevin Bautista", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple69/v4/3b/93/e1/3b93e16c-298e-0f9d-2339-e81e8ec73d8a/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple69/v4/a5/0a/d9/a50ad971-6053-f4c4-2dc1-23efc843a207/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple49/v4/2f/21/50/2f21504e-ebc3-5ea9-77c9-b6d940fc7d6d/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple69/v4/4e/8c/a1/4e8ca167-df01-5d8f-ca5e-f0458099e0dc/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple69/v4/c9/53/9b/c9539bcd-3064-bdab-0192-6d82a785a458/screen696x696.jpeg" ], "updated": "2016-03-27 23:00:36 UTC" }, { "title": "mPower", "category-ids": [ "researchkit" ], "tags": [ "objc", "archive" ], "description": "Parkinson's disease study", "license": "bsd-3-clause", "source": "https://github.com/ResearchKit/mPower", "stars": 96, "date_added": "Wed, 15 Apr 2015 06:59:02 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple69/v4/29/a9/f8/29a9f8e0-8c4e-2e07-46c7-2f0034ee9eb3/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple49/v4/ea/1f/46/ea1f46f8-f539-0bcb-348f-66721384daa7/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/a9/91/c5/a991c55e-a298-217d-c8c6-e420409f00cb/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple69/v4/00/a5/3e/00a53e69-ae5b-130c-941f-618474ca0911/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple49/v4/83/1c/ce/831cce21-8d46-cb68-6d00-76570ed44a1e/screen696x696.jpeg" ], "updated": "2020-04-16 03:54:55 UTC" }, { "title": "MyHeartCounts", "category-ids": [ "researchkit" ], "tags": [ "objc" ], "description": "Personalized tool that can help you measure daily activity, fitness, & cardiovascular risk", "license": "bsd-3-clause", "source": "https://github.com/ResearchKit/MyHeartCounts", "itunes": "https://apps.apple.com/app/id972189947", "stars": 68, "date_added": "Tue Oct 27 21:12:53 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple122/v4/c0/c5/b0/c0c5b015-3205-5091-278f-40538b84db43/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple111/v4/d4/7c/39/d47c390a-fd83-fe45-f5c7-df80bb857a50/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/01/85/2f/01852f0e-05c6-ec67-5572-e9660a53ed8b/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/37/5b/6e/375b6ed7-68fb-5ec8-d034-068cb48628ac/pr_source.png/460x0w.jpg" ], "updated": "2015-10-27 23:16:24 UTC" }, { "title": "rTracker", "category-ids": [ "fitness" ], "tags": [ "objc" ], "description": "A generic, customizable personal data tracker", "source": "https://github.com/rob-miller/rTracker", "itunes": "https://apps.apple.com/app/rtracker-track-it-all-your-way/id486541371", "stars": 46, "license": "apache-2.0", "date_added": "Tue Apr 19 07:46:57 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple3/v4/b8/0a/8e/b80a8e89-ca96-388e-6ea2-f35048b3d75f/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple1/v4/c4/76/40/c476408e-27d6-6f4f-e304-3bccf1855509/pr_source.png/460x0w.jpg" ], "updated": "2025-03-21 17:20:45 UTC" }, { "title": "Share The Journey", "category-ids": [ "researchkit" ], "tags": [ "objc", "archive" ], "description": "Breast cancer study", "license": "bsd-3-clause", "source": "https://github.com/ResearchKit/ShareTheJourney", "stars": 77, "date_added": "Wed, 15 Apr 2015 06:59:02 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2016-01-08 23:05:53 UTC" }, { "title": "Speak", "category-ids": [ "health" ], "description": "AAC & Speech Therapy", "source": "https://github.com/opensourceios/speakability", "tags": [ "archive" ], "stars": 0, "license": "mit", "date_added": "Mon Apr 6 11:49:54 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2016-03-09 13:07:50 UTC" }, { "title": "AA-Keyboard", "category-ids": [ "misc" ], "tags": [ "objc", "archive" ], "description": "ASCII art keyboard", "source": "https://github.com/sonsongithub/AAKeyboard", "stars": 107, "license": "mit", "date_added": "Wed Jul 1 09:19:12 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple6/v4/28/59/25/285925a7-b4c8-0042-d59c-5ac9ae854189/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/9f/aa/14/9faa14df-83e2-1503-67e1-d482539dca69/screen696x696.jpeg" ], "updated": "2016-08-23 20:59:35 UTC" }, { "title": "ClickWheelKeyboard", "category-ids": [ "misc" ], "tags": [ "ios8", "archive" ], "description": "Brings back the classic iPod click wheel as a keyboard", "source": "https://github.com/b3ll/ClickWheelKeyboard", "itunes": "https://apps.apple.com/app/click-wheel-keyboard/id993111285", "stars": 27, "license": "other", "date_added": "Sat May 23 08:28:22 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple7/v4/72/05/4f/72054f5a-b311-f8b4-a336-050e593cfdb1/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/1e/1c/61/1e1c6189-48d7-e952-986a-8aff9739531b/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple5/v4/ee/a7/f6/eea7f69e-cb3f-eb12-7232-d5cd07c32c8c/screen696x696.jpeg" ], "updated": "2015-05-18 21:33:41 UTC" }, { "title": "Link Keyboard : My Links Everywhere", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "description": "Put all your links in one place & make them accessible with a keyboard", "source": "https://github.com/ayushgoel/LinkKeyboard", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple60/v4/d3/4a/5d/d34a5d0e-45f0-6605-aca6-0b86c169f6a8/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple30/v4/56/d8/5d/56d85d95-eafa-f347-31b5-0c4b0a17bcc9/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple30/v4/70/59/11/705911ee-338a-4154-6074-62c8ba5998ac/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple20/v4/23/d1/bb/23d1bb47-6aac-a6e5-4575-e8639d188af7/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple30/v4/e3/b3/98/e3b398e1-da5e-404a-067e-613a625abe1a/screen696x696.jpeg" ], "license": "mit", "date_added": "Thursday, 20 October 2016", "suggested_by": "@ayushgoel", "stars": 12, "updated": "2017-09-20 14:45:34 UTC" }, { "title": "SwiftSnake", "category-ids": [ "spritekit", "clone" ], "description": "Snake clone", "source": "https://github.com/caleb0/SwiftSnake", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/8578d8fd-fbeb-4628-acb2-6ae32d281d4c" ], "license": "other", "tags": [ "swift", "archive" ], "date_added": "Aug 19 2016", "suggested_by": "@caleb0", "stars": 27, "updated": "2016-08-19 06:02:22 UTC" }, { "title": "Snake Classic", "category-ids": [ "spritekit", "clone" ], "description": "A snake engine for all Apple devices", "source": "https://github.com/PiXeL16/SnakeClassic", "screenshots": [ "https://raw.githubusercontent.com/PiXeL16/SnakeClassic/master/Art/SnakeWatch.png" ], "license": "mit", "tags": [ "swift" ], "date_added": "Aug 31 2017", "suggested_by": "@pixel16", "stars": 78, "updated": "2023-04-21 10:54:07 UTC" }, { "title": "Hodor", "category-ids": [ "misc" ], "description": "Fun Hodor keyboard", "source": "https://github.com/jonomuller/Hodor-Keyboard", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/jonomuller/Hodor-Keyboard/master/IMG_2168.PNG" ], "stars": 103, "license": "other", "date_added": "Sat Dec 26 06:55:51 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2014-08-01 18:32:04 UTC" }, { "title": "NaughtyKeyboard", "category-ids": [ "misc" ], "description": "Keyboard that supports The Big List of Naughty Strings", "license": "mit", "source": "https://github.com/Palleas/NaughtyKeyboard", "stars": 591, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/Palleas/NaughtyKeyboard/raw/master/Images/twitter-keyboard.gif" ], "date_added": "Mon Nov 16 09:50:37 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2015-09-09 22:42:17 UTC" }, { "title": "Slidden", "category-ids": [ "misc" ], "tags": [ "objc" ], "description": "Customizable keyboard", "source": "https://github.com/Brimizer/Slidden", "screenshots": [ "https://github.com/Brimizer/Slidden/raw/master/assets/screenshot.png" ], "stars": 596, "license": "mit", "date_added": "Tue Nov 24 08:23:42 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2019-12-16 19:58:20 UTC" }, { "title": "Alarm", "category-ids": [ "location", "travel" ], "description": "Geolocation based alarms for travelers", "license": "mit", "source": "https://github.com/ChrisChares/swift-alarm", "stars": 194, "tags": [ "swift", "archive" ], "date_added": "Fri Mar 27 07:13:00 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-05-09 18:20:40 UTC" }, { "title": "Doppio", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "Finds the nearest Starbucks", "source": "https://github.com/christianroman/Doppio", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/24ab7543-29b0-40a1-b7bc-ff353f3e6bcf" ], "stars": 554, "license": "bsd-2-clause", "date_added": "Sat Mar 5 01:12:45 2016 +0100", "suggested_by": "@Xabier Gorostidi", "updated": "2014-08-28 21:58:29 UTC" }, { "title": "DoctorNearby", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "Helps you find doctors in your city", "source": "https://github.com/vincezzh/doctornearby-ios", "stars": 5, "license": "other", "date_added": "Thu Jul 14 06:04:39 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple69/v4/91/75/58/9175587b-c43c-f330-342e-da05235719c0/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/58/10/27/58102772-bd0a-fde4-3525-01e4f35c132e/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/d5/90/e9/d590e967-8355-db00-03a6-1adf8bccc298/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple49/v4/de/d2/b5/ded2b5b4-9414-c195-40da-36335d961d2e/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple69/v4/02/3e/29/023e2983-bb73-dc0b-a541-7887704e4fac/screen696x696.jpeg" ], "updated": "2016-03-11 20:39:20 UTC" }, { "title": "EatNow", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "Get recommendations for restaurants nearby", "source": "https://github.com/callzhang/Eat-Now", "stars": 39, "license": "mit", "date_added": "Mon Oct 19 07:07:53 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple7/v4/72/02/3e/72023e7a-2b36-6a02-e984-5a9fc51b6236/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple7/v4/01/4f/c2/014fc213-6e0c-175c-6291-3ae14413fad4/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple5/v4/30/ae/12/30ae128e-dc11-9969-4775-7b1af163e200/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple1/v4/d4/77/51/d477519b-5be6-2934-fd66-6d7d5417f918/pr_source.jpg/460x0w.jpg" ], "updated": "2015-08-26 05:43:17 UTC" }, { "title": "GeoLicious", "category-ids": [ "location" ], "tags": [ "objc" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/25/08/18/250818d7-a6b1-0af4-0efb-cb977f7c5c93/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/bc/ce/5f/bcce5fcd-b809-72d6-63f8-aff380326149/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple62/v4/60/da/8c/60da8cfc-c0c4-56d2-aedb-e97cfe1be461/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple62/v4/13/f0/80/13f08044-d8bc-03cd-341e-aed485137a8f/pr_source.png/460x0w.jpg" ], "description": "Location tracking made easy", "license": "mit", "source": "https://github.com/da3x/GeoLicious", "itunes": "https://apps.apple.com/app/geolicious/id637366170", "stars": 36, "date_added": "Tue Mar 01 08:47:46 2019 +0100", "suggested_by": "@da3x", "updated": "2021-11-11 14:15:58 UTC" }, { "title": "GeoTappy", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/55173e9c-0330-42f5-8126-8112acbf05df" ], "description": "Share your location", "license": "apache-2.0", "source": "https://github.com/GeoTappy/GeoTappy-iOS", "stars": 25, "date_added": "Tue Apr 14 08:43:15 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2014-11-30 10:52:17 UTC" }, { "title": "HopperBus", "category-ids": [ "location" ], "description": "Timetable for the University of Nottingham Hopper Bus", "source": "https://github.com/TosinAF/HopperBus-iOS", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/TosinAF/HopperBus-iOS/master/Screenshots/RouteView.png", "https://raw.githubusercontent.com/TosinAF/HopperBus-iOS/master/Screenshots/RealTimeView.png", "https://raw.githubusercontent.com/TosinAF/HopperBus-iOS/master/Screenshots/RouteTimesView.png", "https://raw.githubusercontent.com/TosinAF/HopperBus-iOS/master/Screenshots/MapView.png" ], "stars": 78, "license": "other", "date_added": "Fri Jan 22 07:07:32 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-01-17 02:45:00 UTC" }, { "title": "iBeaconTasks", "category-ids": [ "location", "tasks" ], "tags": [ "parse", "archive" ], "description": "iBeacon to-do reminders", "source": "https://github.com/TomekB/iBeaconTasks", "screenshots": [ "https://s25.postimg.org/4y6bvq67z/20140221051029-screen1.png" ], "stars": 113, "license": "other", "date_added": "Thu Mar 5 07:45:57 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2014-03-31 20:06:03 UTC" }, { "title": "Locative", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "Helping you to get the best out of your automated home, geofencing, iBeacons", "source": "https://github.com/LocativeHQ/Locative-iOS", "itunes": "https://apps.apple.com/app/locative/id725198453", "stars": 212, "license": "mit", "date_added": "Mon Dec 21 09:26:26 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple22/v4/21/c1/5b/21c15b39-59ac-cb25-0aea-857ada781327/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple41/v4/e9/2c/30/e92c3020-50f6-3ec9-0f05-93af09dfc536/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple41/v4/9f/63/01/9f630162-1043-5aec-83f7-38c0a056da9c/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple71/v4/38/51/6b/38516bb5-8934-1fb6-876a-9b24b3549cb4/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple62/v4/bc/20/18/bc201818-03fe-d866-a9e0-2fd72085b93a/screen696x696.jpeg" ] }, { "title": "Moves", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "Visualize where you spend your time", "license": "mit", "source": "https://github.com/neonichu/Places", "screenshots": [ "https://github.com/neonichu/Places/raw/master/Screenshots/1.png" ], "stars": 43, "date_added": "Wed Jul 13 06:47:19 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-09-14 17:39:19 UTC" }, { "title": "OneBusAway", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "Real-time arrival & schedule information for public transit in Seattle, Atlanta, Tampa, & more", "license": "apache-2.0", "source": "https://github.com/OneBusAway/onebusaway-iphone", "itunes": "https://apps.apple.com/app/onebusaway/id329380089", "stars": 218, "date_added": "Fri Aug 21 08:04:15 2015 -0700", "suggested_by": "@tomtclai", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/11/80/e7/1180e747-411f-fe03-71ca-c42fd1165876/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/a4/b2/5b/a4b25b8f-322b-52b3-7209-bdb8da744af7/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/4d/0c/d0/4d0cd0bc-64b6-f05e-fb5b-b2b3e8b54a95/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/97/96/19/9796194c-ee95-6d4c-8944-00af72e64452/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/f3/16/c1/f316c14c-8ab0-5fb7-12d9-eb4875f3dcd7/pr_source.png/460x0w.jpg" ], "updated": "2021-08-06 18:49:59 UTC" }, { "title": "OwnTracks", "category-ids": [ "location" ], "tags": [ "cocoalumberjack" ], "description": "Keep track of your own location, you can build your private location diary or share it with your family & friends", "source": "https://github.com/owntracks/ios", "itunes": "https://apps.apple.com/app/mqttitude/id692424691", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/c0/2f/b2/c02fb296-8abc-ca24-c7a4-05c852f22733/pr_source.png/460x0w.jpg" ], "stars": 395, "license": "other", "date_added": "Sun Apr 3 10:09:54 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2026-02-16 14:52:03 UTC" }, { "title": "ParkenDD", "category-ids": [ "location" ], "description": "Check the status of several public parking lots in Germany & Switzerland", "license": "mit", "source": "https://github.com/kiliankoe/ParkenDD", "itunes": "https://apps.apple.com/app/parkendd/id957165041", "tags": [ "swift" ], "stars": 52, "date_added": "Mon Apr 25 19:34:52 2016 +0200", "suggested_by": "@Kilian Koeltzsch", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/84/b8/77/84b87703-5804-5855-2304-3b95cd5da950/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/89/69/d3/8969d378-cf5d-3c4c-8666-97f6eb1b060f/pr_source.png/460x0w.jpg" ], "updated": "2021-04-04 08:55:47 UTC" }, { "title": "pathlogger", "category-ids": [ "location" ], "description": "GPS logging", "source": "https://github.com/eugenpirogoff/pathlogger", "itunes": "https://apps.apple.com/app/pathlogger/id980068173", "screenshots": [ "https://github.com/eugenpirogoff/PathLogger/raw/master/tmp/2_recording.png", "https://github.com/eugenpirogoff/PathLogger/raw/master/tmp/3_recordings.png" ], "tags": [ "swift", "archive" ], "stars": 60, "license": "other", "date_added": "Mon Jul 20 07:27:29 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-10-23 21:23:24 UTC" }, { "title": "PebCiti", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "For Pebble to show nearest CitiBike NYC dock", "source": "https://github.com/joemasilotti/PebCiti", "screenshots": [ "https://raw.githubusercontent.com/joemasilotti/PebCiti/master/Screenshots/iOS.png" ], "stars": 19, "license": "mit", "date_added": "Tue May 5 15:28:54 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-01-17 14:56:29 UTC" }, { "title": "Startups - Mapped In Israel", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/78cb7967-7304-4aa2-a319-7182347f9bde" ], "description": "Discover new startups & locate co-working spaces", "license": "mit", "source": "https://github.com/sugarso/MappedInIsrael", "stars": 33, "date_added": "Mon Apr 6 19:40:34 2015 +0300", "suggested_by": "@genadyo", "updated": "2019-09-02 06:04:54 UTC" }, { "title": "Swift-Walk-Tracker", "category-ids": [ "fitness" ], "description": "Track your walks", "source": "https://github.com/kevinvanderlugt/Swift-Walk-Tracker", "screenshots": [ "https://github.com/kevinvanderlugt/Swift-Walk-Tracker/raw/master/images/screenshot_map.PNG", "https://github.com/kevinvanderlugt/Swift-Walk-Tracker/raw/master/images/screenshot_list.PNG" ], "tags": [ "swift", "archive" ], "stars": 137, "license": "other", "date_added": "Sun Jun 7 08:57:59 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-07-18 20:26:56 UTC" }, { "title": "Smart Traveller (UberGuide)", "category-ids": [ "travel" ], "tags": [ "uber api", "archive" ], "description": "Simple & comfortable way to explore a city", "license": "mit", "source": "https://github.com/hACKbUSTER/UberGuide-iOS", "screenshots": [ "https://raw.githubusercontent.com/hACKbUSTER/UberGuide-iOS/master/ScreenShots/IMG_0460.PNG" ], "stars": 265, "date_added": "Fri Jan 22 07:06:13 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-06-20 15:14:47 UTC" }, { "title": "VisitBCN", "category-ids": [ "travel" ], "tags": [ "objc", "archive" ], "description": "City guide for Barcelona", "source": "https://github.com/opensourceios/visitBCN", "stars": 0, "license": "mit", "date_added": "Mon Mar 16 07:23:09 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple3/v4/d4/bc/f5/d4bcf520-6fe7-eb65-7df2-bf1146c881a6/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple3/v4/fd/1d/fc/fd1dfc7f-7b51-5779-6cef-4b7f3cb53a49/pr_source.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple3/v4/e0/7e/9e/e07e9e29-c618-f92d-9d93-67743e123be8/pr_source.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple5/v4/bb/73/8f/bb738ff2-bf37-f697-a6f7-51d27e9cab39/pr_source.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple1/v4/39/3b/6a/393b6a53-e267-4661-c5d8-2f547e224dc3/pr_source.jpg/460x0w.jpg" ], "updated": "2016-02-01 02:13:59 UTC" }, { "title": "360 VR Player", "category-ids": [ "video" ], "tags": [ "iphone", "ipad", "archive" ], "description": "360 video player", "license": "mit", "source": "https://github.com/hanton/Fisheye", "stars": 2230, "date_added": "Wed Dec 2 22:17:02 2015 +0800", "suggested_by": "@Hanton", "screenshots": [ "https://raw.githubusercontent.com/hanton/Fisheye/master/Screenshot/PlayDemo.gif" ], "updated": "2026-02-16 22:45:49 UTC" }, { "title": "Analog Synth X", "category-ids": [ "audio" ], "description": "Simple analog synthesizer music keyboard example", "source": "https://github.com/audiokit/AudioKit", "tags": [ "swift" ], "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*hj0rxmPvapxpY1URdvw97A.png" ], "license": "mit", "date_added": "Mon Feb 1 09:01:56 2016 -0800", "suggested_by": "@dkhamsing", "stars": 11282, "updated": "2025-12-01 21:05:26 UTC" }, { "title": "Controllers", "category-ids": [ "audio" ], "description": "Intuitive DJ controller", "source": "https://github.com/yuripetrosyan/Controllers", "tags": [ "swiftui", "swift" ], "screenshots": [ "https://github.com/yuripetrosyan/Controllers/assets/73176415/f60607c2-7a1b-4df3-b6af-6c6f3988f478" ], "date_added": "Jul 15 2024", "suggested_by": "@yuripetrosyan", "stars": 8, "updated": "2024-09-05 15:07:23 UTC" }, { "title": "AudioKit ROM Player", "category-ids": [ "audio" ], "description": "Make your own sample music instrument", "source": "https://github.com/AudioKit/ROMPlayer", "itunes": "https://apps.apple.com/app/fm-player-classic-dx-synths/id1307785646", "homepage": "https://audiokitpro.com/rom-player-code/", "tags": [ "swift4", "swift", "ipad" ], "screenshots": [ "https://audiokitpro.com/wp-content/uploads/2017/11/romplayer.png" ], "license": "mit", "stars": 548, "date_added": "Tue Dec 12 09:01:56 2017 -0800", "suggested_by": "@swiftcodex", "updated": "2019-12-29 21:15:21 UTC" }, { "title": "Artsy", "category-ids": [ "content", "react-native" ], "tags": [ "iphone", "ipad", "reactnative", "typescript" ], "description": "The art world in your pocket", "license": "mit", "source": "https://github.com/artsy/eigen", "itunes": "https://apps.apple.com/app/artsy-art-world-in-your-pocket/id703796080", "stars": 3757, "date_added": "Mon Jan 26 15:55:23 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2e40b21e-59fa-4026-ad3c-07e2a08bf4f5" ], "updated": "2026-02-20 16:56:47 UTC" }, { "title": "Artsy Folio", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "description": "Artwork showcase", "license": "mit", "source": "https://github.com/artsy/energy-legacy", "itunes": "https://apps.apple.com/app/artsy-folio/id504862164", "stars": 209, "date_added": "Tue Aug 11 07:32:03 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/76/bf/5a/76bf5acd-ea5c-51f6-1cc3-100ca9069161/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/8b/52/54/8b52540f-9828-07b4-9c39-2c12fe659ff9/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/dd/4d/0c/dd4d0c97-dceb-48ba-2654-151a6bb5ae6a/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/ae/fe/ff/aefeff40-164c-9274-7945-91b11c7ced1c/pr_source.png/460x0w.jpg" ], "updated": "2022-09-19 13:20:59 UTC" }, { "title": "CollageMaker", "category-ids": [ "photo" ], "tags": [ "instagram api", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b62b4d86-e9f6-4171-9ef2-3332ffa6ab05" ], "description": "Make photo collages", "source": "https://github.com/Azoft/CollageMaker-iOS", "stars": 45, "license": "mit", "date_added": "Mon Jan 25 14:35:22 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-07-24 03:21:46 UTC" }, { "title": "ColorBlur", "category-ids": [ "photo" ], "tags": [ "objc", "archive" ], "description": "Add blur to your photos", "source": "https://github.com/opensourceios/ColorBlur", "stars": 0, "license": "other", "date_added": "Mon Mar 16 07:28:42 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple3/v4/60/68/95/60689578-4fda-6b26-708a-75db9acc8620/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple5/v4/28/63/f1/2863f1ad-2f93-3f90-e706-eee5054a26b3/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple3/v4/21/40/c0/2140c030-2b6a-4f8d-e0ee-6600c97e8323/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple3/v4/85/39/68/85396844-ac62-2ca7-124d-16d61c77e5e1/pr_source.png/460x0w.jpg" ], "updated": "2016-02-01 02:14:35 UTC" }, { "title": "ComicFlow", "category-ids": [ "media" ], "tags": [ "ipad", "archive" ], "description": "Comic reader", "source": "https://github.com/swisspol/ComicFlow", "license": "gpl-3.0", "itunes": "https://apps.apple.com/app/comicflow/id409290355", "stars": 361, "date_added": "Thu Aug 13 13:56:05 2015 -0400", "suggested_by": "@Jay Hickey", "updated": "2019-01-04 13:01:07 UTC" }, { "title": "DoubanFM", "category-ids": [ "audio" ], "tags": [ "afnetworking", "mpmovieplayer", "iphone", "archive" ], "lang": "zho", "license": "mit", "source": "https://github.com/XVXVXXX/DoubanFM", "screenshots": [ "https://github.com/XVXVXXX/DoubanFM/raw/master/readmeImage/page0.png" ], "stars": 489, "date_added": "Thu Oct 1 06:17:21 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-07-19 17:02:04 UTC" }, { "title": "Dunk", "category-ids": [ "content" ], "license": "mit", "source": "https://github.com/naoyashiga/Dunk", "stars": 939, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*0TkH9-Guo_A_hdlI9UEnvQ.png" ], "tags": [ "swift", "dribbble" ], "date_added": "Thu Dec 10 08:58:46 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2021-09-30 18:48:43 UTC" }, { "title": "Eleven", "category-ids": [ "video" ], "tags": [ "ffmpeg", "archive" ], "description": "Simple powerful video player", "source": "https://github.com/opensourceios/Eleven", "stars": 0, "license": "mit", "date_added": "Thu Oct 1 06:12:38 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple4/v4/5b/f9/c5/5bf9c5df-5d4b-8a6d-ddab-cc1763aaf7bf/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple4/v4/f5/3b/46/f53b4695-1188-05b2-39a1-8838697940e2/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple18/v4/92/f8/1d/92f81dca-2b49-db74-de6f-aa5fc072b13f/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple69/v4/aa/4d/48/aa4d48e5-c8e3-c178-d55e-ae12a80964f2/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple60/v4/d3/01/8b/d3018b08-f3f7-ae1d-3a40-4f10ac4dfd30/screen696x696.jpeg" ], "updated": "2015-11-27 05:10:56 UTC" }, { "title": "Filterpedia", "category-ids": [ "media" ], "description": "Core Image Filter explorer", "source": "https://github.com/FlexMonkey/Filterpedia", "screenshots": [ "https://github.com/FlexMonkey/Filterpedia/raw/master/Filterpedia/assets/screenshot.jpg" ], "stars": 2321, "tags": [ "swift", "coreimage" ], "license": "gpl-3.0", "date_added": "Thu Jan 7 06:59:10 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2020-04-05 06:02:05 UTC" }, { "title": "Flickr-Search", "category-ids": [ "content" ], "tags": [ "flickr api", "archive" ], "screenshots": [ "https://github.com/alikaragoz/Flickr-Search/raw/master/github-assets/flickr-screenshot.png" ], "description": "Photo search", "source": "https://github.com/alikaragoz/Flickr-Search", "stars": 24, "license": "other", "date_added": "Wed Feb 4 07:19:46 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2015-02-04 16:20:52 UTC" }, { "title": "KonaBot", "category-ids": [ "content" ], "description": "For https://konachan.net/", "source": "https://github.com/hkalexling/KonaBot-iOS", "itunes": "https://apps.apple.com/app/konabot/id1055716649", "tags": [ "swift", "archive" ], "stars": 29, "license": "other", "date_added": "Thu Dec 3 06:12:14 2015 +0800", "suggested_by": "@hkalexling", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple62/v4/68/a2/9e/68a29ead-7597-31c8-5a31-f9be59f9a536/mzl.yqyizpwt.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple71/v4/06/83/30/0683300f-f270-ed21-2440-a08ed95e2dc2/mzl.mjpipbbh.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple71/v4/a0/56/43/a056435c-39b3-53fa-d855-4c14da2dc5b8/mzl.rygecdxi.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/80/c2/5a/80c25a18-9da4-c858-52c9-355730428a10/mzl.sabxxynu.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple71/v4/52/01/11/52011118-29f2-74f9-a0bd-30fded86e17a/mzl.bgdhdgpx.jpg/460x0w.jpg" ], "updated": "2016-12-25 17:09:10 UTC" }, { "title": "Longboxed", "category-ids": [ "media" ], "tags": [ "objc", "archive" ], "description": "Track the releases of your favorite comics", "license": "mit", "source": "https://github.com/Eason828/Longboxed-iOS", "stars": 0, "date_added": "Sat Jun 20 10:39:00 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple5/v4/63/78/76/637876d8-da2f-a781-3989-3676566703bb/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/d8/55/ba/d855bade-a829-f3c3-44a0-6e0bbc015355/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple1/v4/5d/1b/b3/5d1bb332-047f-3767-b9ec-52e80311a303/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/7c/cb/ab/7ccbab7b-104d-a08e-6a13-a384d8758558/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/63/54/a7/6354a7f6-891f-da89-b21b-1b4ab81f59cb/screen696x696.jpeg" ], "updated": "2015-06-16 01:31:27 UTC" }, { "title": "Megabite", "category-ids": [ "photo" ], "description": "Turn a photo of your food into a face", "source": "https://github.com/AaronRandall/Megabite", "tags": [ "opencv", "pop", "archive" ], "screenshots": [ "https://github.com/AaronRandall/Megabite/raw/master/Megabite/Assets.xcassets/Megabite.gif" ], "stars": 360, "license": "other", "date_added": "Tue Feb 2 07:31:57 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-10-15 08:14:26 UTC" }, { "title": "movies", "category-ids": [ "content" ], "screenshots": [ "https://raw.githubusercontent.com/KMindeguia/movies/master/Gif%20Demo/demo.gif" ], "tags": [ "afnetworking", "sdwebimage", "themoviedb" ], "source": "https://github.com/KMindeguia/movies", "stars": 853, "license": "mit", "date_added": "Fri Feb 20 07:10:55 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2019-01-15 13:41:03 UTC" }, { "title": "OCiney", "category-ids": [ "content" ], "tags": [ "afnetworking", "sdwebimage", "gpuimage", "archive" ], "lang": "fra", "description": "Movie info", "source": "https://github.com/florent37/OCiney-iOS", "itunes": "https://apps.apple.com/app/id955480687", "stars": 226, "license": "other", "date_added": "Tue Mar 3 07:22:33 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple1/v4/7d/dc/67/7ddc6778-b5f2-acea-e384-cc5225334fca/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/0a/c0/0a/0ac00a3c-90e5-26c6-a007-a2b8acfe5c96/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/08/ed/f3/08edf3e4-f963-1ef9-fef4-749a5df5c543/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/ce/c2/8b/cec28bd9-b317-71c1-cf14-e5a985543991/screen696x696.jpeg" ], "updated": "2015-10-26 05:43:41 UTC" }, { "title": "OpenPics", "category-ids": [ "content" ], "description": "View historical images from multiple remote sources", "license": "gpl-3.0", "source": "https://github.com/pj4533/OpenPics", "itunes": "https://apps.apple.com/app/openpics/id633423505", "stars": 68, "screenshots": [ "https://github.com/pj4533/OpenPics/raw/master/openpics.gif" ], "tags": [ "swift", "archive" ], "date_added": "Thu Dec 31 12:25:41 2015 -0500", "suggested_by": "@pj4533", "updated": "2016-01-07 16:30:23 UTC" }, { "title": "Selfie Stick", "category-ids": [ "media" ], "tags": [ "objc", "archive" ], "description": "Sync 2 devices & use one as a remote control for the other's camera", "license": "mpl-2.0", "source": "https://github.com/RF-Nelson/open-source-selfie-stick", "itunes": "https://apps.apple.com/app/id1084487132", "stars": 53, "date_added": "Thu Feb 18 17:28:29 2016 -0500", "suggested_by": "@Richard Nelson", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple69/v4/9b/ad/60/9bad60df-6399-bac0-b8c3-83bce2072273/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple49/v4/56/f2/0e/56f20eb8-420b-eaff-bf6a-99eaf4b1b05a/pr_source.png/460x0w.png" ], "updated": "2017-04-07 15:04:56 UTC" }, { "title": "PhotoBrowser", "category-ids": [ "content" ], "description": "Simple Instagram photo browser", "source": "https://github.com/MoZhouqi/PhotoBrowser", "screenshots": [ "https://raw.githubusercontent.com/MoZhouqi/PhotoBrowser/master/assets/login.png", "https://raw.githubusercontent.com/MoZhouqi/PhotoBrowser/master/assets/gallary.png" ], "stars": 529, "tags": [ "swift", "instagram api", "archive" ], "license": "other", "date_added": "Tue Mar 31 06:55:38 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-07-16 11:01:54 UTC" }, { "title": "Poppins", "category-ids": [ "gif" ], "description": "House all your favorite GIFs, easily share them with your friends & family", "license": "mit", "source": "https://github.com/thoughtbot/poppins", "itunes": "https://apps.apple.com/app/poppins/id978854068", "tags": [ "swift", "archive" ], "stars": 106, "date_added": "Wed Jul 22 07:21:42 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple1/v4/cb/a5/c3/cba5c34b-9fc3-305d-8b45-0049b7f15067/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/c1/8f/75/c18f7559-ca52-6e65-7a66-caf7bfd9d1d3/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple7/v4/0c/43/99/0c43994d-b629-5527-ea40-793d4fee149c/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple7/v4/86/7f/bc/867fbc27-4d90-2e91-2809-48c4393f3275/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple7/v4/29/b1/31/29b13102-333b-4d80-8e12-2f8b207a05d3/screen696x696.jpeg" ], "updated": "2015-12-18 18:16:58 UTC" }, { "title": "PhishOD", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "description": "Listen to any song from phish.in, view concert ratings & reviews from phish.net", "source": "https://github.com/alecgorge/PhishOD-iOS", "itunes": "https://apps.apple.com/app/phish-on-demand-all-phish/id672139018", "stars": 36, "license": "other", "date_added": "Fri, 26 Jun 2015 15:11:01 -0500", "suggested_by": "@kvnbautista", "screenshots": [ "https://user-images.githubusercontent.com/4723115/146681646-df559ece-7a58-4544-bfc0-68d14ed467ec.png" ], "updated": "2016-02-23 15:02:54 UTC" }, { "title": "PopcornTime", "category-ids": [ "content" ], "description": "Play movies", "source": "https://github.com/danylokos/popcorntime-ios", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/danylokostyshyn/popcorntime-ios/master/Screenshots/1.png", "https://raw.githubusercontent.com/danylokostyshyn/popcorntime-ios/master/Screenshots/2.png", "https://raw.githubusercontent.com/danylokostyshyn/popcorntime-ios/master/Screenshots/3.png" ], "stars": 191, "license": "other", "date_added": "Wed May 20 07:43:51 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-01-06 08:21:55 UTC" }, { "title": "prankPro", "category-ids": [ "video" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/eb0767eb-1a6a-412b-8d06-623665a6ac6e" ], "description": "Record a 6-second video while playing prank sounds", "source": "https://github.com/huijimuhe/prankPro", "stars": 256, "license": "mit", "date_added": "Thu Mar 24 09:37:37 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-06-10 08:02:09 UTC" }, { "title": "Pugs", "category-ids": [ "content" ], "description": "Simple pug photo viewer", "source": "https://github.com/soffes/Pugs", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/soffes/Pugs/raw/master/Screenshot@2x.png" ], "stars": 51, "license": "other", "date_added": "Mon Jan 25 14:34:13 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-09-15 23:13:51 UTC" }, { "title": "Revolved", "category-ids": [ "media" ], "tags": [ "ipad", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/Ciechan/Revolved/master/screenshot.jpg" ], "description": "3D modelling", "license": "bsd-3-clause", "source": "https://github.com/Ciechan/Revolved", "stars": 640, "date_added": "Sat Mar 5 01:30:21 2016 +0100", "suggested_by": "@Xabier Gorostidi", "updated": "2014-07-16 08:21:48 UTC" }, { "title": "SoundCloudSwift", "category-ids": [ "content" ], "description": "For SoundCloud", "license": "mit", "source": "https://github.com/opensourceios/SoundCloudSwift", "stars": 0, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*C0s-C27rJbQrIa0j5dBctQ.png" ], "tags": [ "swift", "archive" ], "date_added": "Sun May 1 08:46:19 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-03-05 14:21:30 UTC" }, { "title": "ASCII Art Generator", "category-ids": [ "media" ], "source": "https://github.com/ijoshsmith/swift-ascii-art", "license": "mit", "stars": 308, "tags": [ "swift" ], "screenshots": [ "https://ijoshsmith.files.wordpress.com/2015/04/ascii_kermit.png" ], "date_added": "Wed May 6 07:30:15 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2019-02-15 17:49:13 UTC" }, { "title": "Swifteroid", "category-ids": [ "media" ], "description": "Manual HDR exposure camera", "license": "mit", "source": "https://github.com/eugenpirogoff/swifteroid", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/eugenpirogoff/swifteroid/master/images/IMG_2457.jpg", "https://raw.githubusercontent.com/eugenpirogoff/swifteroid/master/images/IMG_2458.jpg" ], "stars": 15, "date_added": "Wed Jun 10 21:26:38 2015 +0200", "suggested_by": "@Eugen Pirogoff", "updated": "2016-01-19 19:13:56 UTC" }, { "title": "SwiftFlickrApp", "category-ids": [ "content" ], "description": "Popular Flickr photos", "license": "mit", "source": "https://github.com/synboo/SwiftFlickrApp", "stars": 357, "tags": [ "swift", "flickr api", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/synboo/SwiftFlickrApp/master/Video.gif" ], "date_added": "Tue May 5 07:33:10 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-10-14 08:14:28 UTC" }, { "title": "Swift Radio Pro", "category-ids": [ "audio" ], "description": "Professional radio station", "license": "mit", "source": "https://github.com/analogcode/Swift-Radio-Pro", "stars": 2915, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*THdzhTjeuB-niUriPwsxfg.png" ], "tags": [ "swift" ], "date_added": "Sun Jan 24 17:39:00 2016 -0700", "suggested_by": "@swiftcodex", "updated": "2026-02-14 02:22:50 UTC" }, { "title": "SwiftSpace", "category-ids": [ "media" ], "description": "Gyroscope driven drawing in 3D space", "source": "https://github.com/FlexMonkey/SwiftSpace", "tags": [ "swift", "coremotion", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4e0d88ac-25bc-47ba-982a-7c627b65a54a" ], "stars": 152, "license": "other", "date_added": "Tue Sep 1 06:16:11 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-04-18 05:44:21 UTC" }, { "title": "TechTavta", "category-ids": [ "event" ], "tags": [ "objc", "archive" ], "description": "Keep track of all events for Techtatva 2015", "source": "https://github.com/LUGM/TechTatva-15", "stars": 5, "license": "other", "date_added": "Tue Apr 19 10:01:56 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple3/v4/b8/c5/a4/b8c5a466-4466-404a-0c8d-2b82d4b633f3/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/79/d7/52/79d7520a-4d52-c801-0c6d-9f2a35644608/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/2b/6b/5d/2b6b5d04-aa10-6532-05ef-d189d5d28626/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/43/be/fd/43befdba-e3f2-d0d4-9d0b-8acacf57b8c2/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple62/v4/e4/6b/03/e46b0382-cd97-607e-de99-2800694d927f/screen696x696.jpeg" ], "updated": "2018-06-29 05:53:11 UTC" }, { "title": "That Movie With", "category-ids": [ "content" ], "tags": [ "shimmer", "nslogger", "cocoalumberjack", "themoviedb", "archive" ], "description": "Find common movies among actors", "source": "https://github.com/jayhickey/thatmoviewith", "itunes": "https://apps.apple.com/app/that-movie-with/id892972135", "stars": 21, "license": "mit", "date_added": "Sat Jun 27 07:42:10 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple/v4/ff/00/78/ff007811-7989-9a06-d917-ae2f7532177a/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple4/v4/67/7b/d9/677bd916-def9-74c9-a628-fb35197f7d66/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple/v4/e8/9c/42/e89c421c-2188-aaf4-bf1d-8decb208eda0/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple4/v4/a7/cd/22/a7cd228b-f17d-7e64-6f0b-2ae55dd6be6c/screen696x696.jpeg" ] }, { "title": "Textbook", "category-ids": [ "content" ], "description": "textbooks from People's Education Press in China", "lang": "zho", "source": "https://github.com/JohnWong/textbook", "tags": [ "swift", "archive" ], "stars": 9, "license": "other", "date_added": "Wed Feb 17 10:44:11 2016 +0800", "suggested_by": "@John Wong", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple7/v4/53/a8/65/53a8655a-f9bc-61c5-260e-2ef534d8b950/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple1/v4/a4/1e/6d/a41e6d5b-54cd-a1e7-eafd-eb49278b26c8/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/2f/84/19/2f8419f7-bb15-c1d2-28eb-674e780ba533/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple7/v4/52/20/0c/52200c71-07d2-a6c6-d3da-2bacf03ac0d1/screen696x696.jpeg" ], "updated": "2016-10-08 14:02:55 UTC" }, { "title": "Upupu", "category-ids": [ "photo" ], "tags": [ "webdav", "dropbox" ], "description": "Simple camera that can backup pictures", "license": "apache-2.0", "source": "https://github.com/xcoo/upupu", "itunes": "https://apps.apple.com/app/upupu/id508401854", "stars": 74, "date_added": "Thu Apr 9 08:54:33 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple62/v4/cb/0d/a3/cb0da3c2-ceb8-2756-ce8f-4fdae819a49b/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple71/v4/25/29/90/252990fa-4332-32cb-25bb-023a9e09ccf2/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple62/v4/bf/7d/b9/bf7db949-e1c5-5d5d-733a-b1e09b5b9065/pr_source.png/460x0w.jpg" ], "updated": "2018-05-05 05:56:44 UTC" }, { "title": "VLC", "category-ids": [ "video", "official", "apple-tv" ], "tags": [ "objc", "ipad" ], "description": "Media Player", "source": "https://github.com/videolan/vlc", "homepage": "https://www.videolan.org/", "itunes": "https://apps.apple.com/app/vlc-for-ios/id650377962", "stars": 17681, "license": "gpl-2.0", "date_added": "Sun Mar 22 17:42:59 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/146823429-c85f22c0-e757-48c0-ba54-0930ed1769bc.png" ], "updated": "2026-02-19 15:33:32 UTC" }, { "title": "VoiceMemos", "category-ids": [ "audio" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/MoZhouqi/VoiceMemos/master/Screenshots/recording.png" ], "description": "Audio recorder", "license": "mit", "source": "https://github.com/MoZhouqi/VoiceMemos", "stars": 340, "date_added": "Wed Apr 1 07:14:56 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2018-02-19 04:42:19 UTC" }, { "title": "xkcd", "category-ids": [ "content" ], "tags": [ "iphone" ], "license": "mit", "source": "https://github.com/paulrehkugler/xkcd", "itunes": "https://apps.apple.com/app/xkcd/id303688284", "stars": 45, "date_added": "Fri Jun 5 19:29:14 2015 -0400", "suggested_by": "@Mike Amaral", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/a5/4b/89/a54b89ec-8cf6-78c7-9f5c-67c6a8d00341/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/33/33/49/333349c4-fc0e-d230-0bd4-f687460dc2de/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/4c/af/fd/4caffd9b-7cfb-ce00-7fa9-7b09771009de/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/4e/68/a1/4e68a100-d19d-a6dd-6c83-4c26d47078fd/pr_source.png/460x0w.jpg" ], "updated": "2021-02-28 15:58:30 UTC" }, { "title": "xkcd Open Source", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "description": "An xkcd comic reader", "source": "https://github.com/mamaral/xkcd-Open-Source", "itunes": "https://apps.apple.com/app/xkcd-open-source/id995811425", "stars": 263, "license": "mit", "date_added": "Fri Jun 5 19:29:14 2015 -0400", "suggested_by": "@mamaral", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/a1/4e/06/a14e06d7-8f0e-6269-7376-2976249c2b92/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple111/v4/00/91/b1/0091b145-4e25-558c-a2b5-2199cfc1bedf/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/29/1b/95/291b9535-07fe-efb0-d92b-ff56b7eb9d5c/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/6f/c3/1e/6fc31e82-39d7-28a8-df0e-f29bc9fe4c9b/pr_source.png/460x0w.jpg" ], "updated": "2018-10-01 20:21:16 UTC" }, { "title": "Designer News", "description": "Browse the https://www.designernews.co/ design & technology site", "category-ids": [ "news" ], "source": "https://github.com/MengTo/DesignerNewsApp", "stars": 2418, "tags": [ "swift" ], "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*NeMFTvgJVJiM8aiy4Pambw.png" ], "license": "other", "date_added": "Sun Mar 15 03:06:39 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2019-02-11 07:14:24 UTC" }, { "title": "Project Democracy", "description": "Helps you be a better citizen by providing fair, unbiased coverage of elections", "category-ids": [ "news" ], "source": "https://github.com/itsliamdowd/Project-Democracy", "tags": [ "swift" ], "itunes": "https://apps.apple.com/app/project-democracy/id6443437676", "license": "other", "date_added": "October 7, 2022", "suggested_by": "@SkiingIsFun123", "stars": 9, "updated": "2024-02-06 03:52:43 UTC" }, { "title": "Feeds4U", "category-ids": [ "rss" ], "description": "Well architected RSS reader", "license": "mit", "source": "https://github.com/EvgenyKarkan/Feeds4U", "tags": [ "swift" ], "stars": 67, "date_added": "Sat Oct 10 07:22:53 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple3/v4/3c/80/9c/3c809cda-b830-dee3-0b1d-8fa809c84529/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple3/v4/90/04/3f/90043fda-3ba9-1d5e-d20a-89d1a385b527/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple3/v4/ce/99/4d/ce994dcb-9ab0-5ba8-9ef1-a5a396280dbb/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple3/v4/4d/6d/d7/4d6dd753-77c8-8068-bf2a-c2d170fdc3d0/pr_source.png/460x0w.jpg" ], "updated": "2025-08-12 00:30:58 UTC" }, { "title": "GrinnellEvents", "category-ids": [ "news" ], "tags": [ "objc", "archive" ], "description": "Grinnell College campus events", "license": "gpl-2.0", "source": "https://github.com/kvnbautista/Grinnell-Events-iOS", "stars": 2, "date_added": "Fri Oct 16 11:19:36 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple1/v4/6e/46/d1/6e46d11f-87e0-0015-cc26-d19bf960a9a9/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/e0/29/8c/e0298c8d-bbea-170f-83b8-6939787fc024/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple3/v4/db/93/8a/db938a1c-e143-546b-c453-3b0864599163/screen696x696.jpeg" ], "updated": "2015-02-08 23:44:12 UTC" }, { "title": "Keinex tech blog", "category-ids": [ "news" ], "source": "https://github.com/opensourceios/Keinex-iOS", "screenshots": [ "https://github.com/Keinex/Keinex-iOS/blob/master/1.jpg", "https://github.com/Keinex/Keinex-iOS/blob/master/2.jpg" ], "tags": [ "swift", "archive" ], "date_added": "Aug 8 2016", "suggested_by": "@AndreyBaranchikov", "stars": 0, "license": "mit", "updated": "2016-08-26 13:40:01 UTC" }, { "title": "NirZhihuDaily2.0", "category-ids": [ "news" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/zpz1237/NirZhihuDaily2.0/raw/master/effect1.gif" ], "lang": "zho", "license": "mit", "source": "https://github.com/zpz1237/NirZhihuDaily2.0", "stars": 1396, "date_added": "Wed Nov 4 07:39:50 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2015-12-22 01:15:41 UTC" }, { "title": "Reddit", "category-ids": [ "news" ], "license": "mit", "source": "https://github.com/amitburst/reddit-demo", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/303acc2a-dad7-4c4c-a2af-bf2e233ffe7e" ], "stars": 17, "date_added": "Tue Mar 24 07:06:14 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2014-10-27 22:19:30 UTC" }, { "title": "RSSRead", "category-ids": [ "rss" ], "tags": [ "objc", "archive" ], "description": "Includes offline mode", "lang": "zho", "source": "https://github.com/ming1016/RSSRead", "stars": 858, "license": "mit", "date_added": "Sun Apr 19 11:53:57 2015 +0800", "suggested_by": "@pcqpcq", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple3/v4/15/a3/26/15a3262c-4dd0-e9c3-9215-3f30cffae17b/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple1/v4/1d/6a/c9/1d6ac957-8507-39bd-a74b-c185399b2ec6/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/78/2a/fa/782afab4-c37e-f882-cc1b-52af95d00447/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple5/v4/77/15/8a/77158a0d-e8bd-3fd5-6b23-5e6cde61b9df/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/6a/2b/e7/6a2be7dc-361d-e815-e35c-5ce9f47cd1c3/screen696x696.jpeg" ], "updated": "2017-02-04 05:43:15 UTC" }, { "title": "TabDump", "category-ids": [ "news" ], "screenshots": [ "https://github.com/dkhamsing/TabDump/raw/master/assets/screenshots/screenshot.png" ], "tags": [ "afnetworking" ], "description": "TabDump news", "license": "mit", "source": "https://github.com/dkhamsing/TabDump", "stars": 98, "date_added": "Mon Jan 26 19:18:47 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2017-07-14 15:39:55 UTC" }, { "title": "The Oakland Post", "category-ids": [ "news" ], "description": "Oakland University student-run newspaper in Rochester, Michigan", "license": "bsd-3-clause", "source": "https://github.com/aclissold/the-oakland-post", "stars": 275, "tags": [ "swift", "archive" ], "date_added": "Wed Mar 18 11:12:08 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2016-04-29 23:18:57 UTC" }, { "title": "v2ex", "category-ids": [ "news" ], "tags": [ "objc" ], "description": "Browse the https://www.v2ex.com/ startup, designer & developer site", "lang": "zho", "license": "mit", "source": "https://github.com/singro/v2ex", "stars": 1960, "date_added": "Sun Apr 19 12:57:34 2015 +0800", "suggested_by": "@xubinggui", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c0dfe6db-3ba9-422a-a7ff-3c221ca3ddd4" ], "updated": "2018-02-26 02:17:01 UTC" }, { "title": "Hacker News Client", "category-ids": [ "hacker-news", "firebase" ], "tags": [ "firebase", "archive" ], "source": "https://github.com/bonzoq/hniosreader", "itunes": "https://apps.apple.com/app/hacker-news-client/id939454231", "stars": 237, "license": "mit", "date_added": "Thu Apr 30 07:23:12 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple1/v4/46/69/84/46698435-8f5f-dd7f-ac16-367147207a19/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple1/v4/e2/ed/6b/e2ed6bb7-0c9f-f508-b05b-f466adedbf2e/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/af/7a/39/af7a39ec-9064-7d8b-5167-4ba6ef58c46d/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple1/v4/86/90/fc/8690fc26-a667-d618-be3d-c84cb55cdb84/screen696x696.jpeg" ], "updated": "2021-04-25 18:23:01 UTC" }, { "title": "HackerNews (Y)", "category-ids": [ "hacker-news", "firebase" ], "tags": [ "hn api", "firebase", "fabric", "archive" ], "source": "https://github.com/vetri02/HackerNews", "itunes": "https://apps.apple.com/app/hacker-news-y/id1027140113", "stars": 30, "license": "other", "date_added": "Wed Oct 14 07:27:54 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple1/v4/28/41/0c/28410cfe-5506-ebf8-1634-fec74bf240fc/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple7/v4/5c/f2/a6/5cf2a68f-cd7d-c69d-47b0-32b28986b505/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/1a/dc/4e/1adc4edf-5b2d-eb44-0ac4-e8c03cf3ff75/screen696x696.jpeg" ], "updated": "2015-08-31 17:39:45 UTC" }, { "title": "HackerNews", "category-ids": [ "hacker-news" ], "license": "mit", "source": "https://github.com/amitburst/HackerNews", "stars": 1309, "tags": [ "swift" ], "screenshots": [ "https://github.com/amitburst/HackerNews/raw/master/Resources/screenshot1.png" ], "date_added": "Thu Mar 19 07:56:27 2015 +0100", "suggested_by": "@Joacim Löwgren", "updated": "2023-12-12 16:47:41 UTC" }, { "title": "Hackers", "category-ids": [ "hacker-news" ], "source": "https://github.com/weiran/Hackers", "itunes": "https://apps.apple.com/app/hackers-hacker-news-reading/id603503901", "stars": 740, "tags": [ "swift" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple115/v4/14/98/59/149859fe-f4e3-0a12-d7fb-2d3383efdf45/mzl.ebnguksi.png/460x0w.jpg" ], "license": "mit", "date_added": "Tue Dec 15 07:58:17 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2026-01-15 00:34:50 UTC" }, { "title": "HN-App", "category-ids": [ "hacker-news" ], "source": "https://github.com/NikantVohra/HackerNewsClient-iOS", "tags": [ "swift", "archive" ], "stars": 76, "license": "mit", "date_added": "Wed Jan 13 08:29:59 2016 -0800", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2015-04-08 03:56:21 UTC" }, { "title": "News/YC", "category-ids": [ "hacker-news" ], "description": "Includes user management, commenting, submitting & themes", "license": "mit", "source": "https://github.com/bennyguitar/News-YC---iPhone", "itunes": "https://apps.apple.com/app/news-yc/id592893508", "stars": 826, "tags": [ "swift", "archive" ], "date_added": "Tue Jan 27 07:15:41 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple1/v4/05/9a/e1/059ae1f3-83ef-e2f5-d8c6-f93e6a53dcad/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/8a/13/c0/8a13c09e-5c41-d2c9-df03-38da1596fbd7/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/a7/12/c7/a712c7d8-dbbf-d4c3-c85a-2c93c74f039d/screen696x696.jpeg" ], "updated": "2015-08-04 14:03:43 UTC" }, { "title": "news", "category-ids": [ "hacker-news" ], "tags": [ "objc", "archive" ], "description": "yc", "license": "bsd-2-clause", "source": "https://github.com/grp/newsyc", "stars": 1110, "date_added": "Thu Mar 19 07:22:04 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2016-09-29 07:31:26 UTC" }, { "title": "Simple Reader", "category-ids": [ "hacker-news" ], "tags": [ "objc" ], "source": "https://github.com/rnystrom/HackerNewsReader", "itunes": "https://apps.apple.com/app/simple-reader-free-open-source/id1000995253", "stars": 259, "license": "other", "date_added": "Wed Oct 21 06:46:16 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/c7/31/95/c7319576-6210-9a93-8c03-5a84bc4626f3/mzl.unluhpnm.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/b2/1b/56/b21b5672-08df-a48b-5c4b-43df00cabd08/mzl.dfznlxwe.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/5d/ee/b8/5deeb8e3-0c14-793e-ba28-7a7591cb1a0f/mzl.okdygwvb.png/460x0w.jpg" ], "updated": "2018-01-18 11:50:01 UTC" }, { "title": "Coding", "category-ids": [ "official", "reactivecocoa" ], "tags": [ "reactivecocoa", "masonry", "archive" ], "lang": "zho", "description": "Official Coding app", "source": "https://github.com/Coding/Coding-iOS", "stars": 3802, "license": "mit", "date_added": "Sat Sep 26 01:10:56 2015 +0800", "suggested_by": "@Ray", "screenshots": [ "https://raw.githubusercontent.com/Coding/Coding-iOS/master/Screenshots/1.png", "https://raw.githubusercontent.com/Coding/Coding-iOS/master/Screenshots/2.png", "https://raw.githubusercontent.com/Coding/Coding-iOS/master/Screenshots/3.png", "https://raw.githubusercontent.com/Coding/Coding-iOS/master/Screenshots/4.png", "https://raw.githubusercontent.com/Coding/Coding-iOS/master/Screenshots/5.png" ], "updated": "2019-05-23 03:43:13 UTC" }, { "title": "DuckDuckGo", "category-ids": [ "official" ], "tags": [ "afnetworking", "archive" ], "description": "Official DuckDuckGo app", "source": "https://github.com/duckduckgo/ios", "itunes": "https://apps.apple.com/app/duckduckgo-search-stories/id663592361", "license": "apache-2.0", "stars": 1928, "date_added": "Thu Mar 17 07:41:42 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/02/a3/3d/02a33d9d-e7f5-de88-acc9-59b6225a1725/mzl.ljodcrml.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/8d/0d/08/8d0d0837-7725-1de4-80e1-60ccade7a862/mzl.kqfgqvpd.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/d1/e0/5f/d1e05f6b-8070-6c5c-6f44-867bcf4a2ca2/mzl.djmlchip.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/bb/d4/b2/bbd4b2f7-2a81-a746-8935-ed6c95762c96/mzl.dioblpre.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/eb/0e/34/eb0e34f4-37d0-fcca-9734-210b09c30d20/mzl.jfugrexh.jpg/460x0w.jpg" ], "updated": "2025-02-19 10:34:19 UTC" }, { "title": "WhiteHouse", "category-ids": [ "official" ], "tags": [ "objc", "archive" ], "description": "Official White House app", "source": "https://github.com/WhiteHouse/wh-app-ios", "stars": 673, "license": "mit", "date_added": "Fri May 15 12:23:53 2015 -0400", "suggested_by": "@Sanket", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple3/v4/da/18/da/da18da5c-96e9-42cb-e181-01aebb59d499/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple1/v4/a7/7a/bc/a77abcc4-65df-4a35-4ab8-d5c231c83198/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/c1/1b/6b/c11b6bf8-f1ce-9484-ddcb-dd3958dc76e9/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple3/v4/db/ce/8b/dbce8bbc-ecbd-9a60-8b3e-7b47bdb2c6f9/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/ad/42/ad/ad42add7-5082-3bdd-67eb-10c428431134/screen696x696.jpeg" ], "updated": "2015-09-04 01:41:21 UTC" }, { "title": "Wikipedia", "category-ids": [ "official" ], "tags": [ "swift" ], "description": "Official Wikipedia app", "source": "https://github.com/wikimedia/wikipedia-ios", "itunes": "https://apps.apple.com/app/wikipedia-mobile/id324715238", "stars": 3341, "license": "mit", "date_added": "Mon Jan 26 15:39:34 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/ce/66/0c/ce660cad-9495-8b63-bb6d-c75622b75333/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/4a/80/07/4a800728-ff89-81ad-eaad-5f7ce92d8a4c/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/e4/96/48/e49648cf-eb1f-89ac-376e-ca83e43a51e9/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/d5/37/2a/d5372ad3-37b4-e9dd-2506-c5b49e374df1/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/3b/61/e4/3b61e4cc-e063-519b-82de-cafa39650512/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/19/c2/3e/19c23e96-1498-893f-7112-672201f2610e/pr_source.png/460x0w.jpg" ], "updated": "2026-02-20 21:40:16 UTC" }, { "title": "WordPress", "category-ids": [ "official" ], "tags": [ "swift" ], "description": "Official WordPress app", "source": "https://github.com/wordpress-mobile/WordPress-iOS", "itunes": "https://apps.apple.com/app/wordpress/id335703880", "stars": 3850, "screenshots": [ "https://mobiledotblog.files.wordpress.com/2019/10/690x0w.jpg" ], "license": "gpl-2.0", "date_added": "Tue Mar 17 11:03:45 2015 +0100", "suggested_by": "@hatemalimam", "updated": "2026-02-20 20:13:34 UTC" }, { "title": "Cannonball", "category-ids": [ "sample" ], "tags": [ "swift", "archive" ], "description": "Fun way to create / share stories & poems", "license": "apache-2.0", "source": "https://github.com/crashlytics/cannonball-ios", "itunes": "https://apps.apple.com/app/cannonball-magnetic-poetry/id929750075", "stars": 279, "date_added": "Tue Mar 24 10:49:56 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple1/v4/33/28/ce/3328ce01-615a-cca8-f219-9696c4616b6c/mzl.yvhfoxdx.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple5/v4/dc/63/1e/dc631e76-0e04-7172-4469-a29701b5eb16/mzl.gxyhiuqe.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple5/v4/f5/72/97/f5729724-aea9-e475-6847-051da67cd1ad/mzl.grshysaw.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple7/v4/14/6c/99/146c9960-a339-6ae1-60ce-bdb3fe22a23a/mzl.bchzernf.png/460x0w.jpg" ], "updated": "2018-06-26 15:39:29 UTC" }, { "title": "Apple Developer Library", "category-ids": [ "sample" ], "tags": [ "objc" ], "source": "https://developer.apple.com/library/archive/navigation/", "license": "other", "date_added": "Tue, 24 Mar 2015 08:55:23 -0700", "suggested_by": "@dkhamsing" }, { "title": "Apple WWDC 2015", "category-ids": [ "sample" ], "tags": [ "objc", "archive" ], "description": "Code samples from WWDC 2015", "source": "https://developer.apple.com/videos/2015/", "license": "other", "date_added": "Thu, 16 Jul 2015 07:25:59 -0700", "suggested_by": "@jeffreyjackson" }, { "title": "CloudKit", "category-ids": [ "sample" ], "tags": [ "cloudkit", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/fe1d6842-ecb6-4ab0-b47c-ab3611ffbd44" ], "license": "mit", "source": "https://github.com/Yalantis/CloudKit-Demo.Objective-C", "stars": 133, "date_added": "Sun, 17 May 2015 08:34:02 -0700", "suggested_by": "@dkhamsing", "updated": "2017-10-30 16:14:08 UTC" }, { "title": "CloudKit", "category-ids": [ "sample" ], "license": "mit", "source": "https://github.com/Yalantis/CloudKit-Demo.Swift", "tags": [ "swift", "cloudkit", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d03e7542-2f22-41bd-87b5-736f084ca720" ], "stars": 255, "date_added": "Sun, 17 May 2015 08:34:02 -0700", "suggested_by": "@dkhamsing", "updated": "2020-04-16 08:36:36 UTC" }, { "title": "Federal Data SDK", "category-ids": [ "sample" ], "source": "https://github.com/USDepartmentofLabor/Swift-Sample-App", "tags": [ "swift", "archive" ], "stars": 12, "license": "other", "date_added": "Tue Apr 14 12:44:54 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-02-19 19:16:24 UTC" }, { "title": "Furni", "category-ids": [ "sample" ], "tags": [ "swift", "archive" ], "description": "Furniture store demo", "license": "apache-2.0", "source": "https://github.com/opensourceios/furni-ios", "stars": 0, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*dBKMvOk9xGxVAw3e2D-MRg.png" ], "date_added": "Mon Jan 25 08:11:42 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-03-02 14:04:36 UTC" }, { "title": "HomeKit-Demo", "category-ids": [ "sample" ], "source": "https://github.com/KhaosT/HomeKit-Demo", "stars": 314, "tags": [ "swift", "archive" ], "license": "mit", "date_added": "Mon Mar 30 07:18:14 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2018-12-26 21:13:44 UTC" }, { "title": "iOS 8 Sampler", "category-ids": [ "sample" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://f.cl.ly/items/2m0W310X0f0J2Z0b0o2r/top.jpg" ], "description": "Code examples for the new functions in iOS 8", "license": "mit", "source": "https://github.com/shu223/iOS8-Sampler", "stars": 3123, "date_added": "Thu Apr 30 16:57:24 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2020-03-28 22:36:14 UTC" }, { "title": "iOS 9 Sampler", "category-ids": [ "sample" ], "description": "Code examples for the new functions in iOS 9", "license": "mit", "source": "https://github.com/shu223/iOS-9-Sampler", "stars": 3415, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/shu223/iOS-9-Sampler/master/ResourcesForREADME/map.gif" ], "date_added": "Sat Sep 19 18:29:15 2015 +0700", "suggested_by": "@Vinh Nguyen", "updated": "2024-05-01 01:29:13 UTC" }, { "title": "Knock", "category-ids": [ "sample" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/be6673d7-7dfe-4c58-acdb-c5aa407d5b62" ], "description": "Use Accelerometer & background mode to create a feature of knocking your phone", "source": "https://github.com/MatheusCavalca/Knock", "stars": 25, "license": "mit", "date_added": "Sun Mar 20 18:09:41 2016 -0300", "suggested_by": "@ MatheusCavalca", "updated": "2016-06-12 18:22:33 UTC" }, { "title": "Layer-Parse", "category-ids": [ "sample" ], "license": "apache-2.0", "source": "https://github.com/kwkhaw/Layer-Parse-iOS-Swift-Example", "screenshots": [ "https://raw.githubusercontent.com/kwkhaw/Layer-Parse-iOS-Swift-Example/master/Assets/Atlas-Layer-Parse-github.png" ], "tags": [ "swift", "parse", "atlas", "archive" ], "stars": 115, "date_added": "Mon Jan 25 08:14:18 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-01-25 14:54:21 UTC" }, { "title": "LayerPlayer", "category-ids": [ "sample" ], "description": "Explore the capabilities of Apple's Core Animation API", "license": "mit", "source": "https://github.com/scotteg/LayerPlayer", "stars": 1081, "tags": [ "swift" ], "date_added": "Mon Mar 23 07:24:22 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple62/v4/1f/d7/6b/1fd76bad-a826-04e3-7d3c-63597d1f382d/mzm.lmczjzqb.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple62/v4/19/b1/85/19b185da-e8b3-6245-7f99-cf2345fa115d/mzm.olxmsgjq.png/460x0w.jpg" ], "updated": "2022-05-15 18:36:18 UTC" }, { "title": "LVMC", "category-ids": [ "appcelerator" ], "screenshots": [ "https://github.com/falkolab/LVMC/raw/master/screenshot.png?raw=true" ], "description": "Multicolumn ListView example", "tags": [ "titanium", "javascript", "archive" ], "license": "mit", "source": "https://github.com/falkolab/LVMC-Demo-Alloy-App", "stars": 5, "date_added": "Mon Apr 4 18:43:48 2016 +0400", "suggested_by": "@Andrey Tkachenko", "updated": "2016-03-11 15:39:55 UTC" }, { "title": "OpenShop.io", "category-ids": [ "shopping" ], "tags": [ "objc" ], "license": "mit", "source": "https://github.com/openshopio/openshop.io-ios", "itunes": "https://apps.apple.com/app/openshop-io/id1250327932", "stars": 374, "date_added": "Fri Apr 22 16:33:06 2016 +0200", "suggested_by": "@Petr Skornok", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/73/69/85/73698567-5cab-f880-98fc-2d8ed66dbe40/mzl.dmuxskhb.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/df/db/08/dfdb08af-c9bf-bf5c-dba7-160112403315/mzl.sthehrds.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/3c/81/17/3c811783-8c5a-196a-484f-3653c688e288/mzl.eogwkzlb.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/c7/5d/05/c75d053d-97e1-7734-ed0c-f6b8e3187a15/mzl.ylqpisof.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/50/d6/ed/50d6ed5b-7919-bb1c-e129-eb78a8abf542/mzl.mlzjazoh.jpg/460x0w.jpg" ], "updated": "2019-03-03 07:45:17 UTC" }, { "title": "Shlist", "category-ids": [ "shopping" ], "tags": [ "swift", "ipad" ], "description": "Shopping list", "license": "mit", "source": "https://github.com/pointspy/shlist", "itunes": "https://apps.apple.com/app/shlist/id1551533470", "stars": 17, "date_added": "Sat Mar 20 14:27:17 +0500 2021", "suggested_by": "@pointspy", "screenshots": [ "https://github.com/pointspy/shlist/blob/master/images/image1.png", "https://github.com/pointspy/shlist/blob/master/images/image2.png", "https://github.com/pointspy/shlist/blob/master/images/image3.png", "https://github.com/pointspy/shlist/blob/master/images/image4.png" ], "updated": "2021-03-20 09:15:42 UTC" }, { "title": "Polls", "category-ids": [ "sample" ], "description": "Uses the Apiary Polls API", "license": "mit", "source": "https://github.com/apiaryio/polls-app", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/apiaryio/polls-app/raw/master/Screenshot.png" ], "stars": 34, "date_added": "Wed Jun 17 07:59:00 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-08-18 15:09:52 UTC" }, { "title": "Reusable Code", "category-ids": [ "sample", "core-data" ], "source": "https://github.com/opensourceios/Swift-Reusable-Code", "stars": 3, "tags": [ "archive", "swift", "airdrop", "avfoundation", "coreanimation", "coreimage" ], "license": "mit", "date_added": "Fri Apr 22 11:01:36 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-05-15 02:27:23 UTC" }, { "title": "RKGist", "category-ids": [ "sample", "github" ], "tags": [ "objc", "restkit", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4252c90c-0363-4b92-a381-552e45c4f74b" ], "description": "GitHub Gists", "license": "apache-2.0", "source": "https://github.com/RestKit/RKGist", "stars": 81, "date_added": "Thu Apr 9 07:35:49 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-10-22 23:12:11 UTC" }, { "title": "SafariAutoLoginTest", "category-ids": [ "sample" ], "screenshots": [ ], "description": "Demo of how to auto-login users using Safari cookies", "source": "https://github.com/mackuba/SafariAutoLoginTest", "homepage": "https://vimeo.com/136968596", "tags": [ "swift", "ios9", "archive" ], "stars": 492, "license": "other", "date_added": "Fri Apr 22 10:54:04 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-07-18 22:36:59 UTC" }, { "title": "Starship", "category-ids": [ "sample" ], "description": "A generic Hyperdrive API client", "license": "bsd-2-clause", "source": "https://github.com/kylef-archive/Starship", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/kylef-archive/Starship/raw/master/Media/Screenshot.png" ], "stars": 28, "date_added": "Mon Jan 25 08:15:14 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-11-17 06:28:13 UTC" }, { "title": "StateRestorationDemo", "category-ids": [ "sample" ], "description": "State preservation & restoration APIs", "source": "https://github.com/shagedorn/StateRestorationDemo", "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/shagedorn/StateRestorationDemo/master/Presentation/app_screenshot.png" ], "stars": 49, "license": "bsd-3-clause", "date_added": "Mon Jan 25 08:16:01 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2023-10-03 09:04:29 UTC" }, { "title": "Swift-Demos", "description": "Mirror of Apple sample code", "category-ids": [ "sample" ], "lang": "zho", "source": "https://github.com/Lax/Learn-iOS-Swift-by-Examples", "stars": 3786, "tags": [ "swift" ], "license": "other", "date_added": "Fri Apr 22 10:59:29 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2023-05-24 12:40:19 UTC" }, { "title": "FreeOTP Authenticator", "category-ids": [ "password" ], "description": "Two-Factor Authentication", "source": "https://github.com/freeotp/freeotp-ios", "itunes": "https://apps.apple.com/app/freeotp/id872559395", "license": "apache-2.0", "date_added": "Fri Mar 11 08:00:19 2016 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/146823923-adf76295-18e8-43e5-8d75-27ef5a8c0822.png" ], "tags": [ "swift", "2fa", "moa" ], "stars": 746, "updated": "2025-11-20 16:03:30 UTC" }, { "title": "MasterPassword", "category-ids": [ "password" ], "tags": [ "objc" ], "description": "Stateless password management solution", "license": "gpl-3.0", "source": "https://github.com/Lyndir/MasterPassword", "itunes": "https://apps.apple.com/app/id510296984", "stars": 1136, "date_added": "Fri May 15 12:15:50 2015 -0400", "suggested_by": "@Sanket", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple111/v4/89/49/07/894907ae-8b58-5b87-f682-d813bf2f2e92/mzl.omnsgxug.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple91/v4/fa/80/dd/fa80ddf0-ebe9-34ad-1c94-a249c1a70a73/mzl.zedxpqsy.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple111/v4/fc/98/37/fc98372a-6d4e-571e-1155-8dd8ecb3df54/mzl.auefrfoz.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple122/v4/f2/a6/a2/f2a6a2ca-9e07-0e7b-d639-5e2914e61d29/mzl.uhuhbzbi.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple111/v4/4d/76/85/4d76856f-0b5c-ec97-2650-24846cf34217/mzl.obzgvqoe.png/460x0w.jpg" ], "updated": "2022-06-03 22:07:02 UTC" }, { "title": "MiniKeePass", "category-ids": [ "password" ], "tags": [ "objc", "archive" ], "description": "Secure Password Manager", "source": "https://github.com/MiniKeePass/MiniKeePass", "stars": 890, "license": "gpl-3.0", "date_added": "Sun Feb 7 15:21:51 2016 +0200", "suggested_by": "@azetilov", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/8b/17/6a/8b176a9c-9261-be87-82b6-0d68068dbd5b/mzl.loqogauh.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/06/66/f0/0666f0dd-a899-b26a-9bb3-3519ac5d7839/mzl.ennzvmko.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/42/c6/f2/42c6f26f-8ede-bede-2ec0-9ea012d63308/mzl.ngeytyuw.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/ce/4f/89/ce4f89f5-84b9-834e-b4cc-60a528f4813f/mzl.hfcocbzr.png/460x0w.jpg" ], "updated": "2019-02-23 18:54:22 UTC" }, { "title": "SkeletonKey", "category-ids": [ "password" ], "tags": [ "iphone", "archive" ], "description": "Password manager with Dropbox", "source": "https://github.com/chrishulbert/SkeletonKey", "stars": 52, "license": "other", "date_added": "Thu Mar 31 07:29:14 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple1/v4/83/3d/68/833d684f-39f7-f310-1b18-e9a6d0f7353f/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/c0/cc/aa/c0ccaaee-4ae8-2d84-974a-d4a3b887fa5a/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple1/v4/a3/17/ff/a317ff61-9846-47ba-0633-b3bc203326c0/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple4/v4/09/94/7f/09947fc6-28e0-0182-74d3-08f5c97c7451/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/13/10/89/13108957-9826-ccd6-40d0-0a65f08299d4/screen696x696.jpeg" ], "updated": "2017-06-12 02:15:13 UTC" }, { "title": "ZeroStore", "category-ids": [ "password" ], "tags": [ "objc", "archive" ], "description": "password storage without the storage", "license": "mit", "source": "https://github.com/kylebshr/zerostore-ios", "itunes": "https://apps.apple.com/app/zerostore-password-storage/id1037141587", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple6/v4/84/32/74/84327409-9d83-f4c4-1fd2-55ade5e76b0c/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple3/v4/c1/53/93/c15393b6-6a7d-b0a7-6bc8-f185584fac5f/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple30/v4/9d/18/d2/9d18d2d9-e811-0775-7aae-d338620a9226/mzm.uxlcuwfy.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple3/v4/e8/14/4e/e8144e78-5382-02b3-82e2-22cf02a3b6dd/pr_source.jpg/460x0w.jpg" ], "stars": 15, "date_added": "Tue Sep 8 20:45:01 2015 -0400", "suggested_by": "@Kyle Bashour", "updated": "2015-09-12 18:28:45 UTC" }, { "title": "OakOTP", "category-ids": [ "password" ], "description": "Two-Factor Authentication app built with SwiftUI", "source": "https://github.com/AlexCatch/Oak", "itunes": "https://apps.apple.com/app/oakotp/id1567761178", "license": "mit", "date_added": "Fri 10th Sep 2021", "suggested_by": "@alexcatch", "screenshots": [ "https://raw.githubusercontent.com/AlexCatch/Oak/master/DesignAssets/accounts.png", "https://github.com/AlexCatch/Oak/raw/master/DesignAssets/setup.png", "https://github.com/AlexCatch/Oak/raw/master/DesignAssets/new.png" ], "tags": [ "swift", "2fa", "cloudkit", "core-data" ], "stars": 32, "updated": "2025-01-13 01:53:00 UTC" }, { "title": "Aozora", "category-ids": [ "social" ], "description": "Discover & track anime", "source": "https://github.com/opensourceios/Aozora", "tags": [ "swift", "archive" ], "stars": 14, "license": "mit", "date_added": "Mon Feb 8 06:15:08 2016 -0800", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2016-02-06 22:00:56 UTC" }, { "title": "Critical Maps", "category-ids": [ "social" ], "description": "Organise the monthly critical mass movement around the world", "source": "https://github.com/criticalmaps/criticalmaps-ios", "homepage": "https://www.criticalmaps.net", "itunes": "https://apps.apple.com/app/critical-maps/id918669647", "license": "mit", "stars": 311, "tags": [ "swift", "swiftui", "combine", "tca", "snapshottesting" ], "screenshots": [ "https://github.com/user-attachments/assets/714ed171-9871-4ca3-8db9-45740fc55972" ], "date_added": "May 25 2022", "suggested_by": "@mltbnz", "updated": "2026-01-03 22:49:46 UTC" }, { "title": "Peggsite", "category-ids": [ "social" ], "tags": [ "objc", "archive" ], "description": "App for sharing a social board", "source": "https://github.com/jenduf/GenericSocialApp", "stars": 31, "license": "other", "date_added": "Tue Mar 17 07:22:10 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2015-11-26 17:55:58 UTC" }, { "title": "StreetMusicMap", "category-ids": [ "social" ], "tags": [ "objc", "archive" ], "description": "Is a collaborative global community that connects street musicians, fans & videomakers", "source": "https://github.com/henriquevelloso/StreetMusicMap", "stars": 8, "license": "other", "date_added": "Wed Apr 20 18:18:37 2016 -0500", "suggested_by": "@Kevin Bautista", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple5/v4/a6/87/38/a68738e5-ed64-b538-cd38-42df82d5339f/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/a3/e0/05/a3e0055b-b4fc-dc75-4276-e4e0bba4ad7b/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple7/v4/81/7d/f4/817df403-8bb2-1d31-8046-b3e6f0509e12/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/bd/30/db/bd30dbd9-0ef6-f21a-8822-c0dd37b6f014/screen696x696.jpeg" ], "updated": "2015-06-19 07:32:28 UTC" }, { "title": "Yep", "category-ids": [ "social" ], "description": "Discover talent & build something together", "license": "mit", "source": "https://github.com/CatchChat/Yep", "stars": 5895, "tags": [ "swift", "archive" ], "date_added": "Wed Feb 3 07:34:24 2016 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple49/v4/7b/87/7a/7b877a50-9913-34d0-2c17-b065abeaa351/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple69/v4/2f/ea/ae/2feaae56-46f9-16ce-1cd8-970cb5ac2d53/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple49/v4/2b/f4/0c/2bf40cc1-0dc4-e731-86ab-544c473674ea/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/f7/2c/ef/f72cefc8-8dd4-3e9f-b7cc-84247cc30978/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple49/v4/71/50/e6/7150e6ce-963d-1383-c627-1c81f2015bbc/screen696x696.jpeg" ], "updated": "2024-04-10 16:26:13 UTC" }, { "title": "1Trackr", "category-ids": [ "tasks" ], "description": "Log your community service hours to the cloud", "tags": [ "parse", "archive" ], "source": "https://github.com/JerryHDev/1Trackr", "stars": 5, "license": "other", "date_added": "Mon Apr 11 17:58:29 2016 -0500", "suggested_by": "@Kevin Bautista", "screenshots": [ "https://raw.githubusercontent.com/JerryHDev/1Trackr/master/Screenshots/Simulator%20Screen%20Shot%20Sep%2028%2C%202016%2C%202.18.07%20PM.png", "https://raw.githubusercontent.com/JerryHDev/1Trackr/master/Screenshots/Simulator%20Screen%20Shot%20Sep%2028%2C%202016%2C%202.19.28%20PM.png", "https://raw.githubusercontent.com/JerryHDev/1Trackr/master/Screenshots/Simulator%20Screen%20Shot%20Sep%2028%2C%202016%2C%202.19.40%20PM.png", "https://raw.githubusercontent.com/JerryHDev/1Trackr/master/Screenshots/Simulator%20Screen%20Shot%20Sep%2028%2C%202016%2C%202.20.50%20PM.png" ], "updated": "2019-01-18 19:20:48 UTC" }, { "title": "CloudKit-To-Do-List", "category-ids": [ "tasks" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d130bc23-0550-4791-b5de-09a210d35239" ], "description": "Store & retrieve tasks", "license": "mit", "source": "https://github.com/anthonygeranio/CloudKit-To-Do-List", "stars": 113, "date_added": "Wed Apr 1 07:16:15 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-01-16 04:36:29 UTC" }, { "title": "MyAwesomeChecklist", "category-ids": [ "tasks" ], "license": "mit", "source": "https://github.com/imod/MyAwesomeChecklist", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/705155ea-aaea-4721-b501-7c4ac1491fe9" ], "stars": 10, "date_added": "Wed Apr 20 05:49:30 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2014-06-09 07:00:38 UTC" }, { "title": "RealmToDo", "category-ids": [ "tasks", "realm" ], "description": "A small to-do list with Realm integration", "source": "https://github.com/pietbrauer/RealmToDo", "tags": [ "swift", "archive" ], "stars": 52, "license": "other", "date_added": "Fri Jul 31 07:28:50 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-09-11 08:08:37 UTC" }, { "title": "Swift Off", "category-ids": [ "tasks", "firebase" ], "description": "Firebase powered to-dos, includes tutorial", "source": "https://github.com/opensourceios/swift-off-todo", "tags": [ "swift", "archive" ], "stars": 0, "license": "other", "date_added": "Fri Apr 22 09:47:10 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-03-18 06:43:26 UTC" }, { "title": "Todo", "category-ids": [ "tasks" ], "source": "https://github.com/JakeLin/Todo", "stars": 278, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/JakeLin/Todo/raw/master/Screenshots/1.png", "https://github.com/JakeLin/Todo/raw/master/Screenshots/2.png" ], "license": "other", "date_added": "Mon Nov 30 07:46:58 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2016-07-22 00:56:06 UTC" }, { "title": "Todo.txt", "category-ids": [ "tasks" ], "tags": [ "objc", "archive" ], "description": "If you have a file called todo.txt on your computer right now, you're in the right place", "source": "https://github.com/todotxt/todo.txt-ios", "stars": 378, "license": "gpl-3.0", "date_added": "Mon Nov 30 07:46:58 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple6/v4/41/c8/da/41c8dafa-79ab-3405-f45c-faf12256d62e/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple6/v4/0d/90/54/0d9054bf-a38b-9c6d-44a9-8dccf72a7917/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple/v4/df/95/0a/df950a0e-dd3a-786a-0ebe-8936062b03be/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple/v4/aa/4c/3a/aa4c3acf-4b93-ceae-2315-fd25837d2241/screen696x696.jpeg" ], "updated": "2017-08-24 15:55:42 UTC" }, { "title": "eCortex", "category-ids": [ "tasks" ], "description": "Manage / organize thoughts & ideas into custom categories", "source": "https://github.com/whymani005/cortex", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple30/v4/0b/8a/d6/0b8ad6ca-d1f4-65bd-c647-c1a50870a459/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple18/v4/f8/be/80/f8be8054-0653-1ac6-777e-9cff37591e38/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple60/v4/86/9c/19/869c199d-f6ad-0426-bd61-f9316d257399/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple20/v4/74/5f/e9/745fe9d4-3a90-e344-4f71-ccbc5e318b65/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple18/v4/14/1f/28/141f2833-14cc-b1c1-f29f-52db44eaef67/pr_source.png/460x0w.jpg" ], "tags": [ "swift", "archive" ], "date_added": "Wed Jan 25 05:49:30 2017 -0700", "suggested_by": "@myeramareddy", "stars": 20, "updated": "2016-05-30 21:28:58 UTC" }, { "title": "Tinylog", "category-ids": [ "tasks" ], "description": "Minimal to-do", "license": "mit", "source": "https://github.com/binarylevel/Tinylog-iOS", "tags": [ "swift", "iphone", "ipad", "archive" ], "stars": 32, "date_added": "Tue Jan 26 17:23:50 2016 +0200", "suggested_by": "@Spiros Gerokostas", "screenshots": [ ], "updated": "2016-03-22 15:51:47 UTC" }, { "title": "Planc", "category-ids": [ "tasks" ], "description": "Minimalistic to-do list", "tags": [ "swift" ], "source": "https://github.com/aerlinn13/planc", "screenshots": [ "https://github.com/aerlinn13/Planc/blob/master/screenshots/1.png?raw=true" ], "date_added": "Aug 20 2017", "license": "other", "suggested_by": "@aerlinn13", "stars": 6, "updated": "2020-08-23 20:32:46 UTC" }, { "title": "SaxWeather", "category-ids": [ "weather" ], "tags": [ "swift" ], "license": "other", "description": "Weather and forecasts from multiple user-selectable api's or PWS", "source": "https://github.com/saxobroko/SaxWeather", "itunes": "https://apps.apple.com/app/saxweather/id6742063425", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/8b/e7/a9/8be7a9fa-d6ce-5e5b-27cd-dee72af11cc0/Simulator_Screenshot_-_iPhone_16_Pro_Max_-_2025-03-02_at_17.57.19.png/0x0ss.png" ], "date_added": "Mar 8 2025", "suggested_by": "@saxobroko", "stars": 7, "updated": "2026-01-12 14:55:53 UTC" }, { "title": "Lucid Weather Clock", "category-ids": [ "weather" ], "description": "Precipitation clock", "license": "mit", "source": "https://github.com/wrutkowski/Lucid-Weather-Clock", "tags": [ "swift", "dark sky api (forecast api)", "archive" ], "screenshots": [ "https://i.giphy.com/mcmrs3ArwawE0.gif" ], "stars": 78, "date_added": "Tue Jan 5 16:03:00 2016 +0000", "suggested_by": "@Wojciech Rutkowski", "updated": "2016-10-04 23:17:09 UTC" }, { "title": "Pocket Forecast", "category-ids": [ "weather" ], "license": "apache-2.0", "source": "https://github.com/appsquickly/Typhoon-Swift-Example", "stars": 353, "tags": [ "swift", "typhoon", "archive" ], "date_added": "Tue Mar 24 10:16:48 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2021-01-01 23:31:32 UTC" }, { "title": "RainMan", "category-ids": [ "weather" ], "source": "https://github.com/Aaron-A/Project-RainMan", "stars": 664, "tags": [ "swift", "dark sky api (forecast api)", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/1347b6b6-e1b4-4477-898a-5c66d5ff5142" ], "license": "mit", "date_added": "Sun Apr 26 10:35:46 2015 +0800", "suggested_by": "@Joker", "updated": "2016-11-17 17:22:33 UTC" }, { "title": "Sol", "category-ids": [ "weather" ], "tags": [ "wunderground api", "archive" ], "license": "mit", "source": "https://github.com/comyar/Sol", "stars": 1475, "screenshots": [ "https://github.com/comyar/Sol/raw/master/Screenshots/1.png", "https://github.com/comyar/Sol/raw/master/Screenshots/2.png" ], "date_added": "Mon Jun 15 23:24:53 2015 +0100", "suggested_by": "@Andrei Pop", "updated": "2024-08-06 00:42:21 UTC" }, { "title": "SmileWeather", "category-ids": [ "weather" ], "tags": [ "wunderground api", "openweathermap api", "archive" ], "screenshots": [ "https://github.com/liu044100/SmileWeather/raw/master/SmileWeather-Example/demo_gif/new_pro.jpg" ], "license": "mit", "source": "https://github.com/liu044100/SmileWeather", "stars": 484, "date_added": "Fri Aug 21 12:44:50 2015 +0900", "suggested_by": "@metasmile", "updated": "2017-05-14 03:14:09 UTC" }, { "title": "SwiftLanguageWeather", "category-ids": [ "weather" ], "license": "mit", "source": "https://github.com/JakeLin/SwiftLanguageWeather", "stars": 5260, "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5c358a47-e58c-4df0-b0bb-c8b2eb5f0213" ], "date_added": "Wed Mar 18 11:07:46 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2023-09-04 03:33:35 UTC" }, { "title": "Tropos Weather", "category-ids": [ "weather", "reactivecocoa" ], "tags": [ "dark sky api (forecast api)", "reactivecocoa" ], "license": "mit", "source": "https://github.com/thoughtbot/Tropos", "itunes": "https://apps.apple.com/app/tropos-weather-forecasts-for/id955209376", "stars": 1504, "date_added": "Mon Jun 22 08:15:17 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple5/v4/8b/3e/bd/8b3ebd2c-9dfe-1ce5-cdf5-8c89d854e375/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/e6/4f/36/e64f369d-d453-f007-dd15-361d21641116/screen696x696.jpeg" ], "updated": "2021-09-24 16:03:55 UTC" }, { "title": "Weather by jsphkhan", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://jsphkhan.github.io/ReactNativeWeatherApp/assets/screenshots/screen1.png", "https://jsphkhan.github.io/ReactNativeWeatherApp/assets/screenshots/screen2.png", "https://jsphkhan.github.io/ReactNativeWeatherApp/assets/screenshots/screen3.png" ], "homepage": "https://github.com/jsphkhan/ReactNativeExamples/tree/master/ios/WeatherApp", "source": "https://github.com/jsphkhan/ReactNativeExamples", "license": "mit", "stars": 92, "date_added": "Mon May 4 07:38:59 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2018-06-04 06:44:04 UTC" }, { "title": "WeatherMap", "category-ids": [ "weather" ], "description": "Weather around you in a glance", "source": "https://github.com/TakefiveInteractive/WeatherMap", "itunes": "https://apps.apple.com/app/weather-map-take-five-interactive/id990141529", "stars": 286, "tags": [ "swift", "openweathermap api", "archive" ], "license": "apache-2.0", "date_added": "Fri Jun 19 11:11:35 2015 -0700", "suggested_by": "@Teng Yifei", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple7/v4/fa/17/28/fa17286e-ee25-52ea-ae4a-e75d5331ccb7/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple7/v4/21/85/b7/2185b753-ca28-b2bc-5055-cf50196d891b/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/ac/c6/74/acc67412-b02c-f077-290d-9b5fc259340c/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple1/v4/7a/78/01/7a7801d7-9c20-4e63-ab97-6fd147020bbf/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/95/a9/82/95a9820d-a7e6-aa74-77f3-cebc26d6c146/screen696x696.jpeg" ], "updated": "2015-09-05 04:35:05 UTC" }, { "title": "YoCelsius", "category-ids": [ "weather" ], "tags": [ "objc" ], "source": "https://github.com/YouXianMing/YoCelsius", "stars": 2870, "license": "other", "date_added": "Wed Jun 3 06:05:45 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3179d52e-fc87-4043-95dc-b541d28a95da" ], "updated": "2023-03-14 07:55:21 UTC" }, { "title": "PHPHub", "category-ids": [ "content" ], "tags": [ "iphone", "ipad", "archive" ], "description": "App for https://learnku.com/laravel", "lang": "zho", "license": "mit", "source": "https://github.com/Aufree/phphub-ios", "stars": 1240, "date_added": "Fri Dec 4 08:01:50 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2018-11-15 13:30:19 UTC" }, { "title": "ProMonster", "category-ids": [ "content" ], "description": "Store", "lang": "por", "source": "https://github.com/usemobile/promonster-ios", "stars": 9, "license": "other", "date_added": "Sun Oct 18 05:41:11 2015 -0700", "suggested_by": "@dkhamsing", "tags": [ "archive" ] }, { "title": "QiitaCollection", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "description": "Technical knowledge sharing & collaboration platform", "lang": "jpn", "license": "mit", "source": "https://github.com/anzfactory/QiitaCollection", "stars": 7, "date_added": "Sat Oct 17 06:52:17 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple5/v4/4f/7d/a9/4f7da952-8094-5e24-723b-c2c6d590c605/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple3/v4/00/20/8d/00208db3-aa34-7f70-0c82-ced3cf27f569/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple1/v4/ec/60/2a/ec602a8e-40e5-44bd-475c-d26d8baf6c47/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple3/v4/ca/57/7d/ca577d9b-623f-7b0c-3baa-855f783284a1/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/69/09/1d/69091d91-c788-ab5d-467b-4866763ed7d9/screen696x696.jpeg" ], "updated": "2018-03-09 02:25:44 UTC" }, { "title": "A Menjar", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "description": "Food menu", "lang": "spa", "license": "mit", "source": "https://github.com/maurovc/aMenjar", "itunes": "https://apps.apple.com/app/a-menjar!/id816473131", "stars": 10, "date_added": "Mon Mar 16 07:27:08 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple4/v4/52/51/78/525178dc-a5c4-ccc3-b2bb-fb1afe4915b5/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple4/v4/f1/1f/ee/f11fee6f-f21d-af5f-3921-04f8adfecb6b/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple4/v4/ad/c0/e1/adc0e18d-ade4-d0a2-e272-ed34500e63b2/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/c7/e4/22/c7e4228e-9e7e-a42b-24bd-48663cb2ed6d/screen696x696.jpeg" ], "updated": "2016-02-01 02:14:52 UTC" }, { "title": "bar", "category-ids": [ "content" ], "description": "Cocktail menu", "source": "https://github.com/soffes/bar", "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5ebd1009-9b8c-4ad8-9aff-c47a77a923e4" ], "stars": 82, "license": "other", "date_added": "Mon, 26 Jan 2015 19:02:55 -0800", "suggested_by": "@dkhamsing", "updated": "2023-05-18 21:40:01 UTC" }, { "title": "Be my eyes", "category-ids": [ "communication" ], "tags": [ "archive", "afnetworking" ], "description": "Connect blind people with volunteers using live video chat", "source": "https://github.com/opensourceios/bemyeyes-ios", "itunes": "https://apps.apple.com/app/be-my-eyes-helping-blind-see/id905177575", "stars": 0, "license": "mit", "date_added": "Mon Oct 12 12:04:57 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple49/v4/91/f6/9c/91f69c78-b178-439c-22e1-badfc60ae90e/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple69/v4/88/3d/64/883d643a-287a-452c-c45d-5c71427c31e8/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple49/v4/35/b2/7b/35b27b0a-996c-12f1-f3a7-075791074129/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/e7/d1/a0/e7d1a097-bbcc-f171-c6ef-3124901da147/screen696x696.jpeg" ], "updated": "2016-01-08 08:23:28 UTC" }, { "title": "BlogQuest", "category-ids": [ "misc" ], "tags": [ "objc" ], "screenshots": [ "https://64.media.tumblr.com/ceef33afa678fb12d6d257c75c1ca166/tumblr_n5dd14OiyH1qb1l2uo1_540.jpg" ], "description": "Alternative Tumblr client", "source": "https://github.com/irace/BlogQuest", "stars": 18, "license": "mit", "date_added": "Thu Mar 10 08:44:02 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2021-11-01 19:44:45 UTC" }, { "title": "Borrowed Books", "category-ids": [ "misc" ], "description": "Manage ufrgs.br library books", "source": "https://github.com/MatheusCavalca/RenovaLivrosUFRGS", "tags": [ "swift", "alamofire", "archive" ], "screenshots": [ "https://github.com/MatheusCavalca/RenovaLivrosUFRGS/raw/master/RenovaLivrosUFRGS/Images.xcassets/login_scren.imageset/login_scren.png", "https://github.com/MatheusCavalca/RenovaLivrosUFRGS/raw/master/RenovaLivrosUFRGS/Images.xcassets/book_list_screen.imageset/book_list_screen.png" ], "lang": "por", "stars": 5, "license": "other", "date_added": "Sun Mar 20 18:09:41 2016 -0300", "suggested_by": "@MatheusCavalca", "updated": "2016-07-19 00:15:37 UTC" }, { "title": "CardDecks", "category-ids": [ "misc" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/014ac33b-7bb4-4495-a611-5b49479c12b5" ], "description": "Configurable card decks", "source": "https://github.com/aharren/CardDecks", "stars": 44, "license": "mit", "date_added": "Thu Apr 28 08:01:06 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2025-12-24 11:17:31 UTC" }, { "title": "ChineseZodiac", "category-ids": [ "content" ], "license": "mit", "source": "https://github.com/JakeLin/ChineseZodiac", "stars": 149, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/JakeLin/ChineseZodiac/master/Screenshots/ChineseZodiac-horse-33.png" ], "date_added": "Mon May 11 07:18:33 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2023-10-24 17:30:30 UTC" }, { "title": "Colo", "category-ids": [ "color" ], "tags": [ "objc", "archive" ], "description": "Color themes hunter", "license": "apache-2.0", "source": "https://github.com/wongzigii/Colo", "screenshots": [ "https://github.com/wongzigii/Colo/raw/master/Assets/screenshot1.png" ], "stars": 27, "date_added": "Mon Mar 16 07:28:42 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-07-01 14:46:26 UTC" }, { "title": "DeckRocket", "category-ids": [ "misc" ], "description": "For Deckset presentations", "license": "mit", "source": "https://github.com/jpsim/DeckRocket", "stars": 398, "tags": [ "swift", "iphone" ], "screenshots": [ "https://github.com/jpsim/DeckRocket/raw/master/demo.gif" ], "date_added": "Thu Mar 26 08:48:53 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2021-05-13 20:06:30 UTC" }, { "title": "EmotionNote Diary", "category-ids": [ "photo" ], "description": "Choose or take a photo of your face and this will reveal your emotion", "license": "mit", "source": "https://github.com/Yogayu/EmotionNote", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/Yogayu/EmotionNote/raw/master/imgs/Desktop%20HD.png" ], "stars": 35, "date_added": "Tue Apr 19 07:51:53 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-05-22 13:53:08 UTC" }, { "title": "GammaThingy", "category-ids": [ "color" ], "tags": [ "objc" ], "description": "Change screen gamma dynamically", "source": "https://github.com/thomasfinch/GammaThingy", "stars": 780, "license": "other", "date_added": "Sat Nov 21 20:38:27 2015 +0000", "suggested_by": "@Jacob Rave", "updated": "2024-02-08 15:25:47 UTC" }, { "title": "GoodNight", "category-ids": [ "color" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d02eff34-0572-40c8-95c1-0d362aa74294" ], "description": "Change screen gamma dynamically", "source": "https://github.com/anthonya1999/GoodNight", "stars": 551, "license": "other", "date_added": "Wed Dec 23 10:17:32 2015 +0100", "suggested_by": "@Andreas Grill", "updated": "2018-10-30 03:23:04 UTC" }, { "title": "GreatReader", "category-ids": [ "media" ], "tags": [ "iphone", "ipad", "archive" ], "description": "\"Great\" PDF reader", "license": "mit", "source": "https://github.com/semweb/GreatReader", "stars": 613, "date_added": "Mon Mar 16 09:42:21 2015 +0700", "suggested_by": "@vinhnx", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple4/v4/7c/02/41/7c024189-7030-2183-08fd-a7ae4f0dbb7f/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple4/v4/a4/cb/0d/a4cb0dba-039e-4f8e-1b44-95a946a3638f/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple3/v4/4b/2f/2a/4b2f2ade-d9dc-cd4a-cf2b-357938ba0df0/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple3/v4/d7/8a/2f/d78a2f7a-862b-c836-60c8-271d62679184/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple4/v4/72/bf/92/72bf92cd-73c6-6046-2a9a-1fb081f30fab/screen696x696.jpeg" ], "updated": "2020-10-06 07:28:00 UTC" }, { "title": "Hack Cancer Hackathon", "category-ids": [ "event" ], "source": "https://github.com/HackCancer/iOS", "itunes": "https://apps.apple.com/app/hack-cancer/id1030806844", "tags": [ "swift", "archive" ], "stars": 7, "license": "other", "date_added": "Fri, 7 Aug 2015 07:29:07 -0700", "suggested_by": "@raynesio", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple62/v4/84/bc/eb/84bcebe0-eae4-e03e-af50-fc2896293c02/screen696x696.jpeg" ] }, { "title": "Hidrate", "category-ids": [ "health" ], "tags": [ "objc", "archive" ], "description": "Interacts with smart water bottle", "source": "https://github.com/mjcuva/Hidrate", "stars": 11, "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5c3fc487-8108-4b56-9dc4-1f7807416aac" ], "license": "other", "date_added": "Tue May 3 08:55:42 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2015-07-09 02:50:40 UTC" }, { "title": "iCopyPasta", "category-ids": [ "misc" ], "description": "Pasteboard feed", "license": "mit", "source": "https://github.com/alltheflow/iCopyPasta", "stars": 21, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/1c841da9-6aba-4a7e-9c93-b4f8592855b4" ], "date_added": "Sun Feb 28 06:03:05 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-05-07 14:08:57 UTC" }, { "title": "iContactU", "category-ids": [ "misc" ], "description": "Reminds you to contact people you ought to", "license": "mit", "source": "https://github.com/rizal72/iContactU", "itunes": "https://apps.apple.com/app/icontactu/id920200100", "stars": 134, "tags": [ "swift", "archive" ], "date_added": "Tue Jan 27 07:40:30 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple5/v4/8e/b7/65/8eb765cc-9f41-3350-d2e5-b140b483ba22/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/a7/56/6f/a7566fb2-8957-7aee-1f03-94c1eebf1c80/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/80/cd/d2/80cdd204-4b1f-f7d0-48e7-8fa75c5f6384/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/92/5f/77/925f776e-9252-18a9-f627-420f82c16373/screen696x696.jpeg" ], "updated": "2014-10-24 19:02:07 UTC" }, { "title": "iGrades", "category-ids": [ "education" ], "tags": [ "objc", "archive" ], "description": "Track your class grades", "source": "https://github.com/opensourceios/iGrades", "stars": 0, "license": "other", "date_added": "Mon Mar 16 07:29:52 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple3/v4/e0/67/f7/e067f75c-17d3-a802-28e8-6e879e4c1ed2/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple1/v4/6b/d4/da/6bd4da1b-a638-9707-ee28-087f8707f7ff/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple3/v4/ac/f0/0e/acf00ebc-eddb-1b95-74b6-887b598045bb/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple1/v4/de/3b/38/de3b3831-796e-4783-2acd-a79319093b2e/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple3/v4/d9/b1/28/d9b128ad-3a92-7b55-eca1-11111ede6ed0/pr_source.png/460x0w.jpg" ], "updated": "2016-02-01 02:14:20 UTC" }, { "title": "Flippy Learn", "category-ids": [ "education" ], "description": "Simple flash cards (privacy first, no tracking, everything stays on your device)", "source": "https://github.com/misteu/VocabularyTraining", "stars": 28, "license": "apache-2.0", "tags": [ "swift" ], "itunes": "https://apps.apple.com/app/flippy-learn-word-flashcards/id1479486387", "screenshots": [ "https://github.com/misteu/VocabularyTraining/raw/master/screenshots/flippy1.png", "https://github.com/misteu/VocabularyTraining/raw/master/screenshots/flippy7.png" ], "date_added": "Feb 19 2023", "suggested_by": "@misteu", "updated": "2025-05-25 18:59:41 UTC" }, { "title": "Jupp", "category-ids": [ "extension" ], "description": "Post to app.net, includes a Share extension", "source": "https://github.com/dasdom/Jupp", "itunes": "https://apps.apple.com/app/jupp-share-extension-for-app.net/id909926740", "tags": [ "swift", "archive" ], "screenshots": [ "https://a3.mzstatic.com/eu/r30/Purple1/v4/01/df/ae/01dfaee3-3ea0-8fdc-cfb4-de38aa3cb2cd/screen696x696.jpeg" ], "stars": 17, "license": "mit", "date_added": "Sat Feb 28 09:29:54 2015 +0100", "suggested_by": "@Dominik Hauser", "updated": "2015-12-30 16:39:05 UTC" }, { "title": "LidderbuchApp", "category-ids": [ "content" ], "description": "Songbook for Luxembourgish students", "lang": "ltz", "source": "https://github.com/opensourceios/LidderbuchApp", "tags": [ "swift", "archive" ], "stars": 0, "license": "mit", "date_added": "Mon Sep 28 14:19:59 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/80/e9/b6/80e9b600-72e3-3e8e-d3b0-5c13fdf14e9c/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/da/41/08/da4108a2-eaf0-77d2-fb06-b8d6681dae04/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/05/c9/51/05c951c9-2276-0228-4642-4ed19c4b7f1a/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/64/9b/c4/649bc454-3911-5de4-d57b-8f016ac9bf68/pr_source.png/460x0w.jpg" ], "updated": "2015-10-06 20:10:40 UTC" }, { "title": "Mirror++", "category-ids": [ "misc" ], "description": "Minimalist mirror", "license": "mit", "source": "https://github.com/nathanmsmith/MirrorPlusPlus", "tags": [ "swift" ], "stars": 16, "date_added": "Mon Jan 4 20:30:07 2016 -0800", "suggested_by": "@Nathan Smith", "updated": "2018-09-18 04:22:26 UTC" }, { "title": "my41", "category-ids": [ "misc" ], "tags": [ "objc", "archive" ], "description": "HP-41C/CV/CX Microcode emulator", "source": "https://github.com/mperovic/my41", "itunes": "https://apps.apple.com/app/my41cx/id979041950", "stars": 22, "license": "bsd-3-clause", "date_added": "Fri Feb 19 12:11:12 2016 +0100", "suggested_by": "@Miroslav Perovic", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple3/v4/17/94/ec/1794ec78-67db-8a38-ae0a-89f87503fe67/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple1/v4/a7/06/8c/a7068c91-de5f-b891-e3a9-34e00c9e3d77/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple3/v4/3f/19/54/3f1954e5-355a-b143-0b2b-36a8267e5d64/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple5/v4/03/bd/09/03bd09ac-1a58-0ca4-4c72-f46f8bed3b38/pr_source.png/460x0w.jpg" ], "updated": "2025-05-17 08:39:56 UTC" }, { "title": "OpenCB", "category-ids": [ "content" ], "description": "Interactive chess book reader", "license": "gpl-2.0", "source": "https://github.com/opensourceios/OpenCB", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple5/v4/2f/2d/54/2f2d54db-9aae-ddba-607a-a6e2aa2567b7/screen322x572.jpeg", "https://a2.mzstatic.com/us/r30/Purple5/v4/0a/7f/6a/0a7f6a07-858c-de9e-f192-3210e982baf1/screen322x572.jpeg" ], "tags": [ "archive" ], "stars": 0, "date_added": "Fri May 8 07:16:21 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-03-10 00:33:23 UTC" }, { "title": "Onions", "category-ids": [ "notes", "security" ], "tags": [ "objc", "archive" ], "description": "Cloud encrypted notes", "source": "https://github.com/onionsapp/Onions-iOS", "stars": 60, "license": "other", "date_added": "Tue Jan 27 07:15:41 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple/v4/d0/08/29/d00829d7-e34f-69e7-d21b-bfd3f48ae8fc/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple4/v4/9d/18/f7/9d18f743-51ef-adfa-5720-ce52057f2232/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple2/v4/85/63/c3/8563c3ce-2e2a-0a6f-472d-68b60a274841/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple/v4/e2/43/a1/e243a12f-6391-f347-c684-22e5236f0d79/screen696x696.jpeg" ], "updated": "2015-09-29 04:56:19 UTC" }, { "title": "Open States", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://s3.mzstatic.com/r30/Purple6/v4/d3/db/1a/d3db1a57-d85c-b2b1-3b15-5c14bb455229/screen1136x1136.jpeg" ], "description": "Browse state legislatures", "source": "https://github.com/openstates/legacy-openstates-ios", "stars": 50, "license": "bsd-3-clause", "date_added": "Wed Apr 6 07:03:48 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-02-08 22:59:24 UTC" }, { "title": "ownCloud", "category-ids": [ "file" ], "tags": [ "swift", "ipad" ], "description": "File browser & sync for ownCloud file hosting service", "source": "https://github.com/owncloud/ios-app", "itunes": "https://apps.apple.com/app/owncloud/id1359583808", "stars": 247, "license": "gpl-3.0", "date_added": "Mon May 18 11:52:02 2015 -0700", "suggested_by": "@Mike", "screenshots": [ "https://owncloud.com/wp-content/uploads/2019/05/ownCloud-iOS-app-store-parent-file-listing.png" ], "updated": "2026-02-17 09:39:37 UTC" }, { "title": "Phonetic", "category-ids": [ "misc" ], "tags": [ "swift" ], "description": "Add phonetic keys for Chinese names", "license": "mit", "source": "https://github.com/iAugux/Phonetic", "screenshots": [ "https://raw.githubusercontent.com/iAugux/ProjectScreenshots/master/Phonetic/nickname.gif" ], "stars": 610, "date_added": "Sat Feb 27 06:13:06 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2023-05-04 16:48:36 UTC" }, { "title": "Population Clock", "category-ids": [ "education" ], "tags": [ "objc", "archive" ], "description": "Learn about geography & demographics", "source": "https://github.com/Netfilter-Com/PopulationClock", "itunes": "https://apps.apple.com/app/population-clock-hd/id590689957", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/02/1e/b5/021eb54f-b928-319d-7272-047e1b91ac67/pr_source.png/626x0w.png" ], "stars": 10, "license": "other", "date_added": "Wed Mar 2 15:56:28 2016 -0300", "suggested_by": "@Pedro Paulo Jr", "updated": "2017-07-28 19:16:31 UTC" }, { "title": "Round & Split", "category-ids": [ "calculator" ], "description": "Tip Calculator", "source": "https://github.com/lukhnos/roundandsplit", "itunes": "https://apps.apple.com/app/round-split/id912288737", "tags": [ "swift", "archive" ], "stars": 49, "license": "mit", "date_added": "Tue Jan 27 07:34:31 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple114/v4/a9/92/1e/a9921e81-a138-5694-4970-14460572137b/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple114/v4/40/d5/69/40d5698f-9a36-f7bc-ad27-e828e86b519f/pr_source.png/460x0w.jpg" ], "updated": "2024-06-24 22:35:54 UTC" }, { "title": "Runner-Stats", "category-ids": [ "fitness" ], "tags": [ "iphone", "archive" ], "description": "Record running data", "license": "gpl-2.0", "source": "https://github.com/hukun01/Runner-Stats", "stars": 46, "date_added": "Mon Oct 12 09:06:52 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2015-05-15 15:34:31 UTC" }, { "title": "Swiflytics", "category-ids": [ "misc" ], "description": "See your realtime Google Analytics data", "source": "https://github.com/aciidb0mb3r/Swiflytics", "tags": [ "swift", "archive" ], "stars": 38, "license": "other", "date_added": "Tue Apr 26 07:53:52 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple69/v4/86/ab/68/86ab68a5-88d7-b086-da5d-1fc67b01053a/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple49/v4/59/06/4d/59064d82-a209-b76f-11d9-60cc244a3280/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple49/v4/8d/19/c8/8d19c833-2cb8-49d0-3ae3-a646d9a9a1ee/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple69/v4/02/b0/7c/02b07c1a-40ad-417a-a875-fa6b3bfbe12d/screen696x696.jpeg" ], "updated": "2016-01-18 09:45:34 UTC" }, { "title": "Tether", "category-ids": [ "misc" ], "tags": [ "usb", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/90c5a2cb-af11-4a0d-befe-2667c8cf3367" ], "description": "Share your device internet connection without jailbreaking", "license": "gpl-3.0", "source": "https://github.com/chrisballinger/Tether-iOS", "stars": 185, "date_added": "Thu Dec 17 08:06:18 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2014-04-28 02:21:29 UTC" }, { "title": "Theseus", "category-ids": [ "fitness" ], "tags": [ "objc", "archive" ], "description": "Personal analytics", "license": "gpl-2.0", "source": "https://github.com/lazerwalker/Theseus", "screenshots": [ "https://raw.githubusercontent.com/lazerwalker/Theseus/master/ReadmeImages/triptych.png" ], "stars": 696, "date_added": "Wed, 1 Apr 2015 09:30:22 -0400", "suggested_by": "@jeffreyjackson", "updated": "2014-09-24 20:17:19 UTC" }, { "title": "TheReservist", "category-ids": [ "misc" ], "description": "Check availability of iPhones", "source": "https://github.com/kimar/TheReservist", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/kimar/TheReservist/raw/master/Assets/marketing1.png", "https://github.com/kimar/TheReservist/raw/master/Assets/marketing2.png" ], "stars": 6, "license": "mit", "date_added": "Tue Apr 7 09:19:50 2015 +1000", "suggested_by": "@Marcus Kida", "updated": "2014-09-26 03:51:02 UTC" }, { "title": "TrollDrop", "category-ids": [ "communication" ], "tags": [ "objc", "airdrop", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/59742d36-b4fe-42e4-ba22-b1522936a0d0" ], "description": "Send trollfaces to everyone", "license": "mit", "source": "https://github.com/a2/TrollDrop", "stars": 27, "date_added": "Mon May 2 08:06:22 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-05-24 08:25:00 UTC" }, { "title": "VPN On", "category-ids": [ "today", "security" ], "description": "Extension to turn on VPN", "license": "mit", "source": "https://github.com/lexrus/VPNOn", "itunes": "https://apps.apple.com/app/vpn-on/id951344279", "stars": 4509, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*9qSbd77zijp5UPODaWM9CQ.png" ], "tags": [ "swift", "archive" ], "date_added": "Mon Mar 16 07:06:34 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2020-03-15 07:23:04 UTC" }, { "title": "WireGuard", "category-ids": [ "security" ], "description": "WireGuard: fast, modern, secure VPN tunnel (less battery consumption than OpenVPN) ", "license": "mit", "source": "https://github.com/WireGuard/wireguard-apple", "itunes": "https://apps.apple.com/app/wireguard/id1441195209", "stars": 1251, "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f9e45058-bd35-4626-b5c9-12f8ba174f63" ], "tags": [ "swift" ], "date_added": "Jul 1 2019", "suggested_by": "@GETandSELECT", "updated": "2024-08-09 18:44:27 UTC" }, { "title": "Vinylogue", "category-ids": [ "misc" ], "tags": [ "objc" ], "description": "For Last.fm", "license": "bsd-3-clause", "source": "https://github.com/twocentstudios/vinylogue", "itunes": "https://apps.apple.com/app/vinylogue-for-last.fm/id617471119", "stars": 138, "date_added": "Tue Jan 27 12:05:38 2015 +0100", "suggested_by": "@Ali Karagoz", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/ba/78/06/ba7806d1-3e5b-d46f-9448-84366fabfddd/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/c4/7c/15/c47c15e3-1cad-e572-9583-137114cd94a6/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/0b/4f/72/0b4f72ec-9fa5-55ed-a719-3d8208af890c/mzl.ewtijcyp.png/460x0w.jpg" ], "updated": "2025-12-31 03:09:55 UTC" }, { "title": "WaniKani", "category-ids": [ "education" ], "description": "Learn kanji with https://www.wanikani.com/", "license": "gpl-3.0", "source": "https://github.com/haawa799/-WaniKani2", "itunes": "https://apps.apple.com/app/wanikani/id1034355141", "tags": [ "swift", "archive" ], "stars": 14, "date_added": "Tue May 3 06:32:54 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/dc/65/6a/dc656a24-e549-d4b0-f663-e479fa96a396/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/74/47/3c/74473cb9-dd3a-666b-67f3-807f12d8940d/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/d0/b3/cc/d0b3cc28-62fa-7f48-8fb4-dd695e695d94/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/24/1f/af/241faf70-86e5-abc3-10e4-6a2872d369b9/pr_source.png/460x0w.jpg" ], "updated": "2017-08-26 16:44:04 UTC" }, { "title": "Words", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/614294c0-e93e-47c8-8131-acb55a3c97cb" ], "description": "Thesaurus", "license": "mit", "source": "https://github.com/soffes/words", "stars": 47, "date_added": "Mon, 26 Jan 2015 19:02:55 -0800", "suggested_by": "@dkhamsing", "updated": "2016-11-22 17:09:59 UTC" }, { "title": "WWDC Students", "category-ids": [ "content" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/bb0d2903-eaec-4e84-a6f0-b0c94390bc3a" ], "description": "WWDC scholarship entries", "source": "https://github.com/wwdc", "stars": 100, "tags": [ "swift" ], "license": "other", "date_added": "Mon Mar 21 07:31:39 2016 -0700", "suggested_by": "@dkhamsing" }, { "title": "Yorkie", "category-ids": [ "misc" ], "description": "Helps you take care of your dog", "source": "https://github.com/opensourceios/YorkieApp", "itunes": "https://apps.apple.com/app/Yorkie/id1000836606", "tags": [ "archive" ], "stars": 0, "license": "mit", "date_added": "Sun Feb 28 18:45:12 2016 +0100", "suggested_by": "@Carlos Butron", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple7/v4/cd/be/78/cdbe78cd-bcd6-5e05-1034-0557b115989f/screen696x696.jpeg" ], "updated": "2015-12-03 11:59:03 UTC" }, { "title": "ForceSketch", "category-ids": [ "misc" ], "source": "https://github.com/FlexMonkey/ForceSketch", "stars": 108, "tags": [ "swift" ], "screenshots": [ "https://github.com/FlexMonkey/ForceSketch/raw/master/ForceSketch/ForceSketch.gif" ], "license": "other", "date_added": "Wed Oct 28 15:05:45 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2019-10-28 07:32:06 UTC" }, { "title": "Plum-O-Meter", "category-ids": [ "misc" ], "description": "Weigh plums (and other small fruit!)", "source": "https://github.com/FlexMonkey/Plum-O-Meter", "stars": 529, "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/1d2ecfbd-ef48-4dd7-9866-a938e8128aad" ], "license": "other", "date_added": "Tue Oct 27 07:36:05 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2021-10-15 12:20:21 UTC" }, { "title": "Malendar", "category-ids": [ "calendar" ], "description": "A redesigned calendar", "source": "https://github.com/croossin/Malendar", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/croossin/Malendar/raw/master/Images/MalendarStockPhoto.png" ], "stars": 199, "license": "mit", "date_added": "Fri Oct 30 09:40:56 2015 -0500", "suggested_by": "@croossin", "updated": "2019-05-01 19:59:50 UTC" }, { "title": "Workdays", "category-ids": [ "calendar" ], "tags": [ "iphone", "archive" ], "description": "Simple calendar with operating schedule", "license": "mit", "source": "https://github.com/mpak/Workdays", "itunes": "https://apps.apple.com/app/workdays-calendar/id889712978", "stars": 13, "date_added": "Thu Aug 20 05:14:21 2015 +0600", "suggested_by": "@Syed Shariefi", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple5/v4/02/fa/8e/02fa8ec3-2586-48f8-a759-42695f62dde9/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/49/47/2c/49472c02-7607-80a8-6f0f-4b42aa0420aa/screen696x696.jpeg" ], "updated": "2015-10-12 08:19:13 UTC" }, { "title": "Edhita", "category-ids": [ "text" ], "description": "Text editor", "license": "mit", "source": "https://github.com/tnantoka/edhita", "itunes": "https://apps.apple.com/app/edhita-open-source-text-editor/id398896655", "stars": 1385, "tags": [ "swift" ], "date_added": "Tue Jan 27 07:37:17 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple71/v4/ab/43/71/ab437113-1e03-517f-837e-73430970acb5/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple71/v4/8e/47/f1/8e47f1a1-51b5-1ebe-f2c1-d9557260fbdc/pr_source.png/460x0w.jpg" ], "updated": "2026-01-14 12:52:35 UTC" }, { "title": "Textor", "category-ids": [ "text" ], "description": "Plain text editor", "license": "mit", "source": "https://github.com/louisdh/textor", "homepage": "https://silverfox.be/articles/2018-03-11-textor.html", "stars": 588, "tags": [ "swift", "archive" ], "date_added": "Tue Mar 13 18:10:00 2018 +0200", "suggested_by": "@fassko", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/2e/4d/fe/2e4dfec4-02b8-eb6f-d104-cfd8f041f7f0/pr_source.png/230x0w.jpg" ], "updated": "2018-04-28 18:39:36 UTC" }, { "title": "RichTexture", "category-ids": [ "text" ], "description": "Rich text editor (fork of Textor but for rich text)", "license": "mit", "source": "https://github.com/stevemoser/richtexture", "homepage": "https://www.stevemoser.org/posts/apple-dev/richtexture.html", "itunes": "https://apps.apple.com/app/richtexture/id1376116077", "stars": 48, "tags": [ "swift", "archive" ], "date_added": "Tue Jun 28 18:10:00 2018 +0200", "suggested_by": "@stevemoser", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/4d/3b/dc/4d3bdc1a-2bb9-589d-a574-873167dd7fb8/pr_source.png/230x0w.jpg" ], "updated": "2018-04-25 17:29:18 UTC" }, { "title": "SimpleMemo", "category-ids": [ "notes" ], "tags": [ "objc", "archive" ], "description": "Sync notes to EverNote", "license": "mit", "source": "https://github.com/lijuncode/SimpleMemo", "stars": 264, "date_added": "Thu Aug 27 07:22:13 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ ] }, { "title": "SwiftNote", "category-ids": [ "notes", "today" ], "description": "Simple note taking with Today Extension & iCloud sync", "license": "mit", "source": "https://github.com/mslathrop/SwiftNote", "stars": 200, "tags": [ "swift", "archive" ], "date_added": "Sun Mar 29 07:44:35 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-01-13 22:15:29 UTC" }, { "title": "Coffee Timer", "category-ids": [ "timer" ], "license": "mit", "source": "https://github.com/ashfurrow/yourfirstswiftapp", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4974d890-e219-4e82-bee8-f576a85aeb06" ], "stars": 66, "date_added": "Tue Apr 7 07:43:15 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-11-14 15:29:33 UTC" }, { "title": "Fojusi", "category-ids": [ "timer", "today" ], "description": "Work timer with Today Extension", "source": "https://github.com/dasdom/Tomate", "stars": 530, "tags": [ "swift" ], "license": "mit", "date_added": "Sun Jun 21 07:51:58 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/c5/97/bc/c597bc2d-339c-8463-e7e7-f47fe7f6f770/mzl.uhkigexq.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/08/a6/aa/08a6aa5a-6a45-fcb0-5e75-c78fc2a10d67/mzl.ckjxbwfu.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/8e/72/69/8e72696d-fae0-0f81-4868-aa281ba30866/mzl.ucpnawyo.png/460x0w.jpg" ], "updated": "2020-03-11 21:23:32 UTC" }, { "title": "TrackMyTime", "category-ids": [ "timer" ], "tags": [ "objc" ], "license": "mit", "source": "https://github.com/EvgenyKarkan/TrackMyTime", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple6/v4/4e/36/20/4e3620e8-78cc-28c1-14c1-99dd795a0c3e/mzl.rbjfeuro.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple/v4/86/79/aa/8679aa86-b1df-b753-e573-5841fc8e040d/mzl.qrcseovv.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple4/v4/22/06/03/220603d3-6d56-fd65-fe60-57f41b3f6ace/mzl.wtrrxsrw.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple4/v4/44/5e/d1/445ed17f-75e4-4913-ca74-d97cddaaf061/mzl.mgggbmuz.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple6/v4/e2/26/41/e2264119-fcba-7cbd-6234-69bec9dd8e49/mzl.wosfnlnx.png/460x0w.jpg" ], "stars": 33, "date_added": "Tue May 3 06:41:28 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2024-02-26 17:44:06 UTC" }, { "title": "Tracker 4 Compassion", "category-ids": [ "appcelerator" ], "tags": [ "titanium", "javascript", "archive" ], "description": "Track your walk, run or ride", "license": "mit", "source": "https://github.com/fokkezb/tracker", "itunes": "https://apps.apple.com/app/g.o.-tracker-4-compassion/id1100240821", "stars": 66, "date_added": "Thu Apr 21 07:34:31 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple49/v4/f5/f4/07/f5f4071e-ba12-9c92-a931-599dcabffa71/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/29/de/d0/29ded0fb-2754-ea0d-d0d7-ed66f26e5838/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/aa/24/c7/aa24c7ba-6fc1-5c13-ec7c-0a8509296c95/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple49/v4/8a/d4/97/8ad49780-e8f9-a122-fbba-a0a62a08506c/screen696x696.jpeg" ], "updated": "2018-08-07 08:39:05 UTC" }, { "title": "DVD Collection Tracker", "category-ids": [ "core-data" ], "tags": [ "objc", "archive" ], "license": "mit", "source": "https://github.com/chrismiles/OrganisingCoreData", "stars": 37, "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4bded66f-04b2-4368-997c-65eaa831c97b" ], "date_added": "Fri, 7 Aug 2015 07:29:07 -0700", "suggested_by": "@dkhamsing", "updated": "2011-07-13 11:12:16 UTC" }, { "title": "Nested Lists", "category-ids": [ "core-data" ], "tags": [ "objc", "archive" ], "source": "https://github.com/objcio/issue-4-full-core-data-application", "stars": 164, "license": "other", "date_added": "Fri, 7 Aug 2015 07:29:07 -0700", "suggested_by": "@dkhamsing", "updated": "2013-09-09 16:53:32 UTC" }, { "title": "Tasks", "category-ids": [ "core-data" ], "description": "Designed to quickly & easily add tasks", "source": "https://github.com/mbcrump/TasksForSwiftWithPersistingData", "tags": [ "swift", "iphone" ], "stars": 16, "license": "other", "date_added": "Thu Mar 5 07:45:57 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://raw.githubusercontent.com/mbcrump/TasksForSwiftWithPersistingData/master/Images/demo.gif" ], "updated": "2019-02-20 16:06:14 UTC" }, { "title": "Vegan Lists UK", "category-ids": [ "ionic" ], "tags": [ "typescript", "archive" ], "description": "View & collect vegan food lists", "source": "https://github.com/dsgriffin/vegan-lists-uk", "stars": 5, "license": "mit", "date_added": "Sun Feb 28 16:04:01 2016 +0000", "suggested_by": "@daniel seán griffin", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple49/v4/4d/55/87/4d558798-7ba1-51fd-cfaf-f43073621bd2/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple69/v4/09/43/96/09439616-213a-1355-1cbd-d65626cf2bb6/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple69/v4/cd/09/c1/cd09c198-bb31-5b74-1aca-6973eeade7ae/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/ee/cc/c0/eeccc040-d840-4c30-0dd0-037dce7ec3dd/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/0e/36/32/0e36329c-71a0-a6af-fa2a-643a91167c05/screen696x696.jpeg" ], "updated": "2024-12-19 19:00:06 UTC" }, { "title": "2CITY", "category-ids": [ "misc" ], "tags": [ "objc", "archive" ], "description": "Find out the coolest things to do in your city", "source": "https://github.com/2city/2CITY-iOS", "stars": 14, "license": "other", "date_added": "Mon Oct 12 08:03:06 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple3/v4/97/56/ac/9756acae-6315-37b3-3e0c-f53d7317a056/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/b9/03/90/b90390ca-787a-b0aa-f5b3-82d1ba233bd1/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/97/98/5d/97985d61-9604-7eaa-8087-027f97beb1e8/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/f2/22/22/f22222e3-e3cd-aa5e-9a1f-e58506c8b94e/screen696x696.jpeg" ], "updated": "2015-10-11 22:00:32 UTC" }, { "title": "Anypic", "category-ids": [ "clone" ], "tags": [ "archive" ], "description": "Lets users share photos, like Instagram", "source": "https://github.com/opensourceios/Anypic", "itunes": "https://apps.apple.com/app/anypic/id539741538", "license": "cc0-1.0", "date_added": "Tue, 17 Mar 2015 14:51:44 -0400", "suggested_by": "@jeffreyjackson", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple5/v4/7d/32/6b/7d326b7f-0913-9ffe-1b1d-f25c4672bb5e/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/fe/f4/40/fef440e3-2a36-d849-282a-3ac6eb44c6ec/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple1/v4/4c/4b/26/4c4b26b2-71d1-1fdd-b574-afe0f217e7ed/screen696x696.jpeg" ], "stars": 0, "updated": "2016-02-04 17:12:02 UTC" }, { "title": "Anypic", "category-ids": [ "photo" ], "source": "https://github.com/SwiftAnyPic/SwiftAnyPic", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c46c05c8-1d4e-4c77-a961-5428b2d25d8f" ], "stars": 91, "license": "cc0-1.0", "date_added": "Mon Nov 2 14:05:46 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2016-08-14 10:39:33 UTC" }, { "title": "AnyWall", "category-ids": [ "misc" ], "tags": [ "archive" ], "description": "Fun with geolocation", "source": "https://github.com/opensourceios/AnyWall", "license": "cc0-1.0", "date_added": "Tue, 17 Mar 2015 14:51:44 -0400", "suggested_by": "@jeffreyjackson", "screenshots": [ ], "stars": 0, "updated": "2016-01-05 07:07:44 UTC" }, { "title": "how-much", "category-ids": [ "realm", "firebase" ], "tags": [ "parse", "firebase", "realm" ], "license": "mit", "description": "Record how much things cost", "source": "https://github.com/dkhamsing/how-much", "screenshots": [ "https://github.com/dkhamsing/how-much/raw/master/Assets/screens.png" ], "stars": 21, "date_added": "Tue Oct 6 10:14:28 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-04-27 21:42:22 UTC" }, { "title": "Parse-Challenge-App", "category-ids": [ "misc" ], "tags": [ "iphone", "archive" ], "description": "App with likes, comments, posting images/videos", "source": "https://github.com/TomekB/Parse-Challenge-App", "itunes": "https://apps.apple.com/app/lets-challenge-me/id944004497", "stars": 124, "license": "other", "date_added": "Thu Mar 5 07:45:57 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple5/v4/2b/7a/76/2b7a76d2-3622-dc56-fc51-38b28f5e5739/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple1/v4/95/ea/a2/95eaa213-a27b-a3c2-1060-48a003e349fc/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple5/v4/fb/76/54/fb76545d-9a8b-16b2-b94d-9f8f166af6bb/screen696x696.jpeg" ], "updated": "2015-09-21 12:46:46 UTC" }, { "title": "ParseStore", "category-ids": [ "misc" ], "tags": [ "archive" ], "description": "Backend provider for selling physical goods", "source": "https://github.com/opensourceios/ParseStore", "itunes": "https://apps.apple.com/app/parse-store/id613679907", "license": "cc0-1.0", "date_added": "Tue, 17 Mar 2015 14:51:44 -0400", "suggested_by": "@jeffreyjackson", "screenshots": [ ], "stars": 0, "updated": "2015-12-16 01:35:10 UTC" }, { "title": "Paws", "category-ids": [ "misc", "clone" ], "description": "Instagram clone", "source": "https://www.appcoda.com/instagram-app-parse-swift/", "tags": [ "swift", "archive" ], "screenshots": [ "https://www.appcoda.com/wp-content/uploads/2015/04/paws-demo-animation.png" ], "license": "other", "date_added": "Fri Apr 17 08:44:37 2015 -0700", "suggested_by": "@dkhamsing" }, { "title": "NBA allyoop", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/5305874/12059257/dacf1ad0-af92-11e5-920c-ba4818d8dc1d.png" ], "description": "NBA game scores", "license": "mit", "source": "https://github.com/wwayne/react-native-nba-app", "stars": 2218, "date_added": "Wed, 6 Jan 2016 11:37:19 -0800", "suggested_by": "@dkhamsing", "updated": "2019-10-20 03:53:38 UTC" }, { "title": "2048", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4c5c0ef5-6962-403c-9723-77cc35ae5dea" ], "description": "App by Facebook", "source": "https://github.com/facebook/react-native/tree/d2fc08d33b2c89812d1871f8b786d666207ed362/Examples/2048", "license": "other", "date_added": "Fri, 5 Feb 2016 07:55:10 -0800", "suggested_by": "@dkhamsing" }, { "title": "Movies", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/cb6f1747-ed1d-4e9f-8430-a8ce2ccdef7b" ], "description": "App by Facebook", "source": "https://github.com/facebook/react-native/tree/d2fc08d33b2c89812d1871f8b786d666207ed362/Examples/Movies", "license": "other", "date_added": "Fri, 5 Feb 2016 07:55:10 -0800", "suggested_by": "@dkhamsing" }, { "title": "TicTacToe", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://i.giphy.com/3oKIPyok1FHmdX4FuE.gif" ], "description": "App by Facebook", "source": "https://github.com/facebook/react-native/tree/d2fc08d33b2c89812d1871f8b786d666207ed362/Examples/TicTacToe", "license": "other", "date_added": "Fri, 5 Feb 2016 07:55:10 -0800", "suggested_by": "@dkhamsing" }, { "title": "RNTester", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6ef0b930-4ab0-4c65-a70e-9a58bbc24c6d" ], "description": "Showcases React Native views & modules", "source": "https://github.com/facebook/react-native/tree/main/packages/rn-tester", "license": "other", "date_added": "Fri, 5 Feb 2016 07:55:10 -0800", "updated": "2023-12-07 14:49:36 UTC", "suggested_by": "@dkhamsing" }, { "title": "Around Me", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/bgryszko/react-native-example/master/preview.gif" ], "description": "Display Instagram photos around your location", "source": "https://github.com/bgryszko/react-native-example", "stars": 258, "license": "other", "date_added": "Tue Oct 13 07:33:44 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-09-25 14:49:36 UTC" }, { "title": "Assemblies", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/buildreactnative/assemblies/raw/master/screenshots/assemblies-a.png", "https://github.com/buildreactnative/assemblies/raw/master/screenshots/assemblies-b.png", "https://github.com/buildreactnative/assemblies/raw/master/screenshots/assemblies-c.png" ], "description": "Developer-focused Meetup clone", "source": "https://github.com/buildreactnative/assemblies", "stars": 360, "license": "other", "date_added": "Mon May 2 07:40:43 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-01-18 05:12:22 UTC" }, { "title": "Calculator", "category-ids": [ "react-native", "calculator" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/29330b53-7fe9-4a62-accf-aa82c5658f67" ], "description": "React Native calculator", "license": "mit", "source": "https://github.com/benoitvallon/react-native-nw-react-calculator", "stars": 5228, "date_added": "Mon Mar 23 13:37:57 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2021-10-03 16:47:54 UTC" }, { "title": "Currency Converter", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "homepage": "https://github.com/ashwinpreet/ReactNativeExamples/tree/master/ios/CurrencyConverter", "source": "https://github.com/ashwinpreet/ReactNativeExamples", "license": "mit", "stars": 23, "date_added": "Thu May 21 07:20:36 2015 -0700", "suggested_by": "@dkhamsing" }, { "title": "Den", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "description": "View houses for sale in the Northwest", "license": "mit", "source": "https://github.com/asamiller/den", "screenshots": [ "https://cloud.githubusercontent.com/assets/5133623/7338978/01976cce-ec13-11e4-9b79-f2e2e47503b6.jpg" ], "stars": 459, "date_added": "Fri May 29 07:38:01 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-01-15 00:24:34 UTC" }, { "title": "Dribbble", "category-ids": [ "react-native" ], "tags": [ "react-native", "dribbble" ], "license": "mit", "source": "https://github.com/catalinmiron/react-native-dribbble-app", "screenshots": [ "https://cloud.githubusercontent.com/assets/2805320/8113463/db61b072-1076-11e5-8aa2-52417f019ea0.jpg" ], "stars": 2066, "date_added": "Sat Jun 13 07:33:39 2015 -0700", "suggested_by": "@xu6148152", "updated": "2023-10-13 02:00:42 UTC" }, { "title": "F8", "category-ids": [ "react-native", "official", "event" ], "tags": [ "react-native", "archive" ], "description": "Official F8 app", "source": "https://github.com/fbsamples/f8app", "stars": 13932, "license": "other", "screenshots": [ "https://raw.githubusercontent.com/fbsamples/f8app/main/.github/screenshot-app%402x.png" ], "date_added": "Thu Apr 14 07:21:28 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2023-07-11 07:23:07 UTC" }, { "title": "Facebook Login", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/brentvatne/react-native-login/raw/master/demo!!!.gif" ], "source": "https://github.com/brentvatne/react-native-login", "stars": 846, "license": "other", "date_added": "Tue Apr 14 07:22:46 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-08-08 07:02:06 UTC" }, { "title": "Finance", "category-ids": [ "react-native", "clone" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/7kfpun/FinanceReactNative/blob/master/previewIOS.gif?raw=true" ], "description": "The system Stocks app written in React Native", "license": "mit", "source": "https://github.com/7kfpun/FinanceReactNative", "stars": 2073, "date_added": "Wed Jul 8 06:45:27 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2022-12-06 19:34:52 UTC" }, { "title": "Foreign Exchange", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "source": "https://github.com/peralmq/ForeignExchangeApp", "screenshots": [ "https://cloud.githubusercontent.com/assets/238536/7063949/469613cc-deab-11e4-9d67-c727bcc0171b.png" ], "stars": 14, "license": "other", "date_added": "Fri Jul 24 07:24:09 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-04-09 09:30:08 UTC" }, { "title": "For Hacker News by iSimar", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "license": "mit", "source": "https://github.com/iSimar/HackerNews-React-Native", "itunes": "https://apps.apple.com/app/hacker-news-reader-react-native/id1067161633", "stars": 3782, "date_added": "Fri Jul 10 08:02:09 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple49/v4/4e/a0/af/4ea0af4c-b04e-da6f-592f-a21be9659455/pr_source.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple69/v4/56/c0/ea/56c0ea6b-c9dd-2ccb-ed60-fd7444417c58/pr_source.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple69/v4/b2/b9/27/b2b927bf-06d2-ba0c-221b-56b4f5370859/pr_source.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple49/v4/cf/81/a6/cf81a63a-6967-2009-36a4-8bcfe75d0bed/pr_source.jpg/460x0w.jpg" ], "updated": "2022-03-17 06:10:55 UTC" }, { "title": "Iceland Earthquakes", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "license": "mit", "source": "https://github.com/paranoida/IcelandEarthquakes", "screenshots": [ "https://raw.githubusercontent.com/paranoida/IcelandEarthquakes/master/preview.png" ], "stars": 28, "date_added": "Thu May 7 07:22:47 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-04-27 21:09:43 UTC" }, { "title": "iTunes Catalog Search", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/alexissan/ReactNativeWorkshop/raw/master/Screenshots/scsh1.png?raw=true" ], "source": "https://github.com/alexissan/ReactNativeWorkshop", "stars": 56, "license": "other", "date_added": "Sat Jun 13 07:33:39 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2018-02-24 22:01:39 UTC" }, { "title": "london-react", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7092e6c1-1332-4973-9b24-392da16b024b" ], "source": "https://github.com/JoeStanton/london-react", "stars": 51, "license": "other", "date_added": "Sun Aug 2 08:14:23 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-08-02 22:48:23 UTC" }, { "title": "Moonwalk", "category-ids": [ "react-native" ], "description": "A simple way to stay up to date with upcoming space launches", "source": "https://github.com/illu/moonwalk", "itunes": "https://apps.apple.com/app/moonwalk-rocket-launches/id1439376174", "license": "mit", "stars": 294, "tags": [ "react-native" ], "date_added": "Fri Mar 27 22:21:20 2020 -0700", "suggested_by": "@illu", "updated": "2023-01-27 04:25:59 UTC" }, { "title": "newswatch", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "description": "News based on YouTube playlists", "source": "https://github.com/bradoyler/newswatch-react-native", "screenshots": [ "https://cloud.githubusercontent.com/assets/425966/7039857/2f122810-dd95-11e4-99c4-db636d4c66a9.gif" ], "stars": 153, "license": "other", "date_added": "Fri May 15 07:34:03 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2017-12-02 03:21:49 UTC" }, { "title": "PocketNode", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "description": "Lightweight Node REPL", "source": "https://github.com/mzabriskie/PocketNode", "screenshots": [ "https://cloud.githubusercontent.com/assets/199035/10439739/49d80e60-70f9-11e5-94b1-16e06eeb3a8f.png" ], "stars": 61, "license": "other", "date_added": "Thu Feb 4 11:49:30 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-10-26 07:36:57 UTC" }, { "title": "Product Kitty", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://ph-files.imgix.net/8f617c17-4ec6-482d-866d-a65d5387c0ad?auto=format&codec=mozjpeg&cs=strip" ], "description": "For Product Hunt", "source": "https://github.com/rkho/product-kitty", "stars": 129, "license": "other", "date_added": "Wed Sep 2 17:34:05 2015 -0700", "suggested_by": "@Richard Kho", "updated": "2015-09-03 00:32:54 UTC" }, { "title": "Property Finder", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://koenig-media.raywenderlich.com/uploads/2015/03/PropertyFinder.png" ], "source": "https://github.com/ColinEberhardt/ReactNative-PropertyFinder", "stars": 274, "license": "other", "date_added": "Fri, 10 Apr 2015 08:27:49 -0700", "suggested_by": "@dkhamsing", "updated": "2016-03-30 02:08:00 UTC" }, { "title": "ReactNativeHackerNews", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d2cfdc51-6dc6-4a24-97fc-1e5fb873d8ed" ], "source": "https://github.com/jsdf/ReactNativeHackerNews", "stars": 257, "license": "other", "date_added": "Wed Mar 30 08:38:11 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2020-09-30 19:24:37 UTC" }, { "title": "RSS Reader", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/christopherdro/react-native-rss-reader/raw/master/RssReaderDemo.gif" ], "source": "https://github.com/christopherdro/react-native-rss-reader", "stars": 158, "license": "other", "date_added": "Mon Jun 22 07:28:20 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-07-18 05:45:25 UTC" }, { "title": "Songkick", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "source": "https://github.com/ArnaudRinquin/sk-react-native", "screenshots": [ "https://github.com/ArnaudRinquin/sk-react-native/raw/master/screenshots.png" ], "stars": 102, "license": "other", "date_added": "Tue Oct 27 14:57:49 2015 -0700", "suggested_by": "@dkhamsing" }, { "title": "Spacepics", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f4bb6a93-312c-45cb-8574-986fe558e00c" ], "description": "Display NASA's Picture of the Day", "source": "https://github.com/campezzi/react-native-spacepics", "stars": 16, "license": "other", "date_added": "Tue May 26 15:07:49 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-04-25 04:33:28 UTC" }, { "title": "Sudoku", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/christopherdro/react-native-sudoku/raw/master/demo.gif" ], "source": "https://github.com/christopherdro/react-native-sudoku", "stars": 71, "license": "other", "date_added": "Thu Mar 10 07:41:09 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-06-06 01:52:46 UTC" }, { "title": "To Do List", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "source": "https://github.com/joemaddalone/react-native-todo", "stars": 176, "license": "other", "date_added": "Mon Jun 20 07:40:35 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-10-22 07:22:42 UTC" }, { "title": "Twitch", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/IFours/react-native-twitch/raw/rn0.15/assets/twitch.gif" ], "source": "https://github.com/IFours/react-native-twitch", "stars": 90, "license": "other", "date_added": "Thu Feb 4 11:48:21 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2017-07-25 13:42:48 UTC" }, { "title": "Weather by JakeLin", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/JakeLin/ReactNativeWeather/master/screenshots/screenshot-iOS.png" ], "license": "mit", "source": "https://github.com/JakeLin/ReactNativeWeather", "stars": 21, "date_added": "Tue May 3 08:57:34 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-06-07 06:03:23 UTC" }, { "title": "BrewMobile", "category-ids": [ "reactivecocoa" ], "description": "App for managing the beer brewing process", "source": "https://github.com/brewfactory/BrewMobile", "screenshots": [ "https://brewfactory.org/BrewMobile/img/9_small.png", "https://brewfactory.org/BrewMobile/img/8_small.png" ], "stars": 192, "tags": [ "swift", "archive" ], "license": "other", "date_added": "Thu Sep 10 13:25:52 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2016-02-06 11:56:26 UTC" }, { "title": "C-41", "category-ids": [ "reactivecocoa", "timer" ], "tags": [ "objc", "archive" ], "description": "Simple timer to make developing film easier & more reliable", "license": "mit", "source": "https://github.com/ashfurrow/C-41", "stars": 2053, "date_added": "Mon Jan 26 15:48:19 2015 -0800", "suggested_by": "@dkhamsing", "screenshots": [ ], "updated": "2021-04-27 02:03:11 UTC" }, { "title": "GitBucket", "category-ids": [ "reactivecocoa", "github" ], "tags": [ "reactivecocoa", "mvvm", "mantle", "archive" ], "description": "For GitHub", "license": "mit", "source": "https://github.com/leichunfeng/MVVMReactiveCocoa", "itunes": "https://apps.apple.com/app/id961330940", "stars": 3705, "date_added": "Mon Oct 12 08:00:52 2015 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple20/v4/ba/37/a3/ba37a3d1-622f-866f-f9eb-e2d21173cc93/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple20/v4/8e/06/d7/8e06d79a-ede3-284c-df34-9702c835a382/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple60/v4/24/11/37/2411374d-175b-7290-1f36-8190f4ee7740/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple20/v4/cb/ab/b6/cbabb6b4-854f-9b86-ddaa-d9455dc272cc/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple60/v4/a2/64/07/a2640705-ccef-163c-56e5-87a7874d9483/screen696x696.jpeg" ], "updated": "2018-02-05 02:11:26 UTC" }, { "title": "GroceryList", "category-ids": [ "reactivecocoa", "github" ], "tags": [ "iphone", "archive" ], "description": "Grocery list, synchronized with GitHub", "source": "https://github.com/jspahrsummers/GroceryList", "stars": 863, "license": "mit", "date_added": "Mon Jan 26 19:10:00 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2015-09-01 06:25:29 UTC" }, { "title": "HausClock", "category-ids": [ "reactivecocoa", "clock" ], "tags": [ "swift", "archive" ], "description": "Minimal chess clock", "license": "mit", "source": "https://github.com/nottombrown/HausClock", "stars": 41, "date_added": "Tue Jan 27 07:39:43 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2014-12-20 06:47:15 UTC" }, { "title": "ReactiveHackerNews", "category-ids": [ "reactivecocoa" ], "tags": [ "reactivecocoa", "mvvm", "archive" ], "description": "Hacker News reader with Tinder style interface", "source": "https://github.com/syshen/ReactiveHackerNews", "itunes": "https://apps.apple.com/app/reactive-hacker-news-stay/id969422368", "stars": 46, "license": "mit", "date_added": "Wed Aug 12 16:37:56 2015 +0100", "suggested_by": "@Mark Aron Szulyovszky", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple5/v4/b9/12/55/b912554c-5eda-4866-b57a-f528ad26a6aa/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple6/v4/43/ff/b3/43ffb350-62e4-3c21-cb99-20cdb99544be/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/8f/61/04/8f610400-1f87-1811-31a3-3a8b4994f141/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple3/v4/51/b1/27/51b1277d-e738-a4c9-6955-af828790a123/screen696x696.jpeg" ], "updated": "2015-03-27 08:24:51 UTC" }, { "title": "ReactiveSwiftFlickrSearch", "category-ids": [ "reactivecocoa" ], "description": "Photo search", "source": "https://github.com/ColinEberhardt/ReactiveSwiftFlickrSearch", "stars": 373, "tags": [ "swift", "mvvm", "flickr api", "archive" ], "screenshots": [ "https://github.com/ColinEberhardt/ReactiveSwiftFlickrSearch/raw/master/FinishedApp.png" ], "license": "other", "date_added": "Wed Feb 4 08:09:00 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2017-04-18 05:51:24 UTC" }, { "title": "SimpleAuth", "category-ids": [ "reactivecocoa" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6e1ed1d3-5592-4a20-a69d-9ed4348ff077" ], "description": "Simple authentication (OAuth for Twitter, Facebook, Instagram, Tumblr & more)", "license": "mit", "source": "https://github.com/calebd/SimpleAuth", "stars": 1144, "date_added": "Fri Apr 10 08:17:21 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2018-04-24 13:44:21 UTC" }, { "title": "SwiftRACGoogleImages", "category-ids": [ "reactivecocoa" ], "description": "Google image search", "source": "https://github.com/Adlai-Holler/SwiftRACGoogleImages", "tags": [ "swift", "swift2.1", "rac4", "archive" ], "stars": 26, "license": "other", "date_added": "Wed Jan 20 07:24:03 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2015-10-27 21:53:34 UTC" }, { "title": "GitHub API Client", "category-ids": [ "rxswift" ], "source": "https://github.com/tailec/boilerplate", "stars": 344, "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c5301416-600f-41b3-85da-88bb0edde346" ], "tags": [ "swift", "mvvm", "rxswift", "archive" ], "license": "mit", "date_added": "Mon Mar 14 22:08:01 2016 +0000", "suggested_by": "@tailec", "updated": "2017-05-02 13:46:43 UTC" }, { "title": "Kiosk", "category-ids": [ "rxswift" ], "description": "Artsy auctions", "license": "mit", "source": "https://github.com/artsy/eidolon", "stars": 2709, "tags": [ "swift", "rxswift", "archive" ], "screenshots": [ "https://artsy.github.io/images/2014-11-12-eidolon-retrospective/listings.png" ], "date_added": "Tue Jan 27 07:26:50 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2023-01-04 17:53:43 UTC" }, { "title": "Contacts", "category-ids": [ "viper" ], "tags": [ "objc", "archive" ], "source": "https://github.com/sebastianwr/VIPER-Persons", "stars": 42, "license": "other", "date_added": "Mon Feb 8 07:07:46 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2017-03-21 12:30:59 UTC" }, { "title": "Counter", "category-ids": [ "viper" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c4dae92b-136a-4046-a353-86334a8de79a" ], "license": "mit", "source": "https://github.com/mutualmobile/Counter", "stars": 349, "date_added": "Mon Feb 8 07:10:05 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-09-20 09:17:48 UTC" }, { "title": "Rambler&IT", "description": "Portfolio of mobile architectures used at Rambler&Co", "category-ids": [ "viper" ], "tags": [ "magicalrecord", "typhoon", "afnetworking", "purelayout", "sdwebimage" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple111/v4/dd/63/b1/dd63b115-f823-4876-b295-f13ae115ff5c/mzl.izsgncma.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple111/v4/55/3b/7a/553b7a86-c036-e844-a6fa-1888ec3efb61/mzl.wdrchpxn.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/5e/77/0d/5e770d63-382a-ff3b-3d59-241a6d1db885/mzl.boxgxscn.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple91/v4/95/37/97/9537975c-d8f2-bb24-642d-9ce480a69873/mzl.cwpmtiuz.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple111/v4/81/7e/4e/817e4e98-1b13-09de-8115-4ddd29519309/mzl.uhxljsuy.png/460x0w.jpg" ], "lang": "rus", "source": "https://github.com/rambler-digital-solutions/rambler-it-ios", "itunes": "https://apps.apple.com/app/rambler-it/id1145829115", "stars": 332, "license": "mit", "date_added": "Tue Mar 8 07:15:10 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2021-12-15 14:30:48 UTC" }, { "title": "To do", "category-ids": [ "viper" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/e37dd034-4f6f-4542-9f99-76c723a6fa6d" ], "source": "https://github.com/objcio/issue-13-viper", "homepage": "https://www.objc.io/issues/13-architecture/viper/", "license": "mit", "stars": 847, "date_added": "Mon Feb 8 07:09:14 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2016-03-27 14:16:29 UTC" }, { "title": "Toggl Timer", "category-ids": [ "xamarin" ], "tags": [ "csharp", "archive" ], "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple60/v4/59/b4/ef/59b4efea-2cfb-c615-a13f-e39956b00a0b/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple18/v4/11/f9/f5/11f9f584-027d-3947-e1f6-d60e084f9ea5/screen696x696.jpeg" ], "source": "https://github.com/opensourceios/toggle-mobile", "itunes": "https://apps.apple.com/app/toggl-timer/id885767775", "stars": 2, "license": "bsd-3-clause", "date_added": "Mon Dec 7 18:13:17 2015 +0300", "suggested_by": "@Dmitry Kurilo", "updated": "2016-03-11 16:07:13 UTC" }, { "title": "RealmVideo", "category-ids": [ "content", "developer" ], "description": "Watch Realm videos & slides", "source": "https://github.com/BalestraPatrick/RealmVideo", "screenshots": [ "https://github.com/BalestraPatrick/RealmVideo/raw/master/Resources/demo.gif" ], "stars": 322, "tags": [ "swift", "iphone", "archive" ], "license": "mit", "date_added": "Wed May 11 09:16:38 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-06-04 10:56:58 UTC" }, { "title": "ReactiveKitten", "category-ids": [ "gif", "sample" ], "description": "It's about GIFs & cats", "source": "https://github.com/JensRavens/ReactiveKitten", "tags": [ "swift", "giphy api", "interstellar", "archive" ], "stars": 18, "license": "other", "date_added": "Wed May 11 11:47:34 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2015-10-24 17:56:04 UTC" }, { "title": "RailsCasts", "description": "Ruby on Rails screencasts", "category-ids": [ "apple-tv" ], "tags": [ "objc", "archive" ], "source": "https://github.com/spritlesoftware/railscasts-on-appletv", "screenshots": [ "https://raw.githubusercontent.com/spritlesoftware/railscasts-on-appletv/master/TVOSExample/image/apple-tv-railscast.png" ], "stars": 12, "license": "other", "date_added": "Thu May 12 12:04:04 2016 +0530", "suggested_by": "@Romi08", "updated": "2016-05-11 11:07:38 UTC" }, { "title": "MetricTime", "category-ids": [ "travel" ], "description": "Displays 'Metric Time' for pranking friends on trips to countries that use the metric system", "source": "https://github.com/MoralCode/MetricTime", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/05dffc70-0b1a-4dac-858a-cb3c69e39b73" ], "stars": 7, "license": "apache-2.0", "date_added": "Fri May 13 07:32:42 2016 -0700", "suggested_by": "@DeveloperACE", "updated": "2021-01-17 03:07:43 UTC" }, { "title": "AppSales-Mobile", "category-ids": [ "misc" ], "source": "https://github.com/omz/AppSales-Mobile", "tags": [ "archive" ], "screenshots": [ "https://raw.githubusercontent.com/omz/AppSales-Mobile/51aa7b090567f8ca4d7e9bdf5221d16c65cef7f3/Screenshot.png" ], "stars": 1888, "license": "bsd-2-clause", "date_added": "Mon Oct 26 07:38:58 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2022-05-31 00:52:21 UTC" }, { "title": "Bancha", "category-ids": [ "misc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d3e8bbb3-2c95-4b1a-a2a6-b533a99effe2" ], "source": "https://github.com/squallstar/bancha-ios-app", "tags": [ "archive" ], "stars": 28, "license": "mit", "date_added": "Fri Mar 11 07:52:09 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2013-04-23 14:44:53 UTC" }, { "title": "Cheddar", "category-ids": [ "misc" ], "license": "bsd-2-clause", "source": "https://github.com/nothingmagical/cheddar-ios", "itunes": "https://apps.apple.com/app/cheddar-plus/id919567005", "tags": [ "archive" ], "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple1/v4/9a/62/aa/9a62aacf-1164-b8bd-6930-dc255845dd9f/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/a1/8d/59/a18d5943-4879-4185-a788-022db7580328/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/f1/cd/35/f1cd3508-e061-a706-91e0-46cb423d1be0/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple4/v4/ff/da/47/ffda478b-be96-75c3-e6cf-2fae62df7592/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple4/v4/d9/23/46/d9234681-13ea-a11c-de7c-bd2cb05ae11a/screen696x696.jpeg" ], "stars": 2970, "date_added": "Mon Jan 26 19:23:07 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2013-09-02 15:48:48 UTC" }, { "title": "Everest", "category-ids": [ "misc" ], "license": "mit", "source": "https://github.com/EverestOpenSource/Everest-iOS", "tags": [ "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/434b31c4-8dee-4ea7-9d30-c0f965915111" ], "stars": 89, "date_added": "Mon Jan 26 19:07:03 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2016-04-09 22:14:32 UTC" }, { "title": "iOctocat", "category-ids": [ "misc" ], "source": "https://github.com/dennisreimann/ioctocat", "tags": [ "ruby", "archive" ], "screenshots": [ "https://a4.mzstatic.com/us/r1000/098/Purple/v4/f2/ce/23/f2ce23f1-c0f5-f589-6cf6-8afcc6f374bf/mzl.taaxblls.1136x1136-75.jpg", "https://a1808.phobos.apple.com/us/r1000/070/Purple/v4/c8/df/c2/c8dfc22a-9ef2-abc1-c8a6-55faab448440/mzl.qlhvmpoi.png", "https://a2.mzstatic.com/us/r1000/103/Purple2/v4/48/4c/e4/484ce4d9-7e47-b6d9-261b-d1270cd31c4d/mzl.jnoizpbg.1136x1136-75.jpg" ], "stars": 1645, "license": "other", "date_added": "Fri Mar 11 07:54:46 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2014-01-29 20:29:04 UTC" }, { "title": "LastFM", "category-ids": [ "misc" ], "source": "https://github.com/lastfm/lastfm-iphone", "tags": [ "archive" ], "screenshots": [ "https://cdn.last.fm/flatness/hardware/ios.png" ], "stars": 182, "license": "other", "date_added": "Mon Mar 2 07:55:35 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2012-07-03 14:54:30 UTC" }, { "title": "Mume", "category-ids": [ "misc" ], "source": "https://github.com/opensourceios/Mume", "tags": [ "archive" ], "screenshots": [ "https://raw.githubusercontent.com/opensourceios/Mume/master/Documents/images/6p-1.png" ], "stars": 0, "license": "mit", "date_added": "Fri Oct 2 07:56:16 2015 -0700", "suggested_by": "@dkhamsing", "updated": "2015-09-29 09:47:49 UTC" }, { "title": "Pancake", "category-ids": [ "misc" ], "source": "https://github.com/Imaginea/pancake-ios", "tags": [ "archive" ], "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple/v4/c9/6f/75/c96f755a-6b1d-8ded-8258-1bb578fa6349/screen320x480.jpeg" ], "stars": 30, "license": "other", "date_added": "Fri Mar 11 07:52:09 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2012-11-28 04:50:01 UTC" }, { "title": "PocketFlix", "category-ids": [ "misc" ], "source": "https://code.google.com/archive/p/metasyntactic/wikis/PocketFlix.wiki", "homepage": "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d064db17-7012-4827-9dfc-08c7ccf1540b", "tags": [ "archive" ], "screenshots": [ "https://www.stwing.upenn.edu/~cyrusn/blog/pictures/PocketFlix/1.0/IMG_0002.png", "https://www.stwing.upenn.edu/~cyrusn/blog/pictures/PocketFlix/1.0/IMG_0001.png" ], "license": "gpl-2.0", "date_added": "Fri May 15 12:23:53 2015 -0400", "suggested_by": "@Sanket" }, { "title": "Repo", "category-ids": [ "misc" ], "license": "mit", "source": "https://github.com/ricburton/Repo", "tags": [ "archive" ], "screenshots": [ "https://f.cl.ly/items/1o0g3B3N1d1s3L3s0i3o/2013-08-22%2000.04.06_iphone_white_angle1.png" ], "stars": 8, "date_added": "Mon Dec 21 08:55:37 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2014-02-12 23:08:11 UTC" }, { "title": "SudokuResolv", "category-ids": [ "misc" ], "license": "apache-2.0", "source": "https://github.com/Haoest/SudokuResolv", "tags": [ "archive" ], "screenshots": [ "https://github.com/Haoest/SudokuResolv/blob/master/ss-preview.png?raw=true" ], "stars": 332, "date_added": "Thu Mar 10 07:41:09 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2011-09-29 22:42:12 UTC" }, { "title": "Vim", "category-ids": [ "misc" ], "source": "https://github.com/applidium/Vim", "tags": [ "archive" ], "stars": 539, "license": "other", "date_added": "Fri Mar 11 07:52:09 2016 -0800", "suggested_by": "@dkhamsing", "updated": "2022-07-22 01:51:18 UTC" }, { "title": "wikiHow", "category-ids": [ "misc" ], "source": "https://github.com/tderouin/wikiHow-iPhone-Application", "tags": [ "archive" ], "license": "mit", "date_added": "Fri Mar 11 07:52:09 2016 -0800", "suggested_by": "@dkhamsing", "stars": 83, "updated": "2011-05-18 16:56:42 UTC" }, { "title": "ActiveGS", "category-ids": [ "emulator" ], "tags": [ "objc" ], "screenshots": [ "https://raw.githubusercontent.com/ogoguel/activegs-ios/master/README.images/screen5.png" ], "description": "Apple II/IIGS Emulator with in-app game browser, MFi & iCade controller support", "source": "https://github.com/ogoguel/activegs-ios", "stars": 94, "license": "other", "date_added": "Fri, 13 May 2016 08:25:26 -1000", "suggested_by": "@yoshisuga", "updated": "2024-09-01 19:48:23 UTC" }, { "title": "RetroArch", "category-ids": [ "emulator" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/76548a8f-626c-4cc9-93f1-962782a177b1" ], "tags": [ "c" ], "description": "Comprehensive emulator frontend with support for NES, SNES, Gameboy, Sega Master System, Genesis, Playstation, N64, Atari Lynx & more", "source": "https://github.com/libretro/RetroArch", "itunes": "https://apps.apple.com/app/retroarch/id6499539433", "stars": 12697, "license": "gpl-3.0", "date_added": "Fri May 13 08:37:47 2016 -1000", "suggested_by": "@yoshisuga", "updated": "2026-02-20 00:20:33 UTC" }, { "title": "MAME4iOS", "category-ids": [ "emulator" ], "tags": [ "objc" ], "screenshots": [ "https://i.ytimg.com/vi/Gj5LQN5iing/hqdefault.jpg" ], "description": "MAME frontend", "source": "https://github.com/yoshisuga/MAME4iOS", "stars": 758, "license": "gpl-2.0", "date_added": "Fri, 13 May 2016 08:25:26 -1000", "suggested_by": "@yoshisuga", "updated": "2025-12-01 17:00:36 UTC" }, { "title": "DOSPad", "category-ids": [ "emulator" ], "tags": [ "objc", "ipad" ], "description": "DOSBox", "license": "gpl-2.0", "source": "https://github.com/litchie/dospad", "stars": 638, "date_added": "Fri, 13 May 2016 08:25:26 -1000", "suggested_by": "@yoshisuga", "updated": "2024-10-22 04:13:45 UTC" }, { "title": "PPSSPP", "category-ids": [ "emulator" ], "tags": [ "c++" ], "description": "PSP emulator", "source": "https://github.com/hrydgard/ppsspp", "itunes": "https://apps.apple.com/app/ppsspp-psp-emulator/id6496972903", "stars": 13374, "license": "gpl-2.0", "date_added": "Fri, 13 May 2016 08:25:26 -1000", "suggested_by": "@yoshisuga", "updated": "2026-02-20 09:57:27 UTC" }, { "title": "Pomelo", "category-ids": [ "emulator" ], "description": "Nintendo Switch emulator", "source": "https://gitlab.com/pomelo-emu/Pomelo", "screenshots": [ "https://gitlab.com/pomelo-emu/Pomelo/-/raw/main/images/IMG_1807.png" ], "stars": 6, "license": "gpl-3.0", "date_added": "Thu, 12 Dec 2024 10:52 -0400", "suggested_by": "@CycloKid", "updated": "2024-12-4 7:16 UTC" }, { "title": "FlappyBird clone - Scary Flight", "category-ids": [ "game" ], "tags": [ "objc" ], "license": "mit", "source": "https://github.com/EvgenyKarkan/ScaryFlight", "stars": 25, "date_added": "Fri May 13 12:09:40 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://raw.githubusercontent.com/EvgenyKarkan/ScaryFlight/master/ScaryFlight/ScaryFlight/Resources/Screen.png", "https://raw.githubusercontent.com/EvgenyKarkan/ScaryFlight/master/ScaryFlight/ScaryFlight/Resources/Screen2.png" ], "updated": "2025-01-15 20:12:35 UTC" }, { "title": "Google Feud", "description": "Guess My Search game by Justin Hook", "tags": [ "swift", "archive" ], "category-ids": [ "game" ], "license": "apache-2.0", "source": "https://github.com/opensourceios/Google-Feud-iOS", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/e76cb409-b14d-4c19-a801-0e3bb7b55e4c" ], "date_added": "Aug 23 2016", "suggested_by": "@CTKRocks", "stars": 0, "updated": "2016-08-26 10:58:50 UTC" }, { "title": "MiamiSunglasses", "category-ids": [ "audio" ], "description": "Plays the first five seconds of the CSI Miami theme song for on-the-go meme creation (YEAAAAAAAAAAHH)", "source": "https://github.com/MoralCode/MiamiSunglasses", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ec65e9bd-482f-433a-8fb0-6e3654594274" ], "license": "apache-2.0", "stars": 4, "date_added": "Fri May 13 12:53:10 2016 -0700", "suggested_by": "@DeveloperACE", "updated": "2021-01-17 03:08:05 UTC" }, { "title": "nds4ios", "category-ids": [ "emulator" ], "tags": [ "objc" ], "screenshots": [ "https://cdn.redmondpie.com/wp-content/uploads/2015/11/ROM-List_.jpg" ], "description": "Nintendo DS emulator, port of DeSmuME", "source": "https://github.com/raaxis/nds4ios", "stars": 186, "license": "other", "date_added": "Sat May 14 11:12:25 2016 -1000", "suggested_by": "@yoshisuga", "updated": "2017-03-11 22:12:19 UTC" }, { "title": "iAmiga (iUAE)", "category-ids": [ "emulator" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/user-attachments/assets/71c86e15-7050-4a11-9393-ac8ea5d340c6", "https://github.com/user-attachments/assets/c4b6e324-0071-4d2f-a4fb-52c814b953c4" ], "description": "Commodore Amiga emulator, based on UAE", "source": "https://github.com/emufreak/iAmiga", "stars": 50, "license": "gpl-2.0", "date_added": "Sat May 14 11:12:25 2016 -1000", "suggested_by": "@yoshisuga", "updated": "2018-06-17 16:55:06 UTC" }, { "title": "SwiftHub", "category-ids": [ "github" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2944de4a-4efd-46fe-9078-7d32aefb49e7" ], "description": "View Swift repositories on GitHub", "license": "mit", "source": "https://github.com/sahandnayebaziz/StateView-Samples-SwiftHub", "stars": 17, "date_added": "Sun May 15 06:13:46 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-01-11 22:44:56 UTC" }, { "title": "Balloon Burst", "category-ids": [ "cocos2d" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/e79ee954-b987-492c-87d5-380c033ac2d5" ], "source": "https://github.com/jamiely/ios-balloon-burst", "license": "other", "stars": 10, "date_added": "Mon May 16 08:36:53 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2012-08-07 03:44:18 UTC" }, { "title": "Closebox", "description": "Find the Closest Postbox", "category-ids": [ "location" ], "tags": [ "archive" ], "license": "mit", "source": "https://github.com/opensourceios/Closebox", "itunes": "https://apps.apple.com/gb/app/closebox-find-closest-postbox/id556364813", "stars": 0, "date_added": "Fri May 13 18:38:28 2016 +0100", "suggested_by": "@Pete O'Grady", "screenshots": [ "https://a2.mzstatic.com/eu/r30/Purple1/v4/5d/9b/8d/5d9b8d65-42b1-f847-d532-bb1cf37e19c7/screen696x696.jpeg" ], "updated": "2016-05-09 19:06:54 UTC" }, { "title": "Sentiments", "category-ids": [ "text" ], "description": "Analyzes text for positive or negative sentiment", "license": "mit", "source": "https://github.com/kyleweiner/Sentiments", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/kyleweiner/Sentiments/raw/master/Assets/sentiments_example.gif" ], "stars": 179, "date_added": "Tue May 17 03:49:28 2016 -0700", "suggested_by": "@lfarah", "updated": "2016-10-05 06:59:10 UTC" }, { "title": "TSWeChat", "category-ids": [ "communication" ], "description": "A WeChat alternative", "license": "mit", "source": "https://github.com/hilen/TSWeChat", "screenshots": [ "https://github.com/hilen/TSWeChat/raw/master/images/preview1.gif" ], "tags": [ "swift" ], "stars": 3765, "date_added": "Wed May 18 06:45:35 2016 -0700", "suggested_by": "@lfarah", "updated": "2019-07-28 08:57:46 UTC" }, { "title": "Colorblind", "category-ids": [ "researchkit" ], "description": "Easy test for colorblind people", "source": "https://github.com/boostcode/ResearchKit-ColorBlind", "tags": [ "swift", "archive" ], "license": "other", "stars": 9, "date_added": "Wed, 18 May 2016 19:48:20 +0200", "suggested_by": "@matteocrippa", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple49/v4/70/f7/85/70f78511-8bc9-7151-2a5a-b057d24a91e5/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple49/v4/c5/b3/cb/c5b3cb07-fdd8-ed26-db4a-263bbb8765d9/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/b3/cb/71/b3cb710e-b4de-adc5-2369-cfb46a2ef0a8/screen696x696.jpeg" ], "updated": "2016-05-18 18:01:04 UTC" }, { "title": "UitzendingGemist", "category-ids": [ "apple-tv" ], "description": "Uitgebreide UitzendingGemist app voor Nederland", "lang": "nld", "license": "apache-2.0", "source": "https://github.com/4np/UitzendingGemist", "tags": [ "swift" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/1049693/18724167/ba26d9ba-803b-11e6-9c76-2f44c47d2dee.png" ], "stars": 49, "date_added": "Tue Nov 10 07:41:07 2015 -0800", "suggested_by": "@dkhamsing", "updated": "2018-02-08 15:38:44 UTC" }, { "title": "Fibonacc iClock", "category-ids": [ "clock" ], "tags": [ "objc" ], "description": "A clock based off the famous Fibonacci sequence", "license": "gpl-2.0", "source": "https://github.com/scribblemaniac/Fibonacc-iClock", "screenshots": [ "https://raw.githubusercontent.com/scribblemaniac/Fibonnac-iClock/master/Screenshot.png" ], "stars": 19, "date_added": "Mon May 23 18:03:11 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2022-12-16 20:44:25 UTC" }, { "title": "MuVis", "category-ids": [ "media" ], "description": "Music Visualization", "source": "https://github.com/Keith-43/MuVis-Experimentation", "itunes": "https://apps.apple.com/app/muvis-music-visualizer/id1582324352", "license": "mit", "stars": 15, "tags": [ "swift", "swiftui", "metal", "audio", "music" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/0cb6a163-5169-4427-b831-ae07ae5641d7" ], "date_added": "May 21 2024", "suggested_by": "@Treata11", "updated": "2025-07-07 20:16:36 UTC" }, { "title": "Chaty", "category-ids": [ "firebase", "communication" ], "tags": [ "swift", "firebase", "websocket", "nosql", "archive" ], "description": "Anonymous messaging with real-time data sync", "license": "mit", "source": "https://github.com/LunarFlash/Chaty", "screenshots": [ "https://github.com/LunarFlash/Chaty/raw/master/ChatChat/screen1.png" ], "stars": 362, "date_added": "Wed May 25 07:43:52 2016 -0700", "suggested_by": "@lfarah", "updated": "2016-09-29 01:00:16 UTC" }, { "title": "iCook TV", "description": "Taiwanese cuisine cooking videos", "category-ids": [ "apple-tv" ], "tags": [ "swift" ], "license": "mit", "source": "https://github.com/polydice/iCook-tvOS", "itunes": "https://apps.apple.com/app/ai-liao-li/id554065086", "stars": 73, "lang": "zho", "screenshots": [ "https://polydice.com/iCook-tvOS/images/Screenshot.png" ], "date_added": "Wed May 25 13:43:48 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2023-01-25 03:26:27 UTC" }, { "title": "Tweetometer", "category-ids": [ "rxswift" ], "description": "See who is tweeting in your timeline", "license": "mit", "source": "https://github.com/BalestraPatrick/Tweetometer", "tags": [ "swift" ], "screenshots": [ "https://github.com/BalestraPatrick/Tweetometer/raw/master/header.png" ], "stars": 89, "date_added": "Thu May 26 08:48:30 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2018-08-20 15:06:37 UTC" }, { "title": "Neverlate", "category-ids": [ "finance", "location" ], "tags": [ "objc", "venmo api", "archive" ], "description": "Pay-if-U-R-late with geofences", "source": "https://github.com/ayunav/Neverlate", "screenshots": [ "https://github.com/ayunav/Neverlate/raw/master/NeverlateDemo.gif" ], "license": "other", "stars": 26, "date_added": "Fri May 27 07:59:58 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-05-05 22:55:39 UTC" }, { "title": "Telemat-tvOS", "category-ids": [ "apple-tv" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/omichde/Telemat-tvOS/raw/master/telemat.jpg" ], "description": "Stream the German Public Broadcast TV", "lang": "deu", "license": "gpl-2.0", "source": "https://github.com/omichde/Telemat-tvOS", "stars": 18, "date_added": "Tue May 31 16:13:33 2016 +0200", "suggested_by": "@Oliver Michalak", "updated": "2017-07-01 19:55:18 UTC" }, { "title": "NumberPad", "category-ids": [ "calculator" ], "tags": [ "swift", "archive" ], "screenshots": [ ], "description": "An experimental prototype calculator", "source": "https://github.com/bridger/NumberPad", "homepage": "https://bridgermaxwell.com/blog/numberpad-notation/", "license": "apache-2.0", "stars": 92, "date_added": "Tue May 31 07:35:40 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-10-07 13:32:53 UTC" }, { "title": "MAPS.ME", "category-ids": [ "location" ], "tags": [ "openstreetmap api", "archive" ], "description": "Offline maps with navigation", "license": "apache-2.0", "source": "https://github.com/mapsme/omim", "homepage": "https://maps.me/", "itunes": "https://apps.apple.com/app/id510623322", "stars": 4607, "date_added": "Tue May 31 22:24:50 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/85/64/7c/85647c5e-1c4d-f8f4-6413-e9f641eb07bf/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/99/70/fd/9970fdf6-5d94-2792-ebfa-55b3b4c95470/mzl.baklobvl.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/47/be/f7/47bef70a-fdb2-a694-a20c-2dadadd3db64/mzl.nguxiret.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/ed/dc/74/eddc74d6-8734-04a0-ddf6-30cc8b6baa97/mzl.jnhpyhtf.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/10/fb/5b/10fb5be5-23e8-7788-eb83-1168e3b2585d/mzl.oukftvjn.jpg/460x0w.jpg" ], "updated": "2022-10-05 00:36:11 UTC" }, { "title": "Molecules", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "description": "Visualize molecules in 3D", "source": "https://www.sunsetlakesoftware.com/molecules", "itunes": "https://apps.apple.com/app/molecules/id284943090", "license": "other", "date_added": "Tue May 31 22:58:38 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple/v4/f1/46/9e/f1469ec5-e5d7-daf9-2d77-501aede04cb9/mzl.dzwpexqf.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple/v4/2c/65/d3/2c65d300-59f9-f41b-f57d-150b28351905/mzl.pjagxicy.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple/v4/3a/9b/ce/3a9bced7-ab7c-efba-e392-b953099aa233/mzl.evxxezuj.png/460x0w.jpg" ] }, { "title": "Task Coach", "category-ids": [ "tasks" ], "tags": [ "objc", "archive" ], "description": "A simple to-do manager designed for composite tasks", "source": "https://sourceforge.net/projects/taskcoach/", "homepage": "https://www.taskcoach.org/", "itunes": "https://apps.apple.com/app/task-coach/id311403563", "license": "gpl-3.0", "date_added": "Tue May 31 23:13:24 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple6/v4/91/19/de/9119debe-4936-ac90-6fa0-6cd9bd92fd1e/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple4/v4/52/9b/45/529b453d-1cae-0720-1d9e-ef336c760f4f/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple6/v4/d5/f0/a8/d5f0a87a-3772-0e79-2709-6d5ecdf6d5d2/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple/v4/8c/8d/7b/8c8d7b2c-5739-cf8f-a3ab-d7b2c5a492b1/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple6/v4/fe/9b/1e/fe9b1e76-6717-7223-6944-c5587c834b18/screen696x696.jpeg" ] }, { "title": "Castle Hassle", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "A real-time physical game where you build your kingdom while crushing your opponents", "source": "https://github.com/bryceredd/CastleHassle", "license": "mit", "stars": 116, "date_added": "Tue May 31 23:42:32 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ ], "updated": "2015-09-01 04:22:31 UTC" }, { "title": "Skeleton Key", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "A puzzle game where you must shift keys around a board to unlock treasure chests", "source": "https://github.com/insurgentgames/Skeleton-Key-iOS", "license": "mit", "stars": 117, "date_added": "Tue May 31 23:45:59 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2018-07-07 08:26:17 UTC" }, { "title": "Cryptose", "category-ids": [ "game" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/92f60080-5143-41c6-9dff-de2043ff3b6b" ], "tags": [ "archive" ], "description": "Solve cryptograms as a Hacker, Detective, or Spy", "source": "https://github.com/insurgentgames/Cryptose", "license": "gpl-3.0", "stars": 59, "date_added": "Tue May 31 23:50:59 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2012-02-29 23:41:49 UTC" }, { "title": "Aeropack", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://www.guitarinfocenter.com/gameimages/aeropack1.jpg" ], "description": "Steampunk retro 2D platformer", "source": "https://github.com/insurgentgames/Aeropack", "license": "gpl-3.0", "stars": 77, "date_added": "Tue May 31 23:55:24 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2012-02-29 23:41:14 UTC" }, { "title": "teh internets", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://cdn.iphoneincanada.ca/wp-content/uploads/2009/11/IMG_0520.PNG" ], "description": "Pilot a rolfcopter to collect lolcats, dodge popups, feed trolls cheezburgers & more in this side-scrolling arcade shooter", "source": "https://github.com/insurgentgames/teh-internets", "license": "gpl-3.0", "stars": 58, "date_added": "Wed Jun 1 00:05:32 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2012-02-29 23:42:24 UTC" }, { "title": "hoxChess", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "Xiangqi (Chinese Chess) with single & multiplayer modes", "source": "https://github.com/huygithub/hoxChess", "license": "gpl-3.0", "stars": 47, "date_added": "Wed Jun 1 00:32:12 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple4/v4/3a/ac/87/3aac87ca-d5cc-9bea-3899-807cf211da85/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple3/v4/d8/75/0d/d8750d68-3619-b760-99c5-ec4eac12ae35/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/41/9c/d3/419cd344-da8a-f046-3bcf-757f6f10768d/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/11/28/6e/11286e79-b0b0-1057-7315-3e122a15a62c/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple4/v4/ca/99/1e/ca991e9e-1fe3-8764-b7f9-5c38b4c6e565/screen696x696.jpeg" ], "updated": "2016-05-29 18:25:35 UTC" }, { "title": "iLabyrinth", "category-ids": [ "cocos2d" ], "description": "Escape the labyrinth by following limited paths", "source": "https://github.com/RolandasRazma/iLabyrinth", "tags": [ "archive" ], "license": "other", "stars": 187, "date_added": "Wed Jun 1 00:52:33 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2012-10-21 11:57:19 UTC" }, { "title": "Heredox", "category-ids": [ "cocos2d" ], "tags": [ "objc", "archive" ], "description": "Place tiles to form your allegiance's symbols", "source": "https://github.com/RolandasRazma/Heredox", "homepage": "https://www.heredox.com/", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b4fda925-c44a-4fb8-8168-49c1ec68ceac" ], "license": "mit", "date_added": "Wed Jun 1 00:56:23 2016 -0600", "suggested_by": "@scribblemaniac", "stars": 35, "updated": "2014-06-01 09:56:07 UTC" }, { "title": "Pterodactyl Attack", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "Blast your way through waves of pterodactyls, includes detailed writeup on how it's made", "source": "https://github.com/shaunlebron/PterodactylAttack", "homepage": "https://shaunlebron.github.io/pteroattack.com/", "license": "gpl-3.0", "stars": 32, "date_added": "Wed Jun 1 01:24:56 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple7/v4/aa/33/d8/aa33d8aa-ccb6-293d-a213-f7bd5cdc55e1/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple1/v4/2a/fe/98/2afe98b7-d218-cd50-ec2e-706bb93bd9a3/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/ea/29/3d/ea293d10-eb58-009d-9590-51b8c647568f/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/3f/1d/0a/3f1d0a4e-da6c-b3dc-058a-44c8c562855e/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/e0/3d/4f/e03d4f98-caed-0026-9072-0ffd5f6df2aa/screen696x696.jpeg" ], "updated": "2014-07-03 20:36:52 UTC" }, { "title": "Neocom for EVE Online", "category-ids": [ "game" ], "tags": [ "objc" ], "description": "EveOnline MMORG character management tool", "license": "lgpl-2.1", "source": "https://github.com/mrdepth/Neocom", "itunes": "https://apps.apple.com/app/eveuniverse/id418895101", "stars": 114, "date_added": "Wed Jun 1 17:32:57 2016 +0300", "suggested_by": "@Igor Zubkov", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple62/v4/04/8d/f4/048df460-8415-913d-cea4-9adce71370cf/mzm.lddloznb.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple62/v4/b0/e7/b4/b0e7b405-69c8-560b-72dd-7e779081adc0/mzm.laponjby.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple62/v4/fe/ba/07/feba07fb-c2d7-6bc4-eca7-c1a32c6827f4/mzm.dfjfwhds.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple62/v4/31/21/25/312125a3-e312-f009-115d-8023635314fc/mzm.evrsahoz.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/63/91/58/639158b3-23b1-71ca-de67-f3fa8eabf256/mzm.pxsjydzt.png/460x0w.jpg" ], "updated": "2021-06-14 10:21:41 UTC" }, { "title": "Hostile Takeover", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/dd65decc-d1d5-4f3f-966b-9d935c130c82" ], "description": "A release of the real-time strategy game Warfare Incorporated", "source": "https://github.com/spiffcode/hostile-takeover", "license": "bsd-2-clause", "stars": 201, "date_added": "Wed Jun 1 22:14:12 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2017-10-22 05:19:53 UTC" }, { "title": "XPilot", "category-ids": [ "game" ], "description": "Port of the classic XPilot game", "source": "https://7b5labs.com/xpilot.git/", "homepage": "https://7b5labs.com/xpilotiphone", "license": "gpl-2.0", "tags": [ "archive", "iphone" ], "date_added": "Wed Jun 1 22:18:46 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ ] }, { "title": "AppSlate", "category-ids": [ "developer" ], "tags": [ "iphone", "ipad", "archive" ], "description": "Make your own iOS apps", "source": "https://github.com/Taehan-Kim/AppSlate", "homepage": "https://www.facebook.com/AppSlate", "itunes": "https://apps.apple.com/app/id511327336", "license": "other", "stars": 140, "date_added": "Wed Jun 1 22:22:35 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple4/v4/57/8c/17/578c175d-2dc8-ca29-104f-a83c67ce463c/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple/v4/d5/25/5e/d5255e9c-4dad-3259-4da8-34bf76ab0d1a/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple4/v4/fa/d0/be/fad0be86-d28d-7ddb-00b3-8ee90015f3d2/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple4/v4/39/b3/a2/39b3a289-16ac-a3c9-0cc2-ce99934a5002/screen696x696.jpeg" ], "updated": "2014-04-21 08:33:44 UTC" }, { "title": "Authenticator", "category-ids": [ "password" ], "tags": [ "swift", "2fa" ], "description": "Simple two-factor authentication with a clean UI", "source": "https://github.com/mattrubin/authenticator", "homepage": "https://mattrubin.me/authenticator/", "itunes": "https://apps.apple.com/app/id766157276", "license": "mit", "stars": 867, "date_added": "Fri Mar 11 08:00:19 2016 -0800", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/89/b8/5b/89b85bf2-395f-6b30-a62b-48cfa15803ab/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/8f/78/ae/8f78aefc-9fb3-ed73-d5d8-ee768073869d/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/2f/b0/11/2fb0114c-bce3-0122-9871-0bb88a95802d/pr_source.png/460x0w.jpg" ], "updated": "2026-02-12 14:53:50 UTC" }, { "title": "CodeHub", "category-ids": [ "github", "xamarin" ], "tags": [ "csharp", "archive" ], "description": "Browse & maintain GitHub repositories", "source": "https://github.com/CodeHubApp/CodeHub", "homepage": "https://codehub-app.com/", "itunes": "https://apps.apple.com/app/id707173885", "license": "other", "stars": 22661, "date_added": "Wed Jun 1 22:31:25 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple69/v4/77/e7/1d/77e71d18-b826-ef66-70c8-b626ae944915/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple69/v4/d5/f9/4c/d5f94c85-b1b8-32c7-793a-869b99b556cb/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple49/v4/73/76/3c/73763cb3-482d-5b6e-e620-413a7a1db461/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple69/v4/bc/c4/95/bcc49560-3812-69c5-7939-83e12743e936/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple69/v4/9b/a8/e5/9ba8e57e-c5dd-843b-27e1-06b9cc170403/pr_source.png/460x0w.jpg" ], "updated": "2022-06-22 16:14:05 UTC" }, { "title": "Dragon Shout App 2", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "A social journal for the Elder Scrolls® series", "source": "https://github.com/rblalock/dragon_shout_app_open_source", "license": "apache-2.0", "stars": 19, "date_added": "Wed Jun 1 22:36:19 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ ], "updated": "2023-01-26 13:02:57 UTC" }, { "title": "Frotz", "category-ids": [ "game" ], "tags": [ "objc" ], "description": "Play hundreds of free works of Interactive Fiction (text adventure games)", "source": "https://github.com/ifrotz/iosfrotz", "homepage": "https://github.com/ifrotz/iosfrotz/blob/wiki/FrotzMain.md", "itunes": "https://apps.apple.com/app/id287653015", "license": "gpl-2.0", "stars": 54, "date_added": "Wed Jun 1 22:40:58 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/bc/44/c4/bc44c4a0-cfa4-77c9-fc27-2da0748cbe77/mzl.vxovhixx.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/3c/37/e1/3c37e1c2-82cb-5633-63a7-2e3268b28f19/mzl.tekdjhho.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/ec/c8/b9/ecc8b9c9-fed6-518c-1595-094bd89a1ebb/mzl.sxvcmhhb.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/cc/ac/ce/ccacce90-af76-33b8-7481-1056b102ebb4/mzl.qrenfxgg.png/460x0w.jpg" ], "updated": "2023-09-26 06:10:56 UTC" }, { "title": "Inkpad", "category-ids": [ "media" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/sprang/Inkpad/blob/develop/Screenshots/Gradient.png?raw=true", "https://github.com/sprang/Inkpad/blob/develop/Screenshots/Hue.png?raw=true", "https://github.com/sprang/Inkpad/blob/develop/Screenshots/Layers.png?raw=true", "https://github.com/sprang/Inkpad/blob/develop/Screenshots/Selection.png?raw=true", "https://github.com/sprang/Inkpad/blob/develop/Screenshots/Swatches.png?raw=true" ], "description": "Vector illustration", "license": "mpl-2.0", "source": "https://github.com/sprang/Inkpad", "stars": 2647, "date_added": "Wed Jun 1 22:45:46 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2018-07-30 04:46:29 UTC" }, { "title": "Wizard War", "category-ids": [ "game", "reactivecocoa", "misc" ], "tags": [ "reactivecocoa", "parse", "archive" ], "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple/v4/30/b9/a9/30b9a99c-e4fc-262d-94f0-9888aed89177/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple6/v4/61/e1/45/61e14599-9ddb-b299-9339-7bf09a85fd55/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple/v4/59/b5/e0/59b5e0e1-3b1b-b29e-1093-fbe3273157ff/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple4/v4/52/87/67/52876746-f548-1e4b-2f6c-6fedd5beef7e/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple4/v4/d6/25/c8/d625c8ef-42a8-7868-ac72-16430d62adb3/screen696x696.jpeg" ], "description": "Cast spells in single or multiplayer wizard duels", "source": "https://github.com/seanhess/wizardwar", "itunes": "https://apps.apple.com/app/wizard-war/id702839715", "license": "mit", "stars": 547, "date_added": "Wed Jun 1 22:55:28 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2015-05-19 15:51:45 UTC" }, { "title": "ZBar Barcode Reader", "category-ids": [ "scan" ], "tags": [ "objc" ], "description": "A comprehensive barcode reader", "source": "https://sourceforge.net/projects/zbar/", "license": "lgpl-2.1", "date_added": "Wed Jun 1 22:58:57 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ ] }, { "title": "Prey", "category-ids": [ "location", "security" ], "tags": [ "objc" ], "description": "Track lost or stolen devices & perform actions remotely", "license": "gpl-3.0", "source": "https://github.com/prey/prey-ios-client", "homepage": "https://preyproject.com/", "itunes": "https://apps.apple.com/app/id456755037", "stars": 288, "date_added": "Wed Jun 1 23:03:39 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/da/26/c7/da26c749-b889-37a7-9e2f-62c73bcfba3d/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/a1/89/75/a18975f9-b682-9c9b-5f2e-96389f66fec6/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/87/60/24/876024e2-5338-26c9-7e08-7415068a08e0/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/a5/1d/29/a51d297d-74c8-4086-7585-263c2c1ea494/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/df/a7/52/dfa7524e-313e-ff82-d615-f95cd5149dc9/pr_source.png/460x0w.jpg" ], "updated": "2026-02-20 20:13:58 UTC" }, { "title": "Prey", "category-ids": [ "location", "security" ], "description": "Track lost or stolen devices & perform actions remotely", "source": "https://github.com/prey/prey-swift-client", "homepage": "https://preyproject.com/", "tags": [ "swift", "archive" ], "license": "gpl-3.0", "stars": 17, "date_added": "Wed Jun 1 23:03:39 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2016-09-20 14:42:23 UTC" }, { "title": "Radio Paradise", "category-ids": [ "audio", "official" ], "tags": [ "objc", "archive" ], "description": "Official app for https://www.radioparadise.com/", "source": "https://github.com/ilTofa/rposx", "homepage": "https://www.iltofa.com/rphd/", "license": "mit", "stars": 19, "date_added": "Wed Jun 1 23:14:19 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://user-images.githubusercontent.com/4723115/155891071-90a9d4a4-a63d-4cdf-a57b-1f838854422a.jpg" ], "updated": "2016-03-16 09:33:06 UTC" }, { "title": "Kodi", "category-ids": [ "media", "official" ], "tags": [ "objc" ], "screenshots": [ "https://kodi.wiki/images/9/99/Kodi_on_ipad_in_hand.jpg" ], "description": "Media player & entertainment hub, includes a separate remote app", "source": "https://github.com/xbmc/xbmc", "homepage": "https://kodi.wiki", "license": "gpl-2.0", "stars": 20445, "date_added": "Wed Jun 1 23:25:53 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2026-02-20 21:39:39 UTC" }, { "title": "Kodi Remote", "category-ids": [ "media", "official" ], "tags": [ "objc", "archive" ], "description": "Official Kodi Remote", "source": "https://github.com/xbmc/xbmc", "homepage": "https://kodi.tv/", "itunes": "https://apps.apple.com/app/id520480364", "license": "gpl-2.0", "stars": 20445, "date_added": "Wed Jun 1 23:27:42 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple111/v4/95/5b/f0/955bf0bb-c897-bf04-e91e-5872cd937762/mzl.ewoyekko.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple111/v4/77/09/18/770918b9-a6e0-c18b-d537-2e57539f9d90/mzl.ubgzfasc.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/82/41/e6/8241e63f-35b1-cbe9-6cd4-2cbdce9feb4b/mzl.ddodyqvp.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/25/d9/ee/25d9eec0-30bb-54e6-4273-d9f29913ccde/mzl.jhwhiolh.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/f7/2e/46/f72e4657-9da9-930a-6f7e-8a636c28d5a5/mzl.kdweouvd.png/460x0w.jpg" ], "updated": "2026-02-20 21:39:39 UTC" }, { "title": "Antidote", "category-ids": [ "communication" ], "tags": [ "swift", "archive", "iphone", "ipad" ], "description": "A client for https://tox.chat/", "source": "https://github.com/Antidote-for-Tox/Antidote", "itunes": "https://apps.apple.com/app/apple-store/id933117605", "license": "mpl-2.0", "stars": 395, "screenshots": [ "https://tox.chat/theme/img/client/antidote_1.png" ], "date_added": "Wed Jun 1 23:31:57 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2019-08-03 18:05:13 UTC" }, { "title": "Tutanota", "category-ids": [ "communication", "security" ], "tags": [ "javascript", "cordova", "iphone", "ipad" ], "description": "End-to-end encrypted email", "source": "https://github.com/tutao/tutanota", "homepage": "https://tutanota.com/", "itunes": "https://apps.apple.com/app/id922429609", "license": "gpl-3.0", "stars": 7303, "date_added": "Wed Jun 1 23:37:45 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/9e/10/b6/9e10b656-8e6e-b4b8-bdce-5f787f12d25e/mzl.utcbsrcn.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/40/cc/5f/40cc5f60-4d7a-cb19-ddb5-fb9e92de9205/mzl.xpwjvrke.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/a8/c5/a2/a8c5a2de-33fc-1fad-7f5d-3f1579bc3fc3/mzl.xvkhmgab.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/be/32/0a/be320a6b-a860-a359-5c33-38bba742aef1/mzl.vgjqcasc.png/460x0w.jpg" ], "updated": "2026-02-20 16:33:54 UTC" }, { "title": "Pisth", "category-ids": [ "developer" ], "tags": [ "swift", "javascript", "html" ], "description": "SSH and SFTP client", "source": "https://github.com/ColdGrub1384/Pisth", "screenshots": [ "https://pisth.github.io/apt/screenshots.png" ], "homepage": "https://pisth.github.io", "date_added": "Jan 12 2018", "suggested_by": "@ColdGrub1384", "license": "apache-2.0", "stars": 434, "updated": "2020-01-19 06:40:19 UTC" }, { "title": "Matomo", "category-ids": [ "developer" ], "tags": [ "objc" ], "description": "Access analytics on the go (formerly Piwik)", "license": "gpl-3.0", "source": "https://github.com/matomo-org/matomo-mobile-2", "itunes": "https://apps.apple.com/app/id737216887", "stars": 110, "date_added": "Wed Jun 1 23:41:44 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/74/06/aa/7406aaa2-1913-c66a-3896-b1bcc6f48f23/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/15/71/51/1571512a-a119-11e5-e5c5-7ddc15528ec9/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/1b/5f/7e/1b5f7e20-5478-6d36-a8e9-6353a37d94e9/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/a0/0b/99/a00b99a7-cb8c-2e54-802b-e828743e22bb/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/85/3b/b4/853bb4b2-3317-17b1-5ed5-7a12a5be6ca6/pr_source.png/460x0w.jpg" ], "updated": "2025-05-20 11:11:59 UTC" }, { "title": "Seafile Pro", "category-ids": [ "file" ], "tags": [ "objc" ], "description": "App for Seafile self-hosted file sharing", "source": "https://github.com/haiwen/seafile-iOS", "homepage": "https://www.seafile.com/en/home/", "itunes": "https://apps.apple.com/app/id639202512", "license": "apache-2.0", "stars": 238, "date_added": "Wed Jun 1 23:47:29 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/ed/9e/11/ed9e1114-3a30-ae5d-5342-db867d9dd93b/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/c2/9c/05/c29c05cd-708f-bd7b-95d2-a6c45fdbd907/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/97/06/a2/9706a2bd-d71e-6c9f-8250-354e33c134c4/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/38/da/c3/38dac3d5-8c7f-5a76-4c34-e2825772bc73/pr_source.png/460x0w.jpg" ], "updated": "2026-02-13 07:28:09 UTC" }, { "title": "Organic Maps", "category-ids": [ "location" ], "tags": [ "openstreetmap api", "c++", "swift", "objective-c++" ], "description": "Privacy-focused, ads-free, donation-based offline maps & GPS app with navigation for hiking, cycling, biking, and driving", "license": "apache-2.0", "source": "https://github.com/organicmaps/organicmaps", "homepage": "https://organicmaps.app/", "itunes": "https://apps.apple.com/app/organic-maps/id1567437057", "stars": 13307, "date_added": "Sun Dec 21 23:16:50 2025 +0100", "suggested_by": "@biodranik", "screenshots": [ "https://github.com/user-attachments/assets/e276770c-1a13-4185-8bd2-a0946f4926ac" ], "updated": "2026-02-20 21:39:24 UTC" }, { "title": "OsmAnd Maps", "category-ids": [ "location" ], "tags": [ "objc" ], "description": "Map with access to OpenStreetMaps", "license": "gpl-3.0", "source": "https://github.com/osmandapp/Osmand", "homepage": "https://osmand.net/", "itunes": "https://apps.apple.com/app/id934850257", "stars": 5550, "date_added": "Wed Jun 1 23:52:25 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/4e/2e/83/4e2e8318-746e-d079-d520-145290e37c16/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/cd/55/dc/cd55dc5f-143c-89a0-8239-426c195c6490/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/86/9b/65/869b6564-776f-bed9-5896-2ec9c0fcb299/pr_source.png/460x0w.jpg" ], "updated": "2026-02-20 19:10:23 UTC" }, { "title": "Habitica", "category-ids": [ "tasks" ], "tags": [ "objc" ], "description": "Habit building & productivity", "license": "gpl-3.0", "source": "https://github.com/HabitRPG/habitica-ios", "homepage": "https://habitica.com/static/home", "itunes": "https://apps.apple.com/app/id994882113", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/bf/34/34/bf343412-6b20-bb34-9e7f-36311bc5ec45/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/51/40/88/514088ab-8a5c-b2fd-275d-d4edb1ab584a/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/c1/97/fb/c197fba5-e41d-6d6d-fac3-a196ce9e126e/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/39/40/dc/3940dcb3-3d49-a328-2926-c03f40f12594/pr_source.png/460x0w.jpg" ], "stars": 825, "date_added": "Wed Jun 1 23:56:30 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2026-02-20 19:19:31 UTC" }, { "title": "MuPDF", "category-ids": [ "media" ], "tags": [ "objc" ], "description": "A PDF, XPS/OpenXPS, CBZ & EPUB document viewer", "source": "https://github.com/ArtifexSoftware/mupdf", "homepage": "https://mupdf.com/", "itunes": "https://apps.apple.com/app/id482941798", "license": "agpl-3.0", "date_added": "Thu Jun 2 00:00:00 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/c3/ac/f7/c3acf7d1-9fb6-a5bc-6e09-8ccc70bf3e97/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/77/69/aa/7769aa4a-5e2f-f145-f89e-541c94ac74a7/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/62/0b/52/620b5289-7cdb-fa7a-4883-0d3565d87690/pr_source.png/460x0w.jpg" ], "stars": 2621, "updated": "2026-02-19 19:30:47 UTC" }, { "title": "Kiwix", "category-ids": [ "content" ], "description": "An offline reader for Wikipedia (& many other websites)", "source": "https://github.com/kiwix/kiwix-apple", "homepage": "https://wiki.kiwix.org/wiki/Main_Page", "itunes": "https://apps.apple.com/app/id997079563", "tags": [ "swift" ], "license": "other", "stars": 681, "date_added": "Thu Jun 2 00:02:57 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/c9/62/b5/c962b556-d941-76a6-1bf9-365b817c8539/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/6e/0b/8f/6e0b8fb9-99ec-7490-b13b-48972561f4a4/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/bf/82/f8/bf82f8db-130e-c6bf-cd08-b273679747f1/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/3e/a8/e6/3ea8e6c4-ca6a-b609-552e-6b46e218a0a1/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/58/b9/bf/58b9bf1a-6ae9-6336-a823-60479de91825/pr_source.png/460x0w.jpg" ], "updated": "2026-02-19 12:06:58 UTC" }, { "title": "Hedgewars", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "Turn-based strategy game", "source": "https://hg.hedgewars.org/hedgewars/", "homepage": "https://www.hedgewars.org/", "itunes": "https://apps.apple.com/app/id391234866", "license": "gpl-2.0", "date_added": "Thu Jun 2 00:07:12 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2018-04-02 15:00:01 UTC", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/1b/b3/47/1bb34751-0f14-8964-0026-d00205a91eaa/pr_source.png/626x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/68/6d/bf/686dbf81-1b2e-d74f-5b38-7a5d859de168/pr_source.png/626x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/4f/94/81/4f94810b-9c6f-32b6-2e44-8cede258f90a/pr_source.png/626x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/bd/a1/1d/bda11d26-7ab3-eb35-082e-f8a32bcfcecf/pr_source.png/626x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/9f/bb/af/9fbbaf4a-110b-3316-f789-09b2be9f9282/pr_source.png/626x0w.png" ] }, { "title": "FreeRDP", "category-ids": [ "misc" ], "tags": [ "objc" ], "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple2/v4/b0/a5/9a/b0a59a26-836b-8a60-9e33-d562e945a7fb/mzl.royofexn.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple2/v4/4d/15/ce/4d15ce25-faff-baa6-2f73-d5e77718a0d6/mzl.niuitotb.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple/v4/e9/56/2d/e9562d0d-02a3-73a0-1523-a79dfe190967/mzl.bfucaujc.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple2/v4/23/a1/2b/23a12beb-b1aa-82b9-b9fd-50b622685114/mzl.ydgieukd.png/460x0w.jpg" ], "description": "An implementation of the Remote Desktop Protocol (RDP)", "license": "apache-2.0", "source": "https://github.com/FreeRDP/FreeRDP", "homepage": "https://www.freerdp.com/", "itunes": "https://apps.apple.com/app/ifreerdp/id604813768", "stars": 12821, "date_added": "Thu Jun 2 00:11:21 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2026-02-20 14:59:32 UTC" }, { "title": "Minds", "category-ids": [ "social", "ionic" ], "tags": [ "angular", "cordova", "archive" ], "description": "An encrypted social network", "source": "https://github.com/Minds/mobile", "homepage": "https://www.minds.com/", "license": "agpl-3.0", "stars": 190, "date_added": "Thu Jun 2 00:25:37 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple69/v4/88/d6/7e/88d67efd-b235-e4ac-fe33-0f9c6a48717d/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple7/v4/cd/91/fb/cd91fbc1-927a-68dc-0d06-6abd52627ff0/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple2/v4/55/27/2c/55272c66-e389-5b0c-ceab-9165d3b4a9ec/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple49/v4/ce/78/dc/ce78dc5a-2c47-0c12-309c-a821bbb8e4f3/screen696x696.jpeg" ], "updated": "2018-03-27 17:07:23 UTC" }, { "title": "Encryptr", "category-ids": [ "password", "finance" ], "tags": [ "cordova", "grunt", "node", "archive" ], "description": "A zero-knowledge, cloud-based e-wallet & password manager", "license": "gpl-3.0", "source": "https://github.com/SpiderOak/Encryptr", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple69/v4/9c/1c/74/9c1c7418-0b94-8c1b-8da8-fa869914e591/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple69/v4/73/2a/60/732a6002-e689-f012-96be-a1501c226821/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple7/v4/dd/85/df/dd85df8d-d795-b847-6cad-2bde2b1df6d9/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple2/v4/c7/b2/59/c7b2590b-cc11-0aea-c5dc-4263313fb97f/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple49/v4/41/a3/dc/41a3dc56-02fe-83f8-6fe0-8813691868c3/pr_source.png/460x0w.jpg" ], "stars": 1570, "date_added": "Thu Jun 2 00:33:10 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2017-11-29 20:57:45 UTC" }, { "title": "Spika", "category-ids": [ "communication" ], "description": "Cross-platform messenger module", "source": "https://github.com/cloverstudio/Spika", "homepage": "https://spika.business/", "license": "mit", "stars": 611, "tags": [ "afnetworking", "sdwebimage", "archive" ], "screenshots": [ "https://github.com/cloverstudio/Spika/raw/master/spika_demo_new.gif" ], "date_added": "Thu Jun 2 00:39:25 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2018-01-27 15:20:50 UTC" }, { "title": "Onion Browser", "category-ids": [ "browser" ], "tags": [ "objc", "tor" ], "description": "A Tor-powered web browser that improves your privacy", "source": "https://github.com/OnionBrowser/OnionBrowser", "homepage": "https://onionbrowser.com", "itunes": "https://apps.apple.com/app/id519296448", "license": "mit", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/df/3b/f7/df3bf7dd-a0ec-08f8-1851-8d753207f069/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/9e/b8/ab/9eb8abc1-cf22-9866-9521-88cb7772efa9/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/02/2b/e0/022be068-3552-7b25-2bb5-675c7e878e5a/pr_source.png/460x0w.jpg" ], "stars": 2530, "date_added": "Thu Jun 2 00:42:49 2016 -0600", "suggested_by": "@scribblemaniac", "updated": "2026-02-19 16:35:20 UTC" }, { "title": "projectM", "category-ids": [ "media" ], "tags": [ "opengl", "archive" ], "description": "Advanced music visualization", "source": "https://sourceforge.net/projects/projectm/", "homepage": "https://projectm.sourceforge.net/", "license": "gpl-2.0", "date_added": "Thu Jun 2 00:46:32 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple7/v4/44/17/41/44174112-c9f9-1719-8967-c43cb42bbf26/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple7/v4/80/05/55/8005556a-437c-2d6a-d41d-044fc4e6740a/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/1a/6e/8e/1a6e8ef0-998f-34e4-7c92-f41de9227c73/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple2/v4/35/c4/e2/35c4e23b-7eae-f138-a333-66e92b4c63dc/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/f3/8a/2b/f38a2bcd-e5d9-22b8-61cd-0b9e4cc159ae/screen696x696.jpeg" ] }, { "title": "openHAB", "category-ids": [ "home" ], "tags": [ "swift" ], "description": "Vendor & technology agnostic home automation", "license": "epl-2.0", "source": "https://github.com/openhab/openhab-ios", "homepage": "https://www.openhab.org/", "itunes": "https://apps.apple.com/app/openhab/id492054521", "stars": 208, "date_added": "Thu Jun 2 00:57:16 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/fd/ca/19/fdca1922-65a5-f0aa-a41b-fe66b35d0a92/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/2d/19/5a/2d195a15-ee66-1246-22d6-703df2993930/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/ea/66/a5/ea66a51c-2c07-d944-8fb8-5cee014942f5/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/bd/e7/3a/bde73a86-3afd-d434-7353-22cbe70a742e/pr_source.png/460x0w.jpg" ], "updated": "2026-02-20 17:43:27 UTC" }, { "title": "LibreOffice Remote for Impress", "category-ids": [ "productivity" ], "tags": [ "objc" ], "description": "Interact with [LibreOffice](https://www.libreoffice.org/) slideshows remotely", "source": "https://git.libreoffice.org/impress_remote/", "itunes": "https://apps.apple.com/app/id806879890", "license": "mpl-2.0", "date_added": "Thu Jun 2 01:04:35 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple4/v4/db/30/13/db301357-71d6-46b1-1eb1-153076a3dcde/mzl.lgwcughc.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple6/v4/d9/80/ba/d980ba2c-ee74-912d-ed69-31e6ee8e4a13/mzl.aheiwncb.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple/v4/be/3c/db/be3cdbb6-2a30-2d5f-898f-4d7f71112c9b/mzl.ctjthyav.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple4/v4/d5/a5/d8/d5a5d8fd-7d20-129d-c1a2-6aa46943bd6c/mzl.xqnovjbn.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple/v4/3b/f0/0b/3bf00b84-d0f5-f502-d00a-f624d4f58f89/mzl.sdjokgxw.png/460x0w.jpg" ] }, { "title": "Free42", "category-ids": [ "calculator" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/ac/7d/7d/ac7d7d47-ebf1-4dc4-b5cb-b07d60f929da/mzl.iizvrigs.png/460x0w.jpg" ], "description": "A re-implementation of the HP-42S Calculator & the HP-82240 printer", "source": "https://github.com/opensourceios/free42", "homepage": "https://thomasokken.com/free42/", "itunes": "https://apps.apple.com/app/id337692629", "license": "gpl-2.0", "date_added": "Thu Jun 2 01:07:19 2016 -0600", "suggested_by": "@scribblemaniac", "stars": 0, "updated": "2019-10-02 21:17:28 UTC" }, { "title": "Miataru", "category-ids": [ "location" ], "tags": [ "objc" ], "description": "Location tracking where data can be shared over public or private servers", "license": "bsd-2-clause", "source": "https://github.com/miataru/miataru-ios-client", "homepage": "https://miataru.com/ios/", "itunes": "https://apps.apple.com/app/id717539389", "stars": 17, "date_added": "Thu Jun 2 01:14:28 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/6a/b0/f6/6ab0f684-a286-16d9-199d-89b4307590ac/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/64/49/47/64494743-7090-202f-344d-4d1750755ac4/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/1d/31/e6/1d31e607-ebbc-8dda-7b48-d4361667e152/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/85/f6/a1/85f6a122-2962-a4be-126e-f2c97804caaf/pr_source.png/460x0w.jpg" ], "updated": "2026-02-19 18:18:39 UTC" }, { "title": "Wheelmap", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "description": "Map to locate wheelchair-accessible places", "source": "https://github.com/sozialhelden/wheelmap-iphone2", "homepage": "https://wheelmap.org", "itunes": "https://apps.apple.com/app/id399239476", "license": "apache-2.0", "stars": 10, "date_added": "Thu Jun 2 01:19:05 2016 -0600", "suggested_by": "@scribblemaniac", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/a4/3a/5d/a43a5de5-db45-0f0f-5e4d-0578e140a9d9/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/97/92/d6/9792d697-df64-e97d-f554-068fe5fe0237/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/3b/51/c8/3b51c854-6de0-f53d-493b-0d1afedfcd66/pr_source.png/460x0w.jpg" ], "updated": "2017-05-24 14:54:10 UTC" }, { "title": "Ello", "category-ids": [ "social" ], "description": "Ello is the Creators Network", "source": "https://github.com/opensourceios/ello-ios", "itunes": "https://apps.apple.com/app/ello/id953614327", "tags": [ "swift", "archive" ], "license": "mit", "stars": 0, "date_added": "Thu Jun 2 14:54:44 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/e8/67/e4/e867e445-cb5b-ae50-b72f-d56a2fef6bb7/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/a9/ec/10/a9ec1009-1b6f-f100-f1f0-74eb0ed5f1b7/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/a7/8f/50/a78f5034-9e83-152c-efcf-e3341b330c6e/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/f2/7d/9d/f27d9d05-08d5-9df7-a7b7-90e5e8b36bbf/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/72/1f/ee/721fee01-d4db-185b-cdf9-1ad6dc743b5c/pr_source.png/460x0w.jpg" ], "updated": "2016-06-06 20:42:23 UTC" }, { "title": "CodeBucket", "category-ids": [ "developer" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/thedillonb/CodeBucket/master/Screenshots/RepositoryView.png", "https://raw.githubusercontent.com/thedillonb/CodeBucket/master/Screenshots/Slideout.png", "https://raw.githubusercontent.com/thedillonb/CodeBucket/master/Screenshots/Repositories.png", "https://raw.githubusercontent.com/thedillonb/CodeBucket/master/Screenshots/ChangeSets.png", "https://raw.githubusercontent.com/thedillonb/CodeBucket/master/Screenshots/Issues.png" ], "description": "Browse & maintain your Bitbucket repositories", "source": "https://github.com/thedillonb/CodeBucket", "license": "other", "stars": 200, "date_added": "Fri Jun 3 08:23:25 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2022-06-22 18:27:04 UTC" }, { "title": "Meme Maker", "category-ids": [ "media" ], "description": "Create & share memes", "source": "https://github.com/MemeMaker/Meme-Maker-iOS", "tags": [ "swift", "archive" ], "license": "other", "stars": 67, "date_added": "Mon Jun 6 18:22:14 2016 +0530", "suggested_by": "@Avikant Saini", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple18/v4/d3/b1/5e/d3b15ed6-e97f-8be4-8b21-0b463ae2fa00/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple60/v4/37/4b/c9/374bc92e-3c96-7dd4-ace5-55bc9872f586/pr_source.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple20/v4/27/d7/3c/27d73c32-8a97-2bbb-f1df-784fa23f2181/pr_source.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple18/v4/c6/92/7a/c6927af0-6a2f-924d-ecdd-f408976e7cde/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple60/v4/19/e7/95/19e79536-30a0-506f-f219-2fca2a5aad2c/pr_source.jpg/460x0w.jpg" ], "updated": "2017-06-28 09:32:37 UTC" }, { "title": "OpenIt", "category-ids": [ "today" ], "screenshots": [ "https://github.com/BalestraPatrick/OpenIt/raw/master/OpenItDemo.gif" ], "description": "Launch other apps", "source": "https://github.com/BalestraPatrick/OpenIt", "tags": [ "objc", "archive" ], "license": "other", "stars": 111, "date_added": "Tue Jun 7 06:27:31 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2015-11-17 09:01:45 UTC" }, { "title": "Awesome Swift iOS App", "category-ids": [ "official", "content" ], "description": "Official awesome-swift repository app", "source": "https://github.com/matteocrippa/awesome-swift-ios", "itunes": "https://apps.apple.com/app/awesome-for-swift-cheatsheet/id1078115427", "license": "mit", "tags": [ "swift", "archive" ], "stars": 45, "date_added": "Sat, 11 Jun 2016 20:43:53 +0200", "suggested_by": "@matteocrippa", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple1/v4/95/16/1a/95161a0b-1f38-d1e3-d535-bab4fdc95cb8/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple1/v4/de/40/91/de4091f4-de82-f018-03b1-67224139f3df/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple1/v4/f3/26/ae/f326aee3-af48-fc10-746e-898072b7d931/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple4/v4/65/33/cf/6533cfdf-3c11-91ad-86c3-707dfdd42e5b/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/54/3b/9e/543b9e97-0797-8058-5cbb-e430d6dc605b/screen696x696.jpeg" ], "updated": "2021-07-05 07:31:58 UTC" }, { "title": "ABU", "category-ids": [ "media" ], "description": "Easily watch videos from YouKu, iQiyi, SohuTV, bilibili, AcFun & more", "lang": "zho", "source": "https://github.com/flexih/ABU", "itunes": "https://apps.apple.com/app/id1060940756", "tags": [ "swift", "archive" ], "date_added": "Sun Jun 12 05:11:26 2016 +0800", "suggested_by": "@Xinghua Fan", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple60/v4/4a/73/de/4a73decc-8bd5-3f57-9a75-fe59403e2030/screen696x696.jpeg" ], "license": "other" }, { "title": "Swift-Gif", "description": "GIF Search", "category-ids": [ "gif" ], "source": "https://github.com/pjchavarria/Swift-Gif", "license": "mit", "stars": 52, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/pjchavarria/Swift-Gif/blob/master/Swift-Gif/demo.gif" ], "date_added": "Tue Jun 14 08:57:25 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2018-04-18 20:06:30 UTC" }, { "title": "Pictograph", "category-ids": [ "media" ], "description": "Hide messages in images with steganography", "source": "https://github.com/MrAdamBoyd/Pictograph", "itunes": "https://apps.apple.com/app/id1051879856", "license": "mit", "tags": [ "swift" ], "stars": 76, "date_added": "Tue Jun 14 20:38:40 2016 -0700", "suggested_by": "@Adam Boyd", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple127/v4/4f/99/3c/4f993c14-e215-1e9e-0277-34b02ec222aa/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple127/v4/10/79/88/107988e0-fb27-96bf-c9dd-14bf092de0af/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple117/v4/15/86/bf/1586bf11-90d6-61ff-ac3d-0deb855b0276/pr_source.png/460x0w.png" ], "updated": "2021-12-28 23:38:53 UTC" }, { "title": "DownTube", "category-ids": [ "video" ], "description": "Download videos from YouTube for offline use", "source": "https://github.com/MrAdamBoyd/DownTube", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/MrAdamBoyd/DownTube/master/Screenshots/screenshot1.png", "https://raw.githubusercontent.com/MrAdamBoyd/DownTube/master/Screenshots/screenshot2.png" ], "stars": 171, "date_added": "Wed Jun 15 05:14:07 2016 -0700", "suggested_by": "@Adam Boyd", "updated": "2019-09-26 10:03:37 UTC" }, { "title": "Obědář", "category-ids": [ "realm" ], "description": "Daily menu of restaurants near Czech Technical University", "source": "https://github.com/syky27/LunchGuy", "license": "mit", "tags": [ "swift", "alamofire", "swiftyjson", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/syky27/lunch_guy-ios/dev/screenshots/2.png", "https://raw.githubusercontent.com/syky27/lunch_guy-ios/dev/screenshots/1.png" ], "stars": 12, "date_added": "Thu Jun 16 00:06:05 2016 +0200", "suggested_by": "@Tomas Sykora, jr", "updated": "2017-11-26 15:11:06 UTC" }, { "title": "CaseAssistant", "category-ids": [ "health" ], "description": "Cases recording, study, & sharing for ophthalmologist", "source": "https://github.com/herrkaefer/CaseAssistant", "lang": "zho", "stars": 131, "license": "mpl-2.0", "tags": [ "swift", "realm", "archive" ], "date_added": "Fri Jun 17 21:09:54 2016 +0800", "suggested_by": "@herrkaefer", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple1/v4/b2/6c/9c/b26c9cfb-91da-df36-7c08-b9d6b22dae24/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple7/v4/f6/37/56/f6375600-df23-5faf-79b0-0214f031d847/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple7/v4/96/e7/3b/96e73bf8-a1cf-7b66-d5e6-6829d2a540a6/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple7/v4/ce/20/13/ce2013e4-fc70-0b41-718d-c391bb3d9b9e/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/d4/4b/25/d44b2552-cc5f-3b56-74ac-513ee347da0a/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple7/v4/2a/53/4b/2a534b42-ebef-537e-f7ff-9b90ef827922/screen696x696.jpeg" ], "updated": "2017-06-15 02:57:22 UTC" }, { "title": "SwiftTextClock", "category-ids": [ "clock" ], "description": "Inspired by the beautiful QlockTwo", "source": "https://github.com/MichMich/SwiftTextClock", "license": "other", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/MichMich/SwiftTextClock/raw/master/example.jpg" ], "stars": 37, "date_added": "Sat Jun 18 06:41:16 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2015-11-06 13:28:19 UTC" }, { "title": "To Do List (Redux)", "category-ids": [ "react-native" ], "tags": [ "react-native", "redux" ], "screenshots": [ "https://github.com/uiheros/react-native-redux-todo-list/raw/master/todolist.gif" ], "description": "Uses Redux for managing app state", "source": "https://github.com/uiheros/react-native-redux-todo-list", "license": "mit", "stars": 43, "date_added": "Mon Jun 20 07:40:35 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2020-02-15 09:33:43 UTC" }, { "title": "SwiftBlog", "category-ids": [ "rss" ], "description": "Read the official Apple Swift Blog with RSS", "source": "https://github.com/BalestraPatrick/SwiftBlog", "license": "other", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/BalestraPatrick/SwiftBlog/raw/master/Screenshot.png" ], "stars": 23, "date_added": "Tue Jun 21 06:02:18 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2017-12-28 14:18:19 UTC" }, { "title": "American Chronicle", "category-ids": [ "content", "viper" ], "tags": [ "swift", "viper", "archive" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/8f/ec/ac/8fecacce-0bbf-ed22-9852-4c451f21218a/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/30/f1/23/30f1239f-3f3a-28e5-7ed6-22bbbadd7e95/pr_source.png/460x0w.jpg" ], "description": "Search Chronicling America's collection of digitized U.S. newspapers", "source": "https://github.com/opensourceios/AmericanChronicle", "itunes": "https://apps.apple.com/app/id1092988367", "license": "mit", "stars": 0, "date_added": "Wed Jun 22 07:58:20 2016 +0700", "suggested_by": "@Ryan Peterson", "updated": "2016-06-18 13:54:08 UTC" }, { "title": "SaveTheDot", "category-ids": [ "game" ], "tags": [ "swift", "uiviewpropertyanimator" ], "description": "Escape from the squares", "source": "https://github.com/JakeLin/SaveTheDot", "screenshots": [ "https://cloud.githubusercontent.com/assets/573856/16248754/90150c2a-3854-11e6-9ee1-c2e4f228a9b6.gif" ], "license": "mit", "stars": 809, "date_added": "Thu Jun 23 21:51:00 2016 -0300", "suggested_by": "@lfarah", "updated": "2020-05-29 06:16:41 UTC" }, { "title": "RxMarbles", "category-ids": [ "rxswift" ], "description": "Interactive diagrams of Rx Observables", "source": "https://github.com/RxSwiftCommunity/RxMarbles", "itunes": "https://apps.apple.com/app/rxmarbles/id1087272442", "license": "other", "tags": [ "swift" ], "stars": 478, "date_added": "Wed Jun 29 18:25:57 2016 +0300", "suggested_by": "@Yury Korolev", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/37/4c/aa/374caa6c-ef0a-b8b6-20a9-c8ca8920fe32/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/1f/7c/40/1f7c4058-fae6-6de9-cdaf-d27f1cbd5afd/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/8d/83/63/8d8363ff-0637-8a77-5dc3-19cab426a164/pr_source.png/460x0w.jpg" ], "updated": "2020-06-25 10:19:32 UTC" }, { "title": "Potatso", "category-ids": [ "security" ], "description": "App that implements Shadowsocks proxy", "source": "https://github.com/opensourceios/Potatso", "license": "gpl-3.0", "tags": [ "swift", "archive" ], "lang": "zho", "stars": 0, "date_added": "Thu Jun 30 09:00:57 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple20/v4/2c/b0/76/2cb07652-ae2c-d915-2795-32d1862b5f11/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple18/v4/4a/1f/c4/4a1fc48b-8d25-4626-9a3d-82fa2b3cbee9/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple18/v4/68/8e/96/688e9627-19b1-8366-297d-278960065bda/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple30/v4/23/04/99/2304999f-cdf5-882b-8ed3-11bbd82329b5/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple18/v4/4a/5f/9d/4a5f9de7-92c3-a411-9ebd-c7a3a146f4a0/screen696x696.jpeg" ], "updated": "2016-07-31 05:16:57 UTC" }, { "title": "SIP Calculator", "category-ids": [ "finance", "calculator" ], "description": "Calculate the future value of SIP (Systematic Investment Plan) payments", "source": "https://github.com/tirupati17/sip-calculator-swift", "itunes": "https://apps.apple.com/app/id1092822415", "tags": [ "swift" ], "license": "mit", "stars": 37, "date_added": "Sun Jul 17 09:09:45 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple69/v4/3c/33/53/3c335302-9f13-5771-52df-150de85ab20e/pr_source.png/460x0w.jpg" ], "updated": "2023-09-28 06:08:27 UTC" }, { "title": "Tagger", "category-ids": [ "photo", "core-data" ], "description": "Help tag your photos on Instagram or Flickr", "source": "https://github.com/ivan-magda/Tagger", "screenshots": [ "https://github.com/ivan-magda/Tagger/raw/master/Screenshots/main.png" ], "stars": 48, "license": "mit", "tags": [ "swift", "archive" ], "date_added": "Sun Jul 3 00:13:35 2016 +0900", "suggested_by": "@Ivan Magda", "updated": "2019-11-12 17:36:41 UTC" }, { "title": "EMI Calculator", "category-ids": [ "finance", "viper" ], "description": "Calculate your Equated Monthly installment (EMI) for home, car & personal loans", "source": "https://github.com/tirupati17/loan-emi-calculator-clean-swift", "itunes": "https://apps.apple.com/app/id1105890730", "tags": [ "swift", "viper", "archive" ], "license": "mit", "date_added": "Sun, 3 Jul 2016 23:08:32 +0530", "suggested_by": "@tirupati17", "stars": 19, "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple30/v4/43/e8/45/43e84585-f1e0-7af6-7cb6-28ae3cfc5563/pr_source.png/460x0w.jpg" ], "updated": "2016-11-05 13:43:38 UTC" }, { "title": "My First Memory", "category-ids": [ "education", "game" ], "description": "Memory game, includes introduction to iOS & Swift", "source": "https://github.com/Sajjon/SwiftIntro", "tags": [ "swift", "instagram api", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d299d740-3ec8-4132-a414-4d8eb63f791b", "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/37156619-f9c0-491d-b2b6-ddae5b3cc02b" ], "license": "gpl-3.0", "stars": 71, "date_added": "Wed Jul 6 07:55:48 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-11-26 19:32:36 UTC" }, { "title": "Mini vMac", "category-ids": [ "emulator" ], "tags": [ "objc" ], "screenshots": [ "https://namedfork.net/images/minivmac4ios/keyboard.png" ], "description": "Early 68K Macintosh emulator", "source": "https://github.com/zydeco/minivmac4ios", "homepage": "https://namedfork.net/minivmac/", "stars": 590, "license": "gpl-2.0", "date_added": "Mon Jul 11 22:07:44 2016 +0200", "suggested_by": "@Jesús A. Álvarez", "updated": "2025-10-22 16:58:00 UTC" }, { "title": "Uncle Nagy's House", "category-ids": [ "apple-tv" ], "tags": [ "tvml", "gulp", "jade", "coffeescript", "archive" ], "description": "Watch episodes of the sitcom", "license": "mit", "source": "https://github.com/kenmickles/unh_tvos", "stars": 3, "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/22a7963a-4ef6-4f41-8b26-0c16a7817452" ], "date_added": "Mon Jul 11 16:37:35 2016 -0400", "suggested_by": "@kenmickles", "updated": "2015-11-06 14:56:51 UTC" }, { "title": "Abby's Cycle", "category-ids": [ "health" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/435c670c-d029-4dc7-a710-951f08c7b5ac" ], "description": "Menstrual cycle tracker", "license": "other", "source": "https://github.com/jc4p/abby-healthkit", "date_added": "Mon Jul 11 13:47:02 2016 -0700", "suggested_by": "@dkhamsing", "stars": 12, "updated": "2015-09-27 20:58:31 UTC" }, { "title": "Traccar Client", "category-ids": [ "location" ], "tags": [ "objc" ], "description": "Report device location to the server", "license": "apache-2.0", "source": "https://github.com/traccar/traccar-client-ios", "itunes": "https://apps.apple.com/app/traccar-client/id843156974", "stars": 249, "date_added": "Tue Jul 12 11:26:10 2016 +1200", "suggested_by": "@Anton Tananaev", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/4d/ea/78/4dea78be-f19a-101f-7014-d2dc339ada88/pr_source.png/460x0w.png" ], "updated": "2025-06-07 14:37:28 UTC" }, { "title": "Traccar Manager", "category-ids": [ "location" ], "tags": [ "objc" ], "description": "Track GPS devices on a map", "license": "apache-2.0", "source": "https://github.com/traccar/traccar-manager-ios", "itunes": "https://apps.apple.com/app/traccar-manager/id1113966562", "stars": 137, "date_added": "Tue Jul 12 11:26:10 2016 +1200", "suggested_by": "@Anton Tananaev", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple82/v4/68/1e/63/681e63ef-4cda-0e94-7489-01858fbfd8ab/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/17/a6/03/17a6033a-1de3-ce5e-fd25-e150f778524d/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple111/v4/ff/46/cf/ff46cfa4-adc9-27be-96c7-f745c74be801/pr_source.png/460x0w.png" ], "updated": "2025-06-07 14:38:36 UTC" }, { "title": "2048", "category-ids": [ "game", "spritekit", "clone" ], "tags": [ "spritekit", "objc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/aa4dfd0d-8e00-4dbb-9f2e-7bcb55dc2ab3" ], "license": "mit", "source": "https://github.com/danqing/2048", "stars": 1119, "date_added": "Mon Jul 11 18:07:16 2016 -0700", "suggested_by": "@danqing", "updated": "2023-04-11 22:19:00 UTC" }, { "title": "Swab", "category-ids": [ "content-blocking" ], "description": "Ad blocker for creative, web & design ads", "license": "bsd-3-clause", "source": "https://github.com/pkamb/swab", "homepage": "https://swabthe.com/", "itunes": "https://apps.apple.com/app/swab-content-blocker-creative/id1042086002", "tags": [ "swift", "archive" ], "date_added": "Tue Jul 12 03:28:24 2016 -0700", "suggested_by": "@Peter Kamb", "stars": 10, "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple32/v4/94/4b/3f/944b3fd9-c9da-b74f-952d-0404890b5088/mzm.vlqjkmtq.png/460x0w.jpg" ], "updated": "2017-11-23 04:26:02 UTC" }, { "title": "Blahker", "category-ids": [ "content-blocking" ], "description": "Safari content blocker for interstitial ads, mainly for websites in Taiwan", "license": "mit", "source": "https://github.com/ethanhuang13/blahker", "itunes": "https://apps.apple.com/app/blahker-ba-la-ke-gai-ban-guang/id1182699267", "tags": [ "swift" ], "date_added": "Apr 2 2018", "suggested_by": "@ethanhuang13", "stars": 133, "lang": "zho", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple71/v4/ca/75/fd/ca75fdfe-3952-e440-bca6-3fe9ce0d6d09/pr_source.png/316x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/f9/23/44/f9234464-ba35-362f-a75f-e79ada4aa93e/pr_source.png/316x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple71/v4/c1/04/11/c1041198-8aed-e23c-61fa-04ff8b7b38ae/pr_source.png/316x0w.png" ], "updated": "2024-09-17 09:42:00 UTC" }, { "title": "SHMUP", "category-ids": [ "game" ], "tags": [ "objc" ], "description": "3D multiplatform game written primarily in C", "license": "gpl-3.0", "homepage": "https://fabiensanglard.net/shmup/", "source": "https://github.com/fabiensanglard/Shmup", "itunes": "https://apps.apple.com/app/shmup/id337663605", "stars": 271, "date_added": "Tue Jul 12 15:39:38 2016 +0100", "suggested_by": "@Matthew Sanders", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple117/v4/40/3a/21/403a21ac-9841-ab2b-4353-ce1f72a2c753/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple127/v4/2b/f4/8f/2bf48f1f-70fd-33d3-3198-c18ee88e2414/pr_source.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple117/v4/c3/97/7e/c3977e1f-48c9-e4b6-5f94-a4a988a53567/pr_source.png/460x0w.png" ], "updated": "2024-07-20 01:07:20 UTC" }, { "title": "Themoji", "category-ids": [ "travel" ], "tags": [ "swift" ], "license": "other", "description": "Use Emojis to communicate while traveling", "homepage": "https://themoji.me/", "source": "https://github.com/themoji/ios", "screenshots": [ "https://github.com/Themoji/themoji.me/blob/gh-pages/ThemojiIdea.jpg?raw=true" ], "date_added": "Tue Jul 12 07:47:44 2016 -0700", "suggested_by": "@dkhamsing", "stars": 41, "updated": "2023-01-09 22:24:53 UTC" }, { "title": "Blink", "category-ids": [ "terminal" ], "tags": [ "objc", "uickeychainstore", "passcodelock" ], "license": "gpl-3.0", "description": "Mobile shell terminal based on Mosh", "source": "https://github.com/blinksh/blink", "itunes": "https://apps.apple.com/app/blink-shell-build-code/id1594898306", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/e1/44/bf/e144bfb0-5397-6e9f-7e94-e7303af10e93/pr_source.png/626x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/b8/a3/3f/b8a33f92-cf60-03ec-a8c2-ff3cdc222f80/pr_source.png/626x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/ff/f2/76/fff276ed-0b17-ad45-deee-6fa4be6d3024/pr_source.png/626x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/95/f5/ec/95f5ec0b-8675-a452-de97-7d6f43a4e9ca/pr_source.png/626x0w.jpg" ], "date_added": "Tue Jul 12 07:56:22 2016 -0700", "suggested_by": "@dkhamsing", "stars": 6593, "updated": "2026-02-09 15:40:24 UTC" }, { "title": "Count It", "category-ids": [ "rxswift", "apple-watch" ], "description": "Dead simple way for you to count anything", "source": "https://github.com/PiXeL16/CountItApp", "stars": 67, "license": "mit", "tags": [ "swift", "archive" ], "date_added": "Mon Jul 11 11:38:05 2016 -0600", "suggested_by": "@Christopher Jimenez", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple49/v4/d7/16/dc/d716dc20-ac17-d9ce-5183-76706ffff706/pr_source.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple49/v4/b1/15/4c/b1154c11-88fa-9e85-3c5d-e3884815a5b5/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple49/v4/92/1a/86/921a866a-c638-c13a-2782-5703a96ec450/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple49/v4/48/e8/a0/48e8a0d7-15b2-05f7-3a08-72cded731f9c/pr_source.jpg/460x0w.jpg" ], "updated": "2017-09-16 17:27:16 UTC" }, { "title": "Send To Me", "category-ids": [ "extension" ], "description": "Share content to your email with a single tap", "source": "https://github.com/PiXeL16/SendToMe", "stars": 18, "license": "mit", "tags": [ "swift", "archive" ], "date_added": "Mon Jul 11 11:38:05 2016 -0600", "suggested_by": "@Christopher Jimenez", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple49/v4/8a/a1/9d/8aa19d98-cde0-1260-9391-8cc9d27019f6/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple49/v4/55/17/3e/55173edb-4240-952f-6a4c-a7d39b8db7b7/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple49/v4/51/2a/79/512a7981-d796-8dae-ac21-68a8b02ea85f/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple49/v4/30/e5/2f/30e52ff8-8f01-870e-fb16-b5a6d16e9ad3/screen696x696.jpeg" ], "updated": "2016-05-24 19:01:52 UTC" }, { "title": "Tob", "category-ids": [ "browser" ], "tags": [ "archive", "objc", "tor" ], "description": "A beautiful Tor browser to protect your anonymity", "source": "https://github.com/JRock007/Tob", "itunes": "https://apps.apple.com/app/id1063151782", "license": "mit", "stars": 58, "date_added": "Mon Jul 11 21:20:33 2016 +0200", "suggested_by": "@JRock007", "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple20/v4/cb/fa/27/cbfa272c-7787-ed8a-3fc4-dc6926f3932e/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple60/v4/36/1c/99/361c9989-1abe-90e1-c1b6-b6cfebaeda56/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple30/v4/9c/c6/87/9cc68726-80a3-1289-0848-de0b745a31aa/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple20/v4/b5/22/48/b52248a7-2d0b-7f68-3985-cbac5d7bcd3e/screen696x696.jpeg" ] }, { "title": "DropColour", "category-ids": [ "game" ], "description": "Drag & drop one circle onto another of the same color", "source": "https://github.com/elpassion/DropColour-iOS", "stars": 178, "license": "mit", "tags": [ "swift", "swift3.1", "archive" ], "date_added": "Tue Jul 12 18:20:38 2016 +0200", "suggested_by": "@Mateusz Szklarek", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple18/v4/07/e4/58/07e4582c-8d94-330e-011a-81f2919c9a0a/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple30/v4/1e/2f/39/1e2f3975-b854-bd43-b00f-b32a9384d2ae/mzl.cctldxos.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple18/v4/af/e6/a5/afe6a5cd-df5c-5ff2-a181-3e497e7b24ee/mzl.mczqcdkn.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple18/v4/a0/57/79/a0577976-a6d6-42b5-1153-4ccdba93a5e4/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple30/v4/24/9e/c3/249ec345-2044-b21c-bd09-f7469986aea8/mzl.qlsmijad.png/460x0w.jpg" ], "updated": "2017-07-25 13:22:31 UTC" }, { "title": "Scholars of WWDC", "category-ids": [ "official" ], "description": "Official app of recipients for Apple WWDC scholarships", "license": "mit", "source": "https://github.com/WWDCScholars/iOS-app", "tags": [ "swift" ], "date_added": "Tue, 12 Jul 2016 22:29:59 +0800", "suggested_by": "@michieriffic", "stars": 73, "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/1c/e5/3f/1ce53fa3-4bd4-2f6d-a494-39501ad6d7e3/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/c7/6b/1b/c76b1b18-8777-40df-6484-df8aa5b7d93d/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/14/c6/9a/14c69abf-08d8-2d7d-3111-cb27b9bd6053/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/b1/77/b2/b177b240-47eb-65f1-5bfa-87c9cebe73b0/pr_source.png/460x0w.jpg" ], "updated": "2025-03-27 19:24:09 UTC" }, { "title": "YaleMobile", "category-ids": [ "content" ], "tags": [ "objc", "archive" ], "description": "App for Yale University students", "license": "mit", "source": "https://github.com/kiokoo/YaleMobile", "date_added": "Wed Jul 13 06:21:27 2016 -0700", "suggested_by": "@dkhamsing", "stars": 16, "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple3/v4/b3/63/b0/b363b05e-8d4a-a8b5-1591-efc0cce59314/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple3/v4/a0/c4/6d/a0c46d99-a34e-d317-5df2-8b348850c20a/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple5/v4/8c/08/eb/8c08ebfd-da89-af44-c1c5-9c39ec464576/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple5/v4/fd/9d/3d/fd9d3d73-3a97-af1c-d421-abf38b518f24/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/eb/3c/49/eb3c4940-c927-284d-0dfb-e96eb4ca0703/screen696x696.jpeg" ], "updated": "2015-03-04 02:46:11 UTC" }, { "title": "Find My Bus NJ", "category-ids": [ "location" ], "description": "Track NJ Transit bus times", "source": "https://github.com/findmybusnj/findmybusnj-swift", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/findmybusnj/findmybusnj-swift/raw/master/README_banner.png" ], "license": "gpl-3.0", "date_added": "Wed, 13 Jul 2016 13:36:49 -0700", "suggested_by": "@Aghassi", "stars": 45, "updated": "2017-11-11 01:33:23 UTC" }, { "title": "Find Seat", "category-ids": [ "flutter" ], "description": "Find a seat at the movies", "source": "https://github.com/rwema3/FindSeat-App", "tags": [ "flutter" ], "screenshots": [ "https://github.com/rwema3/FindSeat-App/blob/main/images/Findseat.png?raw=true" ], "license": "bsd-3-clause", "date_added": "May 3, 2023", "suggested_by": "@rwema3", "stars": 53, "updated": "2023-05-02 22:45:21 UTC" }, { "title": "NBAreact", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "description": "NBA stats & standings", "license": "mit", "source": "https://github.com/jbkuczma/NBAreact", "date_added": "Thu Jul 14 09:03:38 2016 -0400", "suggested_by": "@James Kuczmarski", "stars": 104, "updated": "2018-10-20 18:53:43 UTC" }, { "title": "Dono", "category-ids": [ "password" ], "description": "Password derivation tool", "source": "https://github.com/opensourceios/dono-ios", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dono-app/dono-ux/raw/master/gifs/ios-demo.mov.gif" ], "license": "gpl-3.0", "date_added": "Thu Jul 14 22:10:05 2016 +0200", "suggested_by": "@Panos Sakkos", "stars": 0, "updated": "2016-08-21 11:40:49 UTC" }, { "title": "Post Manager", "category-ids": [ "social", "extension" ], "description": "Post/schedule Twitter posts like Buffer, includes a Share Extension", "source": "https://github.com/tombaranowicz/PostManager", "license": "other", "tags": [ "swift", "node", "archive" ], "screenshots": [ "https://github.com/tombaranowicz/PostManager/raw/master/IMG/Simulator%20Screen%20Shot%2015%20Jul%202016%2007.52.18.png?raw=true", "https://github.com/tombaranowicz/PostManager/raw/master/IMG/Simulator%20Screen%20Shot%2015%20Jul%202016%2007.52.54.png?raw=true", "https://github.com/tombaranowicz/PostManager/raw/master/IMG/Simulator%20Screen%20Shot%2015%20Jul%202016%2007.54.47.png?raw=true" ], "date_added": "Fri Jul 15 12:22:53 2016 +0200", "suggested_by": "@TomekB", "stars": 83, "updated": "2016-07-15 06:33:29 UTC" }, { "title": "Upcoming Movies", "category-ids": [ "apple-tv" ], "source": "https://github.com/ivan-magda/UpcomingMovies", "tags": [ "swift", "themoviedb", "archive" ], "screenshots": [ "https://github.com/ivan-magda/UpcomingMovies/raw/master/Screenshots/movies.png" ], "license": "mit", "date_added": "Sat Jul 16 15:31:49 2016 +1000", "suggested_by": "@Ivan Magda", "stars": 33, "updated": "2017-10-17 18:15:15 UTC" }, { "title": "Hackfoldr", "category-ids": [ "misc" ], "tags": [ "objc" ], "description": "Share all your project documents with a link", "source": "https://github.com/hackfoldr/hackfoldr-iOS", "homepage": "https://hackfoldr.org", "itunes": "https://apps.apple.com/app/hackfoldr/id919010837", "stars": 26, "license": "mit", "date_added": "Mon Jul 18 22:43:09 2016 +0800", "suggested_by": "@superbil", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/32/15/1a/32151a02-4fb8-70e2-8d43-e361bee0722a/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/16/62/14/16621422-f94c-a589-e5c6-3696177647a2/pr_source.png/460x0w.jpg" ], "updated": "2019-05-01 19:14:54 UTC" }, { "title": "RaceMe", "category-ids": [ "realm", "fitness" ], "description": "Run tracking & ghosting", "source": "https://github.com/enochng1/RaceMe", "screenshots": [ "https://raw.githubusercontent.com/enochng1/RaceMe/master/raceMeGitImage.png" ], "tags": [ "swift", "parse" ], "license": "other", "stars": 615, "date_added": "Wed Jul 20 06:42:30 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2021-06-28 02:40:37 UTC" }, { "title": "LobsterApp", "category-ids": [ "news" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4d02d080-44f0-44e1-b203-a9d6d7b2d42e" ], "description": "Browse the https://lobste.rs community news site", "source": "https://github.com/rhysforyou/LobsterApp", "license": "other", "date_added": "Thu Jul 21 07:33:15 2016 -0700", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2013-02-03 10:19:26 UTC" }, { "title": "ObjectDetection-CoreML", "category-ids": [ "misc" ], "tags": [ "swift", "coreml", "vision" ], "description": "Real-time object detection using Core ML and Vision", "source": "https://github.com/tucan9389/ObjectDetection-CoreML", "license": "mit", "date_added": "Feb 2 2026", "suggested_by": "@ANU5565", "stars": 333, "updated": "2023-07-01 13:39:41 UTC" }, { "title": "Element", "category-ids": [ "communication" ], "tags": [ "objc", "webrtc", "ipad", "swift", "cmark" ], "description": "Secure decentralised chat/VoIP", "source": "https://github.com/element-hq/element-ios", "homepage": "https://element.io", "itunes": "https://apps.apple.com/app/element/id1083446067", "license": "apache-2.0", "stars": 1812, "date_added": "Thu Jul 21 22:53:48 2016 -0700", "suggested_by": "@Aakash Kambuj", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d61605e1-7fee-440d-be53-b96b9af0d03c" ], "updated": "2026-02-19 11:38:35 UTC" }, { "title": "Element X", "category-ids": [ "communication" ], "tags": [ "swift", "iphone", "ipad", "matrix", "rust" ], "description": "Secure decentralised chat/VoIP, newer version of Element", "source": "https://github.com/element-hq/element-x-ios", "homepage": "https://element.io", "license": "agpl-3.0", "itunes": "https://apps.apple.com/app/element-x-secure-chat-call/id1631335820", "screenshots": [ "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", "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", "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" ], "stars": 749, "date_added": "Dec 20 2024", "suggested_by": "@Velin92", "updated": "2026-02-20 18:00:06 UTC" }, { "title": "Wire", "category-ids": [ "communication", "official" ], "description": "Modern, private communications with crystal clear voice, video, group chats - always encrypted", "source": "https://github.com/wireapp/wire-ios", "itunes": "https://apps.apple.com/app/wire/id930944768", "tags": [ "swift", "carthage", "afnetworking", "purelayout" ], "license": "gpl-3.0", "stars": 111, "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*CEtofzY1rIOKuGT7JO3VkA.png" ], "date_added": "Fri Jul 22 07:35:15 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2026-02-20 18:13:10 UTC" }, { "title": "Conway's Game of Life (Vie)", "category-ids": [ "game" ], "tags": [ "objc" ], "source": "https://github.com/fabienwarniez/Vie", "license": "mit", "date_added": "Fri Jul 22 08:52:28 2016 -0700", "suggested_by": "@fabienwarniez", "stars": 8, "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple18/v4/0f/ba/ac/0fbaac33-c886-8e11-e597-2c2356bd7b19/mzl.mgimezjp.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple20/v4/9c/9e/51/9c9e5174-c951-4160-d3ae-fd3bdc96483f/mzl.svdtshvp.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple30/v4/7c/0f/68/7c0f68fd-3a99-78d7-ee00-bc3d2adbe725/mzl.pryailjm.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple30/v4/64/29/be/6429be2e-f4d4-45de-ff6f-cf68008cecbc/mzl.nsqxiigs.png/460x0w.jpg" ], "updated": "2020-02-24 21:57:02 UTC" }, { "title": "Celluloid Photo Editing extension", "category-ids": [ "extension" ], "tags": [ "swift", "snapkit", "archive" ], "source": "https://github.com/100mango/Celluloid", "license": "mit", "lang": "zho", "date_added": "Sun Jul 24 18:02:47 2016 -0300", "suggested_by": "@lfarah", "stars": 534, "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple60/v4/81/ee/c1/81eec17b-96c0-6b5c-de9b-da1515ffc3f9/screen696x696.jpeg" ], "updated": "2017-06-14 13:08:56 UTC" }, { "title": "Master", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "description": "PokéMon-like game that uses your location", "license": "mit", "source": "https://github.com/Kjuly/iPokeMon", "date_added": "Fri May 15 12:15:50 2015 -0400", "suggested_by": "@Sanket", "stars": 427, "screenshots": [ ], "updated": "2016-08-26 17:07:19 UTC" }, { "title": "osia", "category-ids": [ "content" ], "tags": [ "swift" ], "description": "Super basic app to browse open-source-ios-apps", "license": "mit", "source": "https://github.com/dkhamsing/osia", "screenshots": [ "https://raw.githubusercontent.com/dkhamsing/osia/main/Assets/0.7.png" ], "date_added": "Mon Jul 25 11:17:52 2016 -0700", "suggested_by": "@dkhamsing", "stars": 109, "updated": "2022-08-15 13:38:30 UTC" }, { "title": "MovieDict", "category-ids": [ "content" ], "tags": [ "wikipedia" ], "description": "Offline dictionary for international movie titles", "source": "https://github.com/lurado/MovieDict", "homepage": "https://moviedict.info", "license": "mit", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f4ee6d90-2fa7-42ad-93f5-8da9d6e5fd09" ], "itunes": "https://apps.apple.com/app/movieglot-what-do-they-call-it/id710587066", "date_added": "Tue Jul 26 14:42:12 2016 +0200", "suggested_by": "@jlnr", "stars": 9, "updated": "2019-09-29 19:26:17 UTC" }, { "title": "Siesta GitHub Browser", "category-ids": [ "github", "sample" ], "description": "Browse & star GitHub repositories", "source": "https://github.com/bustoutsolutions/siesta/tree/master/Examples/GithubBrowser", "stars": 660, "license": "mit", "tags": [ "swift", "rest", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/8dd8701a-2acf-4bc2-9f1c-5c9193d1f7da" ], "date_added": "Tue Jul 26 10:50:27 2016 -0500", "suggested_by": "@pcantrell" }, { "title": "Facemotion", "category-ids": [ "media", "realm" ], "tags": [ "opencv", "archive" ], "description": "Find a contact by face recognition", "source": "https://github.com/remirobert/Facemotion", "screenshots": [ "https://cloud.githubusercontent.com/assets/3276768/16144253/4e96344e-34a4-11e6-9257-06f5bcdf06ef.gif" ], "stars": 173, "license": "mit", "date_added": "Wed Jul 27 07:05:30 2016 -0700", "suggested_by": "@dkhamsing", "updated": "2016-06-17 08:57:16 UTC" }, { "title": "open-source-ios-apps archive", "description": "Projects that are no longer maintained", "source": "https://github.com/dkhamsing/open-source-ios-apps/blob/master/ARCHIVE.md", "category-ids": [ "bonus" ], "tags": [ "list" ], "suggested_by": "@dkhamsing" }, { "title": "awesome-macOS", "source": "https://github.com/iCHAIT/awesome-macOS", "category-ids": [ "bonus" ], "tags": [ "list" ], "suggested_by": "@dkhamsing", "stars": 17871, "license": "other", "updated": "2024-07-22 20:20:31 UTC" }, { "title": "open-source-android-apps", "source": "https://github.com/pcqpcq/open-source-android-apps", "category-ids": [ "bonus" ], "tags": [ "list" ], "suggested_by": "@dkhamsing", "stars": 10322, "license": "other", "updated": "2026-02-20 00:46:38 UTC" }, { "title": "Munch", "category-ids": [ "location" ], "tags": [ "yelp api", "archive" ], "description": "Tinder-styled restaurant recommendations", "source": "https://github.com/opensourceios/Munch", "license": "other", "date_added": "Jul 28 2016", "suggested_by": "@dkhamsing", "screenshots": [ "https://raw.githubusercontent.com/opensourceios/Munch/master/poster-01.png" ], "stars": 0, "updated": "2016-07-06 23:38:27 UTC" }, { "title": "Screenshotter", "category-ids": [ "photo" ], "tags": [ "iphone", "archive" ], "description": "Organize & manage screenshots", "source": "https://github.com/rsattar/screenshotter", "itunes": "https://apps.apple.com/app/screenshotter-organize-manage/id826596892", "license": "apache-2.0", "date_added": "Jul 28 2016", "suggested_by": "@dkhamsing", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple111/v4/be/d3/72/bed372f2-d1fb-511b-8e76-d55a7805fc64/screen696x696.jpeg" ], "stars": 94, "updated": "2017-07-26 06:53:03 UTC" }, { "title": "S.I.T. (雕刻时光)", "description": "An app for Chinese cafe chain Diaokeshiguang (Sit Coffee)", "category-ids": [ "location" ], "tags": [ "objc", "archive" ], "source": "https://github.com/flexih/Cafe", "itunes": "https://apps.apple.com/app/diao-ke-shi-guang/id440983941", "lang": "zho", "license": "mit", "date_added": "Fri Apr 15 08:17:29 2016 -0700", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/flexih/Cafe/raw/master/snapshot/1.png" ], "stars": 24, "updated": "2017-02-05 12:52:19 UTC" }, { "title": "PixPic", "category-ids": [ "photo" ], "description": "Photo editing", "source": "https://github.com/Yalantis/PixPic", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/418dc9f3-3670-4074-8cd8-af7397b8aa58" ], "license": "other", "tags": [ "swift" ], "stars": 1377, "date_added": "Jul 29 2016", "suggested_by": "@dkhamsing", "updated": "2020-04-20 07:31:01 UTC" }, { "title": "PrivacyBlur", "category-ids": [ "photo" ], "description": "Obfuscate sensitive data in your pictures before sharing them online. ", "source": "https://github.com/opensourceios/privacyblur", "homepage": "https://privacyblur.app/", "itunes": "https://apps.apple.com/app/privacyblur/id1536274106", "license": "mit", "stars": 0, "screenshots": [ "https://privacyblur.app/assets/case_9.png", "https://privacyblur.app/assets/case_2.png" ], "tags": [ "archive" ], "date_added": "Mar 18 2022", "suggested_by": "@aarontorres0", "updated": "2022-02-15 14:35:31 UTC" }, { "title": "AlzPrevent", "category-ids": [ "researchkit" ], "description": "Clinical research platform for Alzheimer's disease", "source": "https://github.com/BBBInc/AlzPrevent-ios", "itunes": "https://apps.apple.com/app/alzprevent/id1065403320", "license": "bsd-3-clause", "tags": [ "swift", "archive" ], "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple49/v4/a3/ae/9e/a3ae9e2a-6586-5f76-2ff7-6373a7a40d9f/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple69/v4/52/2b/46/522b460b-ac91-ee2e-de45-a17d2947f00b/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple49/v4/1f/5e/0a/1f5e0a2a-5b04-7ffc-9dca-e373ba2deb4b/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple49/v4/7c/f8/36/7cf8369a-56a5-b59c-3a65-763cd468740b/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple69/v4/19/70/ee/1970eed8-6dea-c646-a99a-bb4752ab2339/screen696x696.jpeg" ], "date_added": "Aug 2 2016", "suggested_by": "@dkhamsing", "stars": 7 }, { "title": "Good Living Guide", "description": "Home snacks, gifts, beauty, shopping", "category-ids": [ "shopping" ], "source": "https://github.com/hrscy/DanTang", "license": "mit", "tags": [ "swift", "archive" ], "lang": "zho", "stars": 656, "date_added": "Aug 4 2016", "suggested_by": "@dkhamsing", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple1/v4/7a/5f/b7/7a5fb7a2-e038-2b81-63b6-8b76872b86fe/screen696x696.jpeg" ], "updated": "2017-03-24 12:56:39 UTC" }, { "title": "Communiqué", "category-ids": [ "communication" ], "description": "Twitter app that only lets send & receive DM's", "source": "https://github.com/zadr/Communique", "license": "bsd-3-clause", "tags": [ "archive" ], "date_added": "Aug 5 2016", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2016-11-22 00:47:16 UTC" }, { "title": "Adler Planetarium Navigation & Tour", "category-ids": [ "misc" ], "source": "https://github.com/lucasqiu/Adler-Mobile-App", "tags": [ "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f14297a7-c97f-4598-a21b-75522baedcb5" ], "date_added": "Aug 5 2016", "suggested_by": "@dkhamsing", "stars": 5, "license": "other", "updated": "2014-04-25 09:09:41 UTC" }, { "title": "Californication", "category-ids": [ "travel", "firebase" ], "description": "Discover only the best points of interest in the California", "source": "https://github.com/ivan-magda/Californication", "license": "mit", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/ivan-magda/Californication/raw/master/screenshot.png" ], "date_added": "Aug 7 2016", "suggested_by": "@vanyaland", "stars": 51, "updated": "2018-07-17 22:45:41 UTC" }, { "title": "Tip Calculator", "category-ids": [ "finance", "viper" ], "tags": [ "viper", "archive" ], "description": "Calculate tip & split the bill between any number of people", "source": "https://github.com/tirupati17/tip-calculator-auto-layout-viper-objective-c", "itunes": "https://apps.apple.com/app/id1139456857", "license": "mit", "screenshots": [ "https://raw.githubusercontent.com/tirupati17/tip-calculator-auto-layout-viper-objective-c/master/TipCalculator/Resources/Images/iphone_5s.png" ], "date_added": "Aug 8 2016", "suggested_by": "@tirupati17", "stars": 4, "updated": "2016-11-05 13:36:38 UTC" }, { "title": "QR Blank", "category-ids": [ "scan" ], "description": "No ads simple QR code URL scanner", "source": "https://github.com/kahopoon/QR-Blank", "itunes": "https://apps.apple.com/app/id1137064763", "license": "mit", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/kahopoon/QR-Blank/master/readme-images/intro.gif", "https://github.com/kahopoon/QR-Blank/raw/master/readme-images/screenA.jpeg", "https://github.com/kahopoon/QR-Blank/raw/master/readme-images/screenB.jpeg" ], "date_added": "Aug 10 2016", "suggested_by": "@kahopoon", "stars": 38, "updated": "2017-02-08 16:08:52 UTC" }, { "title": "Simplenote", "category-ids": [ "notes", "official" ], "tags": [ "1password", "fabric", "crashlytics" ], "description": "Keep notes, lists, ideas & more (sync in the cloud) — includes sharing notes, collaboration", "source": "https://github.com/automattic/simplenote-ios", "itunes": "https://apps.apple.com/app/simplenote/id289429962", "homepage": "https://simplenote.com/", "license": "gpl-2.0", "stars": 2127, "screenshots": [ "https://github.com/user-attachments/assets/ff7d9e88-4bd3-4810-aa9e-52c94414cf16" ], "date_added": "Aug 11 2016", "suggested_by": "@dkhamsing", "updated": "2026-02-16 20:31:26 UTC" }, { "title": "youtube-iOS", "category-ids": [ "clone" ], "description": "YouTube app template", "source": "https://github.com/aslanyanhaik/youtube-iOS", "tags": [ "swift", "swift3" ], "license": "other", "stars": 2543, "screenshots": [ "https://i.giphy.com/hwCahHAD1tNHa.gif" ], "date_added": "Aug 15 2016", "suggested_by": "@dkhamsing", "updated": "2020-01-16 15:44:50 UTC" }, { "title": "30 days of React Native demos", "category-ids": [ "sample", "react-native" ], "tags": [ "react-native", "archive" ], "source": "https://github.com/fangwei716/30-days-of-react-native", "license": "mit", "stars": 6889, "screenshots": [ "https://raw.githubusercontent.com/fangwei716/ThirtyDaysOfReactNative/screenshots/screenshot/main.gif" ], "date_added": "Aug 15 2016", "suggested_by": "@dkhamsing", "updated": "2018-09-07 13:12:27 UTC" }, { "title": "HeartControl", "description": "Continuous heart rate measurement during workouts", "category-ids": [ "apple-watch" ], "source": "https://github.com/thomaspaulmann/HeartControl", "tags": [ "swift", "watchos3" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5df9d7bf-c8d6-4977-9692-98100471123d" ], "license": "other", "stars": 197, "date_added": "Aug 16 2016", "suggested_by": "@dkhamsing", "updated": "2021-04-04 22:58:07 UTC" }, { "title": "Tenere News Reader", "category-ids": [ "rss" ], "tags": [ "objc", "archive" ], "source": "https://github.com/yavuz/Tenere", "itunes": "https://apps.apple.com/tr/app/tenere-news-reader/id987277462", "stars": 20, "license": "mit", "date_added": "Aug 20 2016", "suggested_by": "@yavuz", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple1/v4/75/87/99/75879937-4c0d-a6df-ac99-e1f9b30b8e66/screen696x696.jpeg" ], "updated": "2025-07-10 14:14:32 UTC" }, { "title": "KartaView", "category-ids": [ "location" ], "tags": [ "objc" ], "description": "Collect OpenStreetView data", "license": "gpl-3.0", "source": "https://github.com/kartaview/ios", "itunes": "https://apps.apple.com/app/openstreetview/id1089548849", "stars": 47, "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/3f/3c/aa/3f3caa9b-98b1-4aa5-5c8c-bed8f892b88b/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/02/2d/b7/022db748-a04b-8efa-fc39-b99ebb04aa4d/pr_source.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/8e/30/8a/8e308ad5-1942-e3ce-c2c9-0b695f850a94/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/9f/00/22/9f00227d-7f69-d30f-ccaa-99a5ea9f3ef8/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/6e/5f/11/6e5f11b8-fbb6-3ee6-59c0-75fd793e426e/pr_source.jpg/460x0w.jpg" ], "date_added": "Aug 21 2016", "suggested_by": "@iliketurtlesbro", "updated": "2021-05-24 10:57:20 UTC" }, { "title": "Pi", "category-ids": [ "education" ], "description": "Study, solve problems, formula library, calculators & more! Made by a student for students", "source": "https://github.com/opensourceios/Pi", "itunes": "https://apps.apple.com/app/pi-a-students-dream/id1117743302", "license": "mit", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple60/v4/44/b7/13/44b713c0-a307-b098-f835-33f2ec471436/screen696x696.jpeg" ], "tags": [ "archive" ], "date_added": "Aug 29 2016", "suggested_by": "@rigobertomolina", "stars": 3, "updated": "2016-08-31 03:03:28 UTC" }, { "title": "Giraffe", "category-ids": [ "reactivecocoa", "gif" ], "source": "https://github.com/evgeniyd/Giraffe", "date_added": "Sep 1 2016", "suggested_by": "@akaralar", "screenshots": [ "https://raw.githubusercontent.com/evgeniyd/Giraffe/master/App_Preview_Giraffe_Screens.png" ], "license": "mit", "tags": [ "swift", "reactivecocoa", "archive" ], "stars": 44, "updated": "2024-02-22 23:13:56 UTC" }, { "title": "iOS 10 Day by Day", "description": "Code examples for the new functions in iOS 10", "source": "https://github.com/ShinobiControls/iOS10-day-by-day", "category-ids": [ "sample" ], "license": "other", "tags": [ "swift", "archive" ], "stars": 614, "screenshots": [ "https://www.shinobicontrols.com/wp-content/uploads/2016/07/App_Demo.gif" ], "date_added": "Sep 2 2016", "suggested_by": "@dkhamsing", "updated": "2016-12-07 15:49:35 UTC" }, { "title": "AppRTC", "source": "https://github.com/ISBX/apprtc-ios", "description": "A native video chat app", "category-ids": [ "communication" ], "tags": [ "objc", "webrtc", "google" ], "screenshots": [ "https://github.com/ISBX/apprtc-ios/raw/master/screenshots/screenshots.jpg" ], "license": "bsd-3-clause", "stars": 1355, "date_added": "Sep 6 2016", "suggested_by": "@dkhamsing", "updated": "2019-12-03 00:43:28 UTC" }, { "title": "iCepa", "source": "https://github.com/iCepa/iCepa", "tags": [ "swift", "tor" ], "description": "System-wide VPN based Tor client", "category-ids": [ "security" ], "license": "other", "stars": 768, "date_added": "Sep 7 2016", "suggested_by": "@dkhamsing", "updated": "2024-06-02 11:42:40 UTC" }, { "title": "Coffee Ratio", "category-ids": [ "calculator" ], "description": "Calculates grams of water needed given grams of coffee based off ratio chosen", "source": "https://github.com/johnmahlon/Coffee-Ratio", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6923f2e9-33c1-4930-bca3-74a1d83dbbe4" ], "date_added": "Sep 9 2016", "suggested_by": "@jmp9c", "license": "mit", "tags": [ "swift" ], "stars": 89, "updated": "2024-08-03 02:18:23 UTC" }, { "title": "Protocol-Oriented MVVM Examples", "category-ids": [ "sample" ], "tags": [ "swift", "mvvm", "archive" ], "date_added": "Sep 8 2016", "source": "https://github.com/ivan-magda/MVVM-Example", "license": "mit", "screenshots": [ "https://github.com/ivan-magda/MVVM-Example/blob/master/resources/images/mvvm-generic-apps-list.png", "https://github.com/ivan-magda/MVVM-Example/blob/master/resources/images/mvvm-generic-detail.png", "https://github.com/ivan-magda/MVVM-Example/blob/master/resources/images/mvvm-example-minion.png" ], "suggested_by": "@vanyaland", "stars": 52, "updated": "2017-09-19 22:13:12 UTC" }, { "title": "pokevision", "description": "Display all the Pokémon around you", "source": "https://github.com/alexkirsz/rn-pokevision", "category-ids": [ "react-native" ], "tags": [ "react-native", "goradar", "archive" ], "screenshots": [ "https://github.com/alexkirsz/rn-pokevision/raw/master/screenshot.png" ], "license": "other", "date_added": "Sep 9 2016", "suggested_by": "@dkhamsing", "stars": 42, "updated": "2016-08-08 17:19:35 UTC" }, { "title": "AlcatrazTour", "description": "Shows Xcode plugins ranking", "category-ids": [ "developer" ], "source": "https://github.com/haranicle/AlcatrazTour", "screenshots": [ "https://raw.githubusercontent.com/haranicle/AlcatrazTour/master/images/list_ss.png" ], "tags": [ "swift", "archive" ], "license": "mit", "date_added": "Sep 9 2016", "suggested_by": "@dkhamsing", "stars": 59, "updated": "2015-12-15 02:10:09 UTC" }, { "title": "Rewatch", "category-ids": [ "content" ], "description": "Get suggestions for your BetaSeries account on what episode to rewatch", "source": "https://github.com/Palleas/Rewatch", "itunes": "https://apps.apple.com/app/rewatch-get-suggestion-rewatch/id1054419288", "tags": [ "swift", "carthage", "archive" ], "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple18/v4/f9/5c/67/f95c6741-8c28-958e-f532-1eb7ec8fe792/screen696x696.jpeg" ], "lang": "zho", "license": "mit", "date_added": "Sep 13 2016", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2017-11-23 17:26:50 UTC" }, { "title": "pokemon-map", "description": "Locate Pokemon around you", "source": "https://github.com/bakery/pokemon-map", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ ], "license": "mit", "date_added": "Sep 14 2016", "suggested_by": "@dkhamsing", "stars": 29, "updated": "2016-10-10 12:27:01 UTC" }, { "title": "RxTodo", "source": "https://github.com/devxoul/RxTodo", "screenshots": [ "https://cloud.githubusercontent.com/assets/931655/16531082/eae3ead2-4005-11e6-8537-a6856d704d74.png" ], "tags": [ "swift", "swift3", "rxswift", "mvvm" ], "category-ids": [ "rxswift" ], "stars": 1296, "license": "other", "date_added": "Sep 19 2016", "suggested_by": "@dkhamsing", "updated": "2022-10-05 19:20:12 UTC" }, { "title": "Vapor Chat", "description": "Basic realtime chat project using Vapor on the server", "source": "https://github.com/vapor-community/chat-ios-example", "category-ids": [ "communication" ], "tags": [ "swift", "starscream" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3be268b6-1457-4842-85f6-06a7d19ef527" ], "license": "other", "date_added": "Sep 30 2016", "suggested_by": "@dkhamsing", "stars": 69, "updated": "2020-03-28 22:53:57 UTC" }, { "title": "Calvin and Hobbes Comic Viewer", "description": "Full text search, favorites, and original publish dates for Calvin and Hobbes", "source": "https://github.com/sciencemanx/Calvin-and-Hobbes-Viewer", "screenshots": [ "https://github.com/docileninja/Calvin-and-Hobbes-Viewer/raw/master/comic-preview.jpg", "https://github.com/docileninja/Calvin-and-Hobbes-Viewer/raw/master/search-preview.jpg" ], "category-ids": [ "content" ], "tags": [ "swift", "archive" ], "license": "mit", "date_added": "Oct 2 2016", "suggested_by": "@docileninja", "stars": 2, "updated": "2016-10-30 20:18:51 UTC" }, { "title": "Pocket Trailer", "description": "Manage pull requests & issues for GitHub / GitHub Enterprise", "source": "https://github.com/ptsochantaris/trailer", "itunes": "https://apps.apple.com/app/id806104975", "category-ids": [ "github" ], "tags": [ "swift" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/32/f6/58/32f65859-14bd-86e7-a121-b06025e02029/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/3a/41/de/3a41de8e-d316-fbb9-f15e-ddf5fb4e0763/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/9b/1b/2e/9b1b2ebc-03ee-7628-0a81-545af421f519/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/8b/e0/8f/8be08fc6-ea85-7325-e2a0-91e90b84b9a1/pr_source.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/a8/f6/09/a8f6095a-2999-95f7-46c5-a09dd89588b3/pr_source.png/460x0w.jpg" ], "license": "mit", "date_added": "Oct 4 2016", "suggested_by": "@dkhamsing", "stars": 1203, "updated": "2025-12-07 11:50:18 UTC" }, { "title": "Contributions for GitHub", "description": "Look at your contributions graph in a Today Extension", "source": "https://github.com/JustinFincher/GitHubContributionsiOS", "itunes": "https://apps.apple.com/app/contributions-for-github/id1153432612", "category-ids": [ "github", "today" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/JustinFincher/GitHubContributionsiOS/raw/master/Sketch/GitHub-Contributions.jpg" ], "license": "other", "date_added": "Oct 6 2016", "suggested_by": "@dkhamsing", "stars": 538, "updated": "2024-02-05 10:00:36 UTC" }, { "title": "S.C.P-Asylum-Fail", "description": "A game like ’Life Line’", "source": "https://github.com/cpo007/S.C.P-Asylum-Fail", "screenshots": [ "https://github.com/cpo007/S.C.P-Asylum-Fail/blob/master/Image/Launch.png", "https://github.com/cpo007/S.C.P-Asylum-Fail/blob/master/Image/Home.png" ], "lang": "zho", "category-ids": [ "game" ], "tags": [ "swift", "archive" ], "license": "other", "date_added": "Oct 8 2016", "suggested_by": "@cpo007", "stars": 7, "updated": "2016-10-08 06:00:52 UTC" }, { "title": "iOSAppsInfo", "description": "List installed apps & URL schemes", "category-ids": [ "developer" ], "tags": [ "objc", "archive" ], "source": "https://github.com/wujianguo/iOSAppsInfo", "screenshots": [ "https://github.com/wujianguo/iOSAppsInfo/raw/master/SampleImages/1.PNG", "https://github.com/wujianguo/iOSAppsInfo/raw/master/SampleImages/3.PNG" ], "license": "mit", "date_added": "Oct 11 2016", "suggested_by": "@dkhamsing", "stars": 343, "updated": "2016-10-13 01:31:10 UTC" }, { "title": "tpg offline", "description": "Navigate the Geneva public transport", "category-ids": [ "location" ], "tags": [ "swift", "carthage", "alamofire", "locationmanager", "archive" ], "lang": "fra", "source": "https://github.com/tpgoffline/tpg-offline-iOS", "screenshots": [ "https://is5.mzstatic.com/image/thumb/Purple118/v4/89/93/38/8993388e-d712-f774-f418-a3662a60aef1/source/392x696bb.jpg" ], "license": "mit", "date_added": "Oct 14 2016", "suggested_by": "@dkhamsing", "stars": 15, "updated": "2019-04-16 07:25:50 UTC" }, { "title": "Grove", "description": "Crowd-sourced hammock locations", "category-ids": [ "location" ], "source": "https://github.com/kylebshr/grove-ios", "tags": [ "swift", "alamofire", "realm", "swiftybeaver", "kingfisher", "asyncswift", "archive" ], "screenshots": [ "https://github.com/kylebshr/grove-ios/blob/master/External%20Assets/Original%20Screenshots/Screenshot%201.png?raw=true" ], "license": "other", "date_added": "Oct 17 2016", "suggested_by": "@dkhamsing", "stars": 12, "updated": "2016-12-11 07:28:39 UTC" }, { "title": "Currency Converter", "category-ids": [ "calculator", "viper" ], "description": "Live foreign exchange rates & currency calculator", "source": "https://github.com/tirupati17/currency-converter-swift3.0-viper", "tags": [ "swift", "viper", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/tirupati17/currency-converter-swift3.0-viper/master/CurrencyConverter/Resources/iphone_5s.png" ], "license": "mit", "itunes": "https://apps.apple.com/app/currency-converter-free-quick/id1163490933", "date_added": "Oct 24 2016", "suggested_by": "@tirupati17", "stars": 229, "updated": "2019-11-04 12:18:27 UTC" }, { "title": "Knuff", "source": "https://github.com/KnuffApp/Knuff-iOS", "itunes": "https://apps.apple.com/app/knuff-the-apns-debug-tool/id993435856", "category-ids": [ "developer" ], "description": "The debug app for Apple Push Notification service", "tags": [ "swift", "pop", "apns", "archive" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/8d/dd/8c/8ddd8c41-d8ad-45db-0622-367582746b59/pr_source.png/460x0w.jpg" ], "license": "mit", "date_added": "Oct 25 2016", "suggested_by": "@dkhamsing", "stars": 48, "updated": "2017-11-14 19:34:49 UTC" }, { "title": "Lunchify", "description": "Find restaurants offering 10€ lunch buffets in Finland", "category-ids": [ "location" ], "source": "https://github.com/sallar/lunchify-swift", "tags": [ "swift", "swiftyjson", "alamofire", "dznemptydataset", "archive" ], "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple49/v4/6a/24/b7/6a24b73c-dc99-d96f-93e8-268f9bb74268/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple49/v4/ad/59/63/ad59636f-7605-60dd-17ac-319075222468/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple49/v4/e5/62/50/e56250a9-07b0-ca33-58e4-33124aff6fab/screen696x696.jpeg" ], "license": "mit", "date_added": "Oct 25 2016", "suggested_by": "@dkhamsing", "stars": 29, "updated": "2016-10-25 17:52:56 UTC" }, { "title": "ESCapey", "description": "macOS server & iOS client app pair that allow you to turn any iOS device into the escape key you've come to know and love", "category-ids": [ "developer" ], "source": "https://github.com/brianmichel/ESCapey", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/brianmichel/ESCapey/raw/master/images/ios-screenshot-2.png", "https://github.com/brianmichel/ESCapey/raw/master/images/ios-screenshot-1.png" ], "license": "mit", "date_added": "Oct 26 2016", "suggested_by": "@dkhamsing", "stars": 257, "updated": "2016-11-13 00:06:51 UTC" }, { "title": "Retriever", "source": "https://github.com/opensourceios/Retriever", "description": "Get InfoPlist without jailbreak", "category-ids": [ "developer" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/cyanzhong/retriever/raw/master/Screenshots/1.PNG", "https://github.com/cyanzhong/retriever/raw/master/Screenshots/2.PNG" ], "license": "other", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2016-10-27 16:39:18 UTC" }, { "title": "Bat Loves Bugs", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "source": "https://github.com/xyclos/BatLovesBugs", "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple1/v4/9a/1a/f9/9a1af9cc-7db1-7985-a14f-b5ccdfcc985b/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple3/v4/da/43/ec/da43ecba-523c-02b4-1391-1b9104e8f5cc/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple3/v4/c1/78/f6/c178f6ab-6803-430d-5028-a764015d240d/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple1/v4/27/44/51/2744512c-9a1a-0e68-2cd1-7aa8392a7ddd/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple5/v4/88/f1/33/88f13350-94f9-7248-2fb7-9bed86ff3179/screen696x696.jpeg" ], "description": "Eat as many bugs as you can catch", "license": "other", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 10, "updated": "2015-08-14 17:31:07 UTC" }, { "title": "DrugsNRock", "category-ids": [ "game" ], "tags": [ "archive" ], "source": "https://github.com/biou/DrugsNRock", "description": "Simple multiplayer rhythm game", "license": "other", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2014-02-21 20:00:19 UTC" }, { "title": "FinalFighter", "category-ids": [ "cocos2d" ], "source": "https://github.com/sebcode/FinalFighter-iphone", "description": "Tank-battle game", "tags": [ "cocos2d", "archive" ], "license": "mit", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2015-08-05 18:33:14 UTC" }, { "title": "Frogatto & Friends", "category-ids": [ "game" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ace8b2cf-38d7-45c5-b354-6652cd9a21b2" ], "source": "https://github.com/frogatto/frogatto", "homepage": "https://frogatto.com/", "description": "Action-adventure game, starring a certain quixotic frog", "license": "other", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 665, "updated": "2025-11-20 22:26:51 UTC" }, { "title": "Green Mahjong", "category-ids": [ "game" ], "source": "https://github.com/danbeck/green-mahjong", "tags": [ "javascript", "netbeans", "archive" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple82/v4/b3/d9/e0/b3d9e090-f360-766a-7750-1f8d0a96efae/mzl.piurazqx.png/626x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple122/v4/11/aa/33/11aa3355-a041-b0de-b61f-aef5cbe37eb7/mzl.rpmbaxie.png/626x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple111/v4/e2/fa/b1/e2fab17a-edff-168d-3af1-02fe2ed55b02/mzl.docwqcoz.png/626x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple111/v4/fb/f8/f8/fbf8f894-bbaa-4d5c-23ed-0281dbca5092/mzl.bdvdlyfg.png/626x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple122/v4/7f/0b/5b/7f0b5bdc-0339-bffd-3f4e-7cb8ea2b8823/mzl.pdsxyfac.png/626x0w.jpg" ], "description": "Solitaire mahjong", "license": "other", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 99, "updated": "2017-01-24 08:23:10 UTC" }, { "title": "Light-Jockey", "category-ids": [ "game" ], "source": "https://github.com/jmfieldman/Light-Jockey", "tags": [ "archive" ], "license": "other", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 17, "updated": "2012-11-26 21:31:59 UTC" }, { "title": "Lumio", "category-ids": [ "cocos2d" ], "tags": [ "objc" ], "screenshots": [ "https://raw.githubusercontent.com/sephine/lumio/master/Lumio/Resources/Screenshots/ScreenShot1.png" ], "source": "https://github.com/sephine/lumio", "description": "Puzzle game", "license": "other", "date_added": "Oct 27 2016", "suggested_by": "@dkhamsing", "stars": 176, "updated": "2016-06-07 00:19:04 UTC" }, { "title": "LunarCore", "description": "Small lunar calendar with Today Extension", "source": "https://github.com/opensourceios/LunarCore", "screenshots": [ "https://github.com/cyanzhong/LunarCore/raw/master/iOS.png" ], "category-ids": [ "today", "calendar" ], "tags": [ "objc", "archive" ], "stars": 0, "lang": "zho", "license": "mit", "date_added": "Oct 31 2016", "suggested_by": "@dkhamsing", "updated": "2016-12-01 15:33:15 UTC" }, { "title": "News", "description": "Discover & read news on a range of news sources/blogs", "category-ids": [ "news-api" ], "tags": [ "objc", "archive" ], "license": "mit", "source": "https://github.com/ivan-magda/News", "screenshots": [ "https://raw.githubusercontent.com/vanyaland/News/master/res/sources.png", "https://raw.githubusercontent.com/vanyaland/News/master/res/articles.png", "https://raw.githubusercontent.com/vanyaland/News/master/res/article.png" ], "suggested_by": "@vanyaland", "date_added": "Nov 1 2016", "stars": 18, "updated": "2017-12-16 00:14:20 UTC" }, { "title": "Alphabet-Blocks", "source": "https://github.com/insurgentgames/Alphabet-Blocks", "category-ids": [ "game" ], "tags": [ "archive" ], "license": "other", "date_added": "Nov 2 2016", "suggested_by": "@dkhamsing", "stars": 105, "updated": "2012-02-29 23:41:33 UTC" }, { "title": "VIPER-SWIFT", "description": "Todo list", "source": "https://github.com/mutualmobile/VIPER-SWIFT", "category-ids": [ "viper", "tasks" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5b767006-9d1a-41c5-aac7-b55b8da57645" ], "tags": [ "swift", "archive" ], "license": "mit", "date_added": "Nov 2 2016", "suggested_by": "@dkhamsing", "stars": 507, "updated": "2017-12-24 07:07:43 UTC" }, { "title": "Space Zero", "description": "Merchant ships have been stranded in space! Rescue as many as you can, but watch out for enemies!", "source": "https://github.com/xyclos/space_squared", "category-ids": [ "game" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple62/v4/9a/a7/5b/9aa75b3a-0dec-0834-7475-dbd611e0ba5d/screen696x696.jpeg" ], "license": "mit", "date_added": "Nov 2 2016", "suggested_by": "@xyclos", "stars": 3, "updated": "2016-11-02 19:42:46 UTC" }, { "title": "Articles", "description": "Fetch and display a list of articles", "source": "https://github.com/pedrohperalta/Articles-iOS-VIPER", "homepage": "https://cheesecakelabs.com/blog/ios-project-architecture-using-viper/", "category-ids": [ "viper" ], "tags": [ "swift", "rest", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/0aa1867f-befc-4ded-ac3e-d68cd69d6a58" ], "license": "mit", "date_added": "Nov 3 2016", "suggested_by": "@dkhamsing", "stars": 273, "updated": "2017-01-24 18:47:06 UTC" }, { "title": "Cepp", "description": "Find information on addresses", "source": "https://github.com/filipealva/Cepp", "category-ids": [ "location" ], "tags": [ "swift", "afnetworking" ], "screenshots": [ "https://raw.githubusercontent.com/filipealva/Cepp/res/searchi5.png", "https://raw.githubusercontent.com/filipealva/Cepp/res/detailsi5.png" ], "lang": "por", "license": "other", "date_added": "Nov 4 2016", "suggested_by": "@dkhamsing", "stars": 18, "updated": "2022-09-12 16:37:00 UTC" }, { "title": "Monal", "description": "Connect to your chat server without having to give a third party access to your password or messages", "category-ids": [ "communication" ], "tags": [ "objc", "xmpp" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/1d/cb/d3/1dcbd350-2399-537e-e224-c8b31450b836/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/bb/64/c2/bb64c2f9-15c9-efd3-06ab-0864d147cdce/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/1c/7b/a1/1c7ba16a-36fe-762d-31a0-3991fd1e7bcc/pr_source.png/460x0w.jpg" ], "source": "https://github.com/monal-im/Monal", "itunes": "https://apps.apple.com/app/monal-free-xmpp-chat/id317711500", "license": "other", "date_added": "Nov 7 2016", "suggested_by": "@dkhamsing", "stars": 627, "updated": "2026-02-20 04:10:08 UTC" }, { "title": "pass", "description": "password-store app", "category-ids": [ "password" ], "source": "https://github.com/davidjb/pass-ios", "homepage": "https://www.passwordstore.org/", "screenshots": [ "https://github.com/davidjb/pass-ios/raw/master/screenshots/1_main_screen.png?raw=true", "https://github.com/davidjb/pass-ios/raw/master/screenshots/3_entry.png?raw=true" ], "tags": [ "objc++", "touchid", "archive" ], "license": "apache-2.0", "date_added": "Nov 8 2016", "suggested_by": "@dkhamsing", "stars": 67, "updated": "2016-10-13 02:05:51 UTC" }, { "title": "try! Swift NYC", "source": "https://github.com/tryswift/trySwiftNYC", "category-ids": [ "event", "apple-watch", "realm" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f0740ff3-b5e2-4ee7-8cab-9f1310af829f" ], "tags": [ "swift", "toucan", "realm", "archive" ], "license": "other", "date_added": "Nov 8 2016", "suggested_by": "@dkhamsing", "stars": 138, "updated": "2018-03-23 01:36:50 UTC" }, { "title": "Mergel", "category-ids": [ "spritekit" ], "tags": [ "swift", "archive" ], "description": "Shape matching puzzle", "source": "https://github.com/snazzware/Mergel", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/02de2a60-25b1-4941-bf68-843911e8b77d" ], "license": "mit", "date_added": "Nov 9 2016", "suggested_by": "@JoshMcKeePNW", "stars": 10, "updated": "2016-10-06 12:51:34 UTC" }, { "title": "Jasonette", "description": "Create a native app over HTTP", "category-ids": [ "developer" ], "tags": [ "json", "javascript" ], "source": "https://github.com/Jasonette/JASONETTE-iOS", "homepage": "https://jasonette.com/", "screenshots": [ "https://github.com/Jasonette/Instagram-UI-example/raw/master/images/instagram.gif" ], "license": "mit", "date_added": "Nov 10 2016", "suggested_by": "@dkhamsing", "stars": 5239, "updated": "2022-05-31 16:50:09 UTC" }, { "title": "Real-time Chat", "category-ids": [ "firebase", "communication" ], "tags": [ "firebase" ], "screenshots": [ "https://koenig-media.raywenderlich.com/uploads/2016/08/RoadCyclingChatThread.jpg" ], "source": "https://www.kodeco.com/22067733-firebase-tutorial-real-time-chat", "license": "other", "date_added": "Nov 11 2016", "suggested_by": "@dkhamsing" }, { "title": "iperf", "description": "Run an iperf3 client, including reverse mode & multiple streams selection", "source": "https://github.com/ndfred/iperf-ios", "category-ids": [ "developer" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/ndfred/iperf-ios/raw/master/Screenshot.png" ], "license": "other", "date_added": "Nov 14 2016", "suggested_by": "@dkhamsing", "stars": 220, "updated": "2025-11-08 18:22:00 UTC" }, { "title": "Dash", "description": "Instant offline access to 150+ API documentation sets", "source": "https://github.com/Kapeli/Dash-iOS", "homepage": "https://kapeli.com/dash_ios", "category-ids": [ "developer" ], "tags": [ "objc", "iphone", "ipad", "kissxml", "dznemptydataset", "dtbonjour", "samkeychain", "archive" ], "screenshots": [ "https://kapeli.com/img/dash_ios-s1.png", "https://kapeli.com/img/dash_ios-s2.png" ], "stars": 7116, "license": "gpl-3.0", "date_added": "Nov 14 2016", "suggested_by": "@dkhamsing", "updated": "2021-03-28 15:29:00 UTC" }, { "title": "Fetch", "source": "https://github.com/TryFetch/Fetch", "description": "The best way to watch Put.io", "category-ids": [ "video" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/8fd90e75-1d57-495f-920b-766e8f00b79e" ], "tags": [ "iphone", "ipad", "alamofire", "swiftyjson", "keychainaccess", "realm", "1password" ], "license": "gpl-3.0", "date_added": "Nov 16 2016", "suggested_by": "@dkhamsing", "stars": 88, "updated": "2019-01-10 02:48:19 UTC" }, { "title": "AirCheck", "description": "Check air pollution on a map", "category-ids": [ "location" ], "source": "https://github.com/lojals/AirCheck", "tags": [ "swift", "mapbox", "pop", "swiftyjson", "alamofire", "archive" ], "screenshots": [ "https://media.giphy.com/media/uSyooIBl2qBHi/giphy.gif" ], "lang": "spa", "license": "other", "date_added": "Nov 18 2016", "suggested_by": "@dkhamsing", "stars": 21, "updated": "2016-04-24 20:21:22 UTC" }, { "title": "CodeSprint", "category-ids": [ "developer", "firebase" ], "tags": [ "objc", "archive" ], "description": "Real-time SCRUM management tool for teams", "license": "mit", "source": "https://github.com/chauvincent/CodeSprint-iOS", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple62/v4/95/15/ad/9515add9-5322-a96e-5ab6-bbd258d524d5/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple71/v4/3e/95/f0/3e95f062-ed08-1a9f-b64a-f7cc05930e42/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple62/v4/88/94/25/88942500-f5ea-c03f-41d6-81477f9b78f9/screen696x696.jpeg", "https://a3.mzstatic.com/us/r30/Purple62/v4/36/1c/42/361c4270-a061-f7fc-19fa-91e4321aecc4/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple62/v4/5a/47/90/5a47904c-a86c-336d-c105-9dd20dac1872/screen696x696.jpeg" ], "date_added": "Nov 23 2016", "suggested_by": "@chauvincent", "stars": 22, "updated": "2016-09-08 07:10:44 UTC" }, { "title": "Homepok", "category-ids": [ "content" ], "tags": [ "swift" ], "description": "Catalog of Ukrainian vehicle plates", "license": "mit", "source": "https://github.com/iAlexander/Homepok", "lang": "rus", "screenshots": [ "https://raw.githubusercontent.com/iAlexander/Homepok/master/Screenshots.jpg" ], "date_added": "Nov 27 2016", "suggested_by": "@iAlexander", "stars": 8, "updated": "2020-03-17 00:13:01 UTC" }, { "title": "NWPusher", "description": "Play with the Apple Push Notification service", "category-ids": [ "developer" ], "screenshots": [ "https://github.com/noodlewerk/NWPusher/raw/master/Docs/osx2.png", "https://github.com/noodlewerk/NWPusher/raw/master/Docs/ios.png" ], "tags": [ "objc", "apns" ], "source": "https://github.com/noodlewerk/NWPusher", "stars": 6320, "license": "bsd-2-clause", "date_added": "Nov 28 2016", "suggested_by": "@dkhamsing", "updated": "2021-03-30 07:00:58 UTC" }, { "title": "movieapp", "description": "Discover movies & tv shows", "source": "https://github.com/JuneDomingo/movieapp", "category-ids": [ "content", "react-native" ], "tags": [ "react-native", "themoviedb" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/5106887/20606597/f176b3e2-b2ac-11e6-9163-c9e625df7748.png" ], "stars": 1826, "license": "mit", "date_added": "Nov 28 2016", "suggested_by": "@dkhamsing", "updated": "2021-11-03 06:42:42 UTC" }, { "title": "apnagent-ios", "source": "https://github.com/logicalparadox/apnagent-ios", "category-ids": [ "developer" ], "tags": [ "archive" ], "license": "other", "date_added": "Dec 1 2016", "suggested_by": "@dkhamsing", "stars": 46, "updated": "2016-11-04 21:18:47 UTC" }, { "title": "OpenClien", "source": "https://github.com/kewlbear/OpenClien", "category-ids": [ "content" ], "tags": [ "archive" ], "license": "apache-2.0", "date_added": "Dec 1 2016", "suggested_by": "@dkhamsing", "stars": 29, "updated": "2015-10-16 09:19:30 UTC" }, { "title": "TaskPaper", "source": "https://github.com/jessegrosjean/NOTTaskPaperForIOS", "category-ids": [ "tasks" ], "tags": [ "archive" ], "license": "unlicense", "date_added": "Dec 1 2016", "suggested_by": "@dkhamsing", "stars": 497, "updated": "2014-02-05 16:18:58 UTC" }, { "title": "Letters", "source": "https://github.com/jessegrosjean/letters.iphone", "category-ids": [ "game" ], "tags": [ "archive" ], "license": "other", "date_added": "Dec 1 2016", "suggested_by": "@dkhamsing", "stars": 30, "updated": "2010-04-01 18:20:09 UTC" }, { "title": "PropertyCross", "description": "Search UK property listings", "category-ids": [ "xamarin" ], "source": "https://github.com/tastejs/PropertyCross/tree/master/xamarin", "screenshots": [ "https://propertycross.com/frameworks/xamarin/ios/PropertyCross.thumbnail.png", "https://propertycross.com/frameworks/xamarin/ios/SearchResults.thumbnail.png" ], "tags": [ "csharp", "archive" ], "license": "other", "date_added": "Dec 5 2016", "suggested_by": "@dkhamsing", "stars": 516 }, { "title": "Alien Blue", "source": "https://github.com/alienblue/AlienBlue", "tags": [ "archive" ], "category-ids": [ "content" ], "license": "other", "date_added": "Dec 6 2016", "suggested_by": "@dkhamsing", "stars": 308, "updated": "2010-05-26 23:19:46 UTC" }, { "title": "theNews", "source": "https://github.com/TosinAF/thenews-objc", "tags": [ "archive" ], "category-ids": [ "content" ], "license": "other", "date_added": "Dec 6 2016", "suggested_by": "@dkhamsing", "stars": 19, "updated": "2015-12-03 20:44:04 UTC" }, { "title": "Kickstarter", "description": "Where independent creators & passionate backers come together to bring new ideas to life", "source": "https://github.com/kickstarter/ios-oss", "tags": [ "swift", "1password", "alamorefire", "stripe", "ios-snapshot-test-case" ], "category-ids": [ "official" ], "itunes": "https://apps.apple.com/app/kickstarter/id596961532", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/75/69/8a/75698ab8-816c-5bfe-fb81-f99233bf3852/pr_source.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/38/a1/50/38a1502f-672f-c6ad-e264-a82cd958bd2c/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/ca/cc/9c/cacc9cd5-ba08-7b72-2673-564b7ec281ef/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/cc/71/49/cc71496f-5d16-3b5e-a968-b34f2c802f89/pr_source.jpg/460x0w.jpg" ], "stars": 8624, "license": "apache-2.0", "date_added": "Dec 14 2016", "suggested_by": "@jafework", "updated": "2026-02-20 19:47:16 UTC" }, { "title": "Monotone Delay", "category-ids": [ "audio" ], "tags": [ "objc", "archive" ], "description": "A simple synthesiser, based on the Korg Monotron Delay", "source": "https://github.com/jkandzi/Monotone-Delay", "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple5/v4/7d/be/82/7dbe82a0-26a2-ec64-2804-47de55caa190/screen520x924.jpeg" ], "date_added": "Dec 21 2016", "suggested_by": "@jkandzi", "license": "mit", "itunes": "https://apps.apple.com/app/monotone-delay/id737483162", "stars": 18, "updated": "2016-12-21 19:39:53 UTC" }, { "title": "Vesper", "description": "Note-taking app", "source": "https://github.com/brentsimmons/Vesper", "itunes": "https://apps.apple.com/app/vesper/id655895325", "category-ids": [ "notes" ], "tags": [ "objc", "archive" ], "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple1/v4/ff/44/1f/ff441f09-8a8f-b839-b9be-e80d614318c9/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple1/v4/13/fe/a1/13fea138-ceff-8ff1-a768-6840ce787ddd/screen696x696.jpeg", "https://a1.mzstatic.com/us/r30/Purple5/v4/f3/b0/79/f3b07907-a0f8-21e1-cceb-b623cf786020/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple1/v4/4d/30/a9/4d30a9a7-b8bc-eb8b-a038-1db045a18524/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple3/v4/de/2b/09/de2b09a8-b6f6-9558-28bb-ce2ce90c471c/screen696x696.jpeg" ], "license": "mit", "date_added": "Dec 21 2016", "suggested_by": "@dkhamsing", "stars": 374, "updated": "2016-12-21 20:32:34 UTC" }, { "title": "Marvel Comics", "source": "https://github.com/thiagolioy/marvelapp", "category-ids": [ "content" ], "tags": [ "swift", "moya", "rxswift", "dollar", "kingfisher", "quick", "nimble" ], "screenshots": [ "https://github.com/thiagolioy/marvelapp/blob/master/assets/marvel_screens.png?raw=true" ], "license": "mit", "date_added": "Jan 9 2017", "suggested_by": "@dkhamsing", "stars": 173, "updated": "2017-07-23 21:08:41 UTC" }, { "title": "Pickery", "description": "Works with AWS SDK to store your pictures & videos", "source": "https://github.com/Performador/Pickery", "itunes": "https://apps.apple.com/app/pickery/id1164219958", "category-ids": [ "content" ], "tags": [ "swift", "realm", "archive" ], "screenshots": [ "https://www.okanarikan.com/assets/Apps/Pickery/Screen1.jpg", "https://www.okanarikan.com/assets/Apps/Pickery/Screen2.jpg", "https://www.okanarikan.com/assets/Apps/Pickery/Screen3.jpg" ], "license": "mit", "date_added": "Jan 10 2017", "suggested_by": "@dkhamsing", "stars": 5, "updated": "2018-02-25 21:23:34 UTC" }, { "title": "Loose Leaf", "description": "Take notes, import & annotate PDFs, manipulate imported photos with intuitive gestures", "source": "https://github.com/adamwulf/loose-leaf", "itunes": "https://apps.apple.com/app/loose-leaf/id625659452", "category-ids": [ "notes" ], "tags": [ "ipad", "pdf", "apple pencil" ], "screenshots": [ "https://github.com/adamwulf/loose-leaf/blob/master/example-gif/collapse-stack.gif?raw=true" ], "license": "mit", "date_added": "Jan 11 2017", "suggested_by": "@dkhamsing", "stars": 655, "updated": "2023-08-12 21:41:34 UTC" }, { "title": "Standard Notes", "description": "Notes app with focus on longevity, portability & privacy", "source": "https://github.com/standardnotes/mobile", "itunes": "https://apps.apple.com/app/standard-notes/id1285392450", "category-ids": [ "notes" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://is1.mzstatic.com/image/thumb/Purple118/v4/20/d6/3e/20d63e81-ad02-c057-a4d8-fa105f8fff22/source/392x696bb.jpg" ], "license": "other", "date_added": "Jan 18 2017", "suggested_by": "@dkhamsing", "stars": 823, "updated": "2022-06-10 14:11:49 UTC" }, { "title": "Popular Movies", "category-ids": [ "content", "realm" ], "tags": [ "swift", "realm", "alamofire", "themoviedb", "archive" ], "screenshots": [ "https://github.com/ivan-magda/Popular-Movies/blob/master/res/iOS-movie-detail.png", "https://github.com/ivan-magda/Popular-Movies/blob/master/res/iOS-movies-list.png" ], "description": "Cross-platform app for discovering recent & popular movies", "source": "https://github.com/ivan-magda/Popular-Movies", "stars": 15, "license": "mit", "date_added": "Jan 19 2017", "suggested_by": "@vanyaland", "updated": "2017-09-19 22:24:13 UTC" }, { "title": "MeetupOrganizer", "source": "https://github.com/ayunav/MeetupOrganizer", "description": "Extends the Meetup app's functionality", "category-ids": [ "event" ], "tags": [ "swift", "alamofire", "oauthswift", "archive" ], "screenshots": [ "https://github.com/ayunav/MeetupOrganizer/blob/master/MeetupOrganizerAppDemo.gif" ], "license": "other", "date_added": "Jan 20 2017", "suggested_by": "@dkhamsing", "stars": 29, "updated": "2017-02-14 20:29:02 UTC" }, { "title": "Steps", "source": "https://github.com/gizmosachin/Steps", "category-ids": [ "fitness" ], "tags": [ "swift", "archive" ], "license": "mit", "date_added": "Jan 25 2017", "suggested_by": "@dkhamsing", "stars": 24 }, { "title": "DailyFeed", "source": "https://github.com/paulsumit1993/DailyFeed", "category-ids": [ "news-api" ], "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/paulsumit1993/DailyFeed/master/assets/iphone_dailyfeed.jpg" ], "license": "mit", "date_added": "Jan 26 2017", "suggested_by": "@paulsumit1993", "stars": 133, "updated": "2021-07-28 10:07:04 UTC" }, { "title": "Chrome", "source": "https://chromium.googlesource.com/chromium/src/ios/", "homepage": "https://blog.chromium.org/2017/01/open-sourcing-chrome-on-ios.html", "category-ids": [ "official", "browser" ], "tags": [ "objective-c++" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/15/4d/26/154d2610-1d6e-ed2e-7a7a-698f98e466c1/mzl.fuawsxsw.png/626x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/69/51/f2/6951f239-8529-90e5-3b24-0b8ccae172e3/mzl.qdavkgej.png/626x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/0a/f9/84/0af984c6-83d0-270a-d062-5a16fd16acfb/mzl.ykkkwqij.png/626x0w.jpg" ], "license": "bsd-2-clause", "date_added": "Feb 1 2017", "suggested_by": "@dkhamsing" }, { "title": "RealmTasks", "source": "https://github.com/realm/realm-tasks", "description": "To Do app built with Realm, inspired by Clear for iOS", "tags": [ "swift", "realm", "react-native", "cartography", "swiftlint", "archive" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/429119/18797910/b01b7fd4-8202-11e6-8b70-afe224f3b9e0.png", "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/e81e2754-59c5-4ce1-9993-203b457c9055" ], "category-ids": [ "tasks", "realm", "react-native" ], "license": "apache-2.0", "date_added": "Feb 2 2017", "suggested_by": "@dkhamsing", "stars": 368, "updated": "2021-11-23 11:14:25 UTC" }, { "title": "Listr", "description": "Wish list", "source": "https://github.com/etchsaleh/Listr", "category-ids": [ "core-data" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/024e3be5-cf9e-45f0-a65b-e2d5ea45fd13" ], "license": "gpl-2.0", "date_added": "Feb 3 2017", "suggested_by": "@dkhamsing", "stars": 20, "updated": "2017-12-15 21:14:31 UTC" }, { "title": "prox", "description": "Decide what to do next, based on your current location", "source": "https://github.com/mozilla-mobile/prox", "homepage": "https://wiki.mozilla.org/New_Mobile_Experience", "category-ids": [ "travel", "firebase" ], "tags": [ "swift", "afnetworking", "firebase", "archive" ], "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*vwHKVE8rpcMyqr5Ec7MSxQ.png" ], "license": "other", "date_added": "Feb 3 2017", "suggested_by": "@dkhamsing", "stars": 22, "updated": "2017-08-28 18:03:43 UTC" }, { "title": "MobileTerminal", "description": "Proof-of-concept for sandboxed Terminal environment", "source": "https://github.com/steventroughtonsmith/MobileTerminal", "category-ids": [ "terminal" ], "tags": [ "c", "dlopen", "archive" ], "screenshots": [ "https://hccdata.s3.amazonaws.com/gh_mobileterm_1.jpg" ], "license": "other", "date_added": "Feb 6 2017", "suggested_by": "@dkhamsing", "stars": 197, "updated": "2018-10-18 04:29:02 UTC" }, { "title": "Artist", "source": "https://github.com/orta/Relay-Artist-Example", "description": "Use Relay to access the Artsy GraphQL API", "category-ids": [ "react-native", "graphql" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/orta/Relay-Artist-Example/raw/master/screenshots/workshop.png?raw=true" ], "license": "mit", "date_added": "Feb 7 2017", "suggested_by": "@dkhamsing", "stars": 23, "updated": "2017-02-28 23:39:51 UTC" }, { "title": "OMDB", "description": "Movie information", "source": "https://github.com/gnithin/appceleratorOMDB", "category-ids": [ "appcelerator" ], "tags": [ "titanium", "javascript", "archive" ], "license": "apache-2.0", "date_added": "Feb 8 2017", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2016-08-05 01:36:02 UTC" }, { "title": "Keybase", "source": "https://github.com/keybase/client", "itunes": "https://apps.apple.com/app/keybase-crypto-for-everyone/id1044461770", "category-ids": [ "security", "react-native" ], "tags": [ "react-native" ], "stars": 9171, "license": "bsd-3-clause", "date_added": "Feb 9 2017", "suggested_by": "@dkhamsing", "updated": "2026-02-20 21:48:14 UTC" }, { "title": "ooniprobe", "description": "Detect internet censorship & test your network's speed", "category-ids": [ "misc" ], "tags": [ "toast" ], "source": "https://github.com/ooni/probe-ios", "itunes": "https://apps.apple.com/app/id1199566366", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/88/8f/c3/888fc31d-7ad9-c6ce-6d80-b081151b3600/mzl.vupiryaa.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/e4/f1/e4/e4f1e4ab-d623-d3c4-3a4d-5770de1a6fb4/mzl.suvrwweg.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/67/f8/d6/67f8d6bc-1c11-8164-634e-050953b73439/mzl.tpujfkus.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/a6/a0/14/a6a01466-204c-be56-11aa-9953a6913af0/mzl.qhffrqig.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/23/41/00/2341001e-05ef-e1f1-6b0a-86b4146f6c18/mzl.phvtiqbd.png/460x0w.jpg" ], "license": "bsd-2-clause", "date_added": "Feb 10 2017", "suggested_by": "@dkhamsing", "stars": 77, "updated": "2024-12-04 14:43:59 UTC" }, { "title": "5 Calls", "description": "Spend 5 minutes, make 5 calls — Calling is the most effective way to influence your representative", "category-ids": [ "misc" ], "source": "https://github.com/5calls/ios", "itunes": "https://apps.apple.com/app/5-calls/id1202558609", "tags": [ "swift", "pantry" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/82/86/9a/82869afe-dccb-3e52-b00b-91ba0f19e614/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/bc/47/35/bc473541-4b25-9efb-157b-e45af89e6888/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/fa/4b/32/fa4b326d-188d-2bae-63e5-72c10647b241/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/01/b0/9c/01b09cf3-32b2-6ea5-eebb-bcf30dcead43/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/9e/f2/1e/9ef21e03-3269-dae2-3f02-25950320e786/pr_source.png/460x0w.jpg" ], "license": "mit", "date_added": "Feb 10 2017", "suggested_by": "@dkhamsing", "stars": 161, "updated": "2026-02-08 04:43:16 UTC" }, { "title": "4clock", "category-ids": [ "clock" ], "description": "Multiplayer chess clock", "source": "https://github.com/nicolapps/4clock", "screenshots": [ "https://cdn-images-1.medium.com/max/600/1*wGpCIUaprr1viJ8JIJe9Hw.png" ], "date_added": "Feb 9 2017", "suggested_by": "@RemyDCF", "tags": [ "javascript", "cordova", "archive" ], "lang": "fra", "itunes": "https://apps.apple.com/app/4clock-chronometre-jeu-multijoueur/id1163604465", "stars": 5, "updated": "2016-10-12 17:37:14 UTC" }, { "title": "RxCurrency", "source": "https://github.com/inkyfox/RxCurrency_iOS", "description": "Currency converter for ReactiveX", "tags": [ "swift", "swift3", "archive" ], "category-ids": [ "rxswift" ], "screenshots": [ "https://raw.githubusercontent.com/inkyfox/RxCurrency_iOS/master/RxCurrency.gif" ], "license": "mit", "date_added": "Feb 16 2017", "suggested_by": "@dkhamsing", "stars": 58, "updated": "2017-02-14 17:05:27 UTC" }, { "title": "try! Swift Tokyo", "source": "https://github.com/tryswift/trySwiftAppFinal", "tags": [ "swift", "timepiece", "realm", "kingfisher", "acknowlist" ], "category-ids": [ "event", "realm" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/4190298/23140345/534ae20c-f7b1-11e6-8584-b65aded1f59e.png", "https://cloud.githubusercontent.com/assets/4190298/23140344/53463e82-f7b1-11e6-8d84-c0cedcc930b1.png" ], "license": "other", "date_added": "Feb 22 2017", "suggested_by": "@dkhamsing", "stars": 255, "updated": "2022-07-21 22:04:31 UTC" }, { "title": "WWDC Family", "source": "https://github.com/Foreverland/ios", "screenshots": [ "https://raw.githubusercontent.com/wwdc-family/design/master/Images/1.png" ], "category-ids": [ "event" ], "description": "Easily connect with fellow developers during WWDC", "tags": [ "swift", "archive" ], "license": "other", "date_added": "Feb 21 2017", "suggested_by": "@dkhamsing", "stars": 39, "updated": "2017-07-12 14:33:48 UTC" }, { "title": "WWDCast", "source": "https://github.com/sgl0v/WWDCast", "screenshots": [ "https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen1.png", "https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen2.png", "https://raw.githubusercontent.com/sgl0v/WWDCast/master/.github/screen3.png" ], "category-ids": [ "education", "developer", "rxswift" ], "description": "The unofficial WWDC application to watch WWDC videos and sessions on your ChromeCast", "tags": [ "swift", "rxswift", "mvvm" ], "license": "mit", "date_added": "June 10 2018", "suggested_by": "@sgl0v", "stars": 27, "updated": "2019-02-21 16:31:49 UTC" }, { "title": "Awesome ML", "category-ids": [ "developer" ], "description": "Discover, download, compile & launch different image processing CoreML models", "source": "https://github.com/eugenebokhan/Awesome-ML", "license": "bsd-3-clause", "tags": [ "swift" ], "screenshots": [ "https://github.com/eugenebokhan/Awesome-ML/raw/master/Media/App-Demo-Transparent-Background.gif" ], "date_added": "Apr 2 2018", "suggested_by": "@eugenebokhan", "stars": 231, "updated": "2019-03-02 12:00:09 UTC" }, { "title": "Terrarium", "description": "UI prototyping for coders", "source": "https://github.com/penk/terrarium-app", "category-ids": [ "developer" ], "tags": [ "c++", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ccb0ee42-c8bc-43f7-8691-29d8f6c714a9" ], "license": "mit", "date_added": "Feb 23 2017", "suggested_by": "@dkhamsing", "stars": 293, "updated": "2018-09-17 05:35:18 UTC" }, { "title": "Blear", "description": "Transform your photos into stunning blurry wallpapers for your device", "source": "https://github.com/sindresorhus/blear", "itunes": "https://apps.apple.com/app/blear-create-blurry-wallpapers/id994182280", "category-ids": [ "photo" ], "tags": [ "objc" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/92/6f/a4/926fa4b0-7002-a610-2d29-aa5d0598ffaf/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/4c/af/9b/4caf9b23-c3a5-8177-c7cd-f02e4e3d7ba2/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/52/fb/46/52fb4604-c9fb-1799-ba61-3c1523986e03/pr_source.png/460x0w.jpg" ], "license": "mit", "date_added": "Feb 24 2017", "suggested_by": "@dkhamsing", "stars": 544, "updated": "2025-01-23 13:46:53 UTC" }, { "title": "Bíóhúsið", "source": "https://github.com/birkir/kvikmyndr-app", "description": "See movie showtimes in Iceland", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/2b/2d/6c/2b2d6c4e-9dc9-b2b8-ae46-07ac174aa5ca/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/14/9b/74/149b74e3-3bc2-649a-8b6b-8ed8429442b8/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/65/88/e9/6588e9d3-6f83-cae1-a0d1-767239f6c935/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/2b/66/ef/2b66ef67-d761-e5a1-de80-3d6e535f140c/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/40/ed/41/40ed41ad-1a9e-0ec8-f340-bee3a3e39e0d/pr_source.png/460x0w.jpg" ], "license": "other", "date_added": "Feb 27 2017", "suggested_by": "@dkhamsing", "stars": 51, "updated": "2022-12-09 08:04:28 UTC" }, { "title": "TodayMind", "description": "Manage Reminders directly in a Today Extension", "category-ids": [ "today" ], "source": "https://github.com/cyanzhong/TodayMind", "itunes": "https://apps.apple.com/app/id1207158665", "lang": "zho", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple111/v4/1b/a9/b1/1ba9b15f-5388-c76f-1f1e-6d992b14dafb/pr_source.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple111/v4/05/44/c1/0544c11f-a635-5163-fcf9-7364d62ce3e8/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/02/b2/19/02b21932-8b61-5a8a-1fa9-51dacbd1ea08/pr_source.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple91/v4/a1/5c/4e/a15c4e64-db44-2f39-3ec3-af14d99278f1/pr_source.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/d4/19/f1/d419f1a2-f7e6-cfe9-23a0-b4109ee2b0bb/pr_source.jpg/460x0w.jpg" ], "license": "gpl-3.0", "stars": 746, "tags": [ "swift", "archive" ], "date_added": "Feb 28 2017", "suggested_by": "@dkhamsing", "updated": "2017-09-17 15:36:05 UTC" }, { "title": "花灰", "description": "How to prounounce programming terms in English", "source": "https://github.com/lexrus/Huahui", "homepage": "https://twitter.com/lexrus/status/836928202912063491", "screenshots": [ "https://media.giphy.com/media/3oKIPvvaugnP88DdOE/source.gif" ], "tags": [ "swift", "archive" ], "category-ids": [ "developer" ], "lang": "zho", "license": "other", "date_added": "Mar 2 2017", "suggested_by": "@dkhamsing", "stars": 152, "updated": "2017-03-03 08:10:19 UTC" }, { "title": "RealmPop", "description": "Platform / multiplayer game where players pair up to clear a level of bubbles", "source": "https://github.com/realm/RealmPop", "category-ids": [ "game", "realm" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/23bb4624-0bd5-4615-adfb-11eca5d0f595" ], "tags": [ "swift", "realm", "archive" ], "license": "other", "date_added": "Mar 7 2017", "suggested_by": "@dkhamsing", "stars": 39, "updated": "2017-08-20 16:21:11 UTC" }, { "title": "graygram", "source": "https://github.com/devxoul/graygram-ios", "description": "Instagram clone", "category-ids": [ "clone" ], "tags": [ "swift", "alamofire", "kingfisher", "archive" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/931655/23171892/4d3fd606-f897-11e6-87e0-7230d3010c7b.png" ], "license": "mit", "date_added": "Mar 10 2017", "suggested_by": "@dkhamsing", "stars": 182, "updated": "2017-07-13 07:44:36 UTC" }, { "title": "BoardBank", "category-ids": [ "finance" ], "description": "Money manager for board games", "source": "https://github.com/richardneitzke/BoardBank", "homepage": "https://www.richardneitzke.com", "license": "mit", "stars": 166, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3800f22e-d9ec-4def-aa67-60f545efe3cd" ], "date_added": "Mar 20 2017", "suggested_by": "@richardxyx", "updated": "2020-05-03 17:24:41 UTC" }, { "title": "Giovanni", "description": "Gameboy emulator for the Apple Watch", "source": "https://github.com/gabrieloc/GIOVANNI", "category-ids": [ "apple-watch" ], "screenshots": [ "https://raw.githubusercontent.com/gabrieloc/GIOVANNI/refs/heads/master/gameplay.gif" ], "tags": [ "swift" ], "license": "other", "date_added": "Mar 20 2017", "suggested_by": "@dkhamsing", "stars": 960, "updated": "2019-10-12 11:19:01 UTC" }, { "title": "IBCalculator", "source": "https://github.com/JakeLin/IBCalculator", "category-ids": [ "calculator" ], "screenshots": [ "https://raw.githubusercontent.com/JakeLin/IBCalculator/master/screenshots/IBCalcalator-iPhone.png" ], "tags": [ "swift", "ibinspectable", "ibdesignable", "archive" ], "license": "other", "date_added": "Mar 23 2017", "suggested_by": "@dkhamsing", "stars": 62, "updated": "2016-12-19 12:34:02 UTC" }, { "title": "github-issues", "source": "https://github.com/chriseidhof/github-issues", "category-ids": [ "github" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/959b209f-89be-4b9a-b4bf-d480e4466975" ], "license": "other", "date_added": "Mar 24 2017", "suggested_by": "@dkhamsing", "stars": 197, "updated": "2015-06-14 17:43:40 UTC" }, { "title": "Calculator by BalestraPatrick", "source": "https://github.com/BalestraPatrick/AppleWatchCalculator", "category-ids": [ "apple-watch" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/BalestraPatrick/AppleWatchCalculator/blob/master/Screenshot1.png?raw=true" ], "license": "other", "date_added": "Mar 24 2017", "suggested_by": "@dkhamsing", "stars": 155, "updated": "2020-10-03 03:42:28 UTC" }, { "title": "Watch Clicker Presentation", "description": "Control your Keynote using Apple Watch", "source": "https://github.com/ezefranca/watchpresenter", "itunes": "https://apps.apple.com/app/watchnotes/id1213397019", "category-ids": [ "apple-watch" ], "screenshots": [ "https://github.com/ezefranca/watchpresenter/blob/master/print.png?raw=true" ], "tags": [ "swift", "archive" ], "license": "apache-2.0", "date_added": "Mar 28 2017", "suggested_by": "@dkhamsing", "stars": 165, "updated": "2019-01-30 15:13:29 UTC" }, { "title": "Prayer in English", "category-ids": [ "education" ], "description": "Help understand the spoken text in Islamic prayers", "source": "https://github.com/FlineDev/Prayer", "itunes": "https://apps.apple.com/app/prayer-in-english/id1217136884", "tags": [ "swift" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple111/v4/2c/50/95/2c5095ff-6142-37cb-97db-a6421590bf02/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple122/v4/9c/45/8b/9c458b9b-d316-27ec-51ab-6f530b78f2d0/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/0f/2c/22/0f2c227e-f348-1f32-5fa6-e2771c8f7b6d/pr_source.png/460x0w.jpg" ], "license": "gpl-3.0", "date_added": "Apr 3 2017", "suggested_by": "@Dschee", "stars": 35, "updated": "2025-08-03 11:39:18 UTC" }, { "title": "WWDC Family", "source": "https://github.com/wwdc-family/app", "category-ids": [ "event", "react-native" ], "screenshots": [ "https://raw.githubusercontent.com/wwdc-family/app/master/design/Screenshot1.png" ], "description": "Easily connect with fellow developers during WWDC", "tags": [ "react-native" ], "license": "other", "date_added": "Apr 3 2017", "suggested_by": "@dkhamsing", "stars": 194, "updated": "2023-07-07 01:29:26 UTC" }, { "title": "Canvas", "source": "https://github.com/usecanvas/ios-v1", "category-ids": [ "notes" ], "tags": [ "swift", "archive" ], "license": "apache-2.0", "date_added": "Apr 5 2017", "suggested_by": "@dkhamsing", "stars": 125, "updated": "2017-04-07 20:44:12 UTC" }, { "title": "LivelyGIFs", "category-ids": [ "gif" ], "tags": [ "objc" ], "description": "Show your Live Photos & export as GIF", "source": "https://github.com/KrisYu/LivelyGIFs", "screenshots": [ "https://github.com/KrisYu/LivelyGIFs/blob/master/demo.gif?raw=true" ], "date_added": "Apr 6 2017", "suggested_by": "@krisyu", "stars": 98, "updated": "2019-11-28 01:30:48 UTC" }, { "title": "CrimeMapper", "category-ids": [ "location" ], "description": "Look at crime data in the UK", "homepage": "https://samwoolf.net", "source": "https://github.com/swwol/CrimeMapper", "license": "mit", "tags": [ "swift", "archive" ], "date_added": "April 6 2017", "suggested_by": "@swwol", "stars": 16, "updated": "2017-04-08 08:41:44 UTC" }, { "title": "11t", "category-ids": [ "mastodon", "flutter" ], "source": "https://github.com/jeroensmeets/11t", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Apr 10 2017", "suggested_by": "@dkhamsing", "stars": 96, "updated": "2022-04-26 12:41:51 UTC" }, { "title": "tootbot", "source": "https://github.com/tootbot/tootbot", "category-ids": [ "mastodon" ], "tags": [ "swift", "archive" ], "license": "agpl-3.0", "date_added": "Apr 11 2017", "suggested_by": "@dkhamsing", "stars": 31, "updated": "2017-05-01 13:42:43 UTC" }, { "title": "420! Alarm", "source": "https://github.com/efremidze/Alarm", "itunes": "https://apps.apple.com/app/420/id1194325430", "category-ids": [ "apple-watch" ], "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/efremidze/Alarm/master/screenshots/en-US/iPhone7-0-d41d8cd98f00b204e9800998ecf8427e.png" ], "license": "apache-2.0", "date_added": "Apr 11 2017", "suggested_by": "@efremidze", "stars": 61, "updated": "2022-08-28 18:35:23 UTC" }, { "title": "Tic-tac-toe", "source": "https://github.com/ijoshsmith/swift-tic-tac-toe", "category-ids": [ "game" ], "tags": [ "swift", "swift2", "archive" ], "license": "mit", "date_added": "Apr 13 2017", "suggested_by": "@dkhamsing", "stars": 52, "updated": "2016-05-01 16:17:22 UTC" }, { "title": "Retro Skate", "source": "https://github.com/intere/retro-skate-tvOS", "category-ids": [ "apple-tv" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/intere/retro-skate-tvOS/raw/master/assets/screenshot2.png" ], "license": "other", "date_added": "Apr 13 2017", "suggested_by": "@dkhamsing", "stars": 17, "updated": "2016-05-30 16:00:23 UTC" }, { "title": "Morse", "source": "https://github.com/ijoshsmith/swift-morse-code", "description": "Convert text to Morse code & plays it out loud", "category-ids": [ "misc" ], "tags": [ "swift", "swift2", "archive" ], "screenshots": [ "https://github.com/ijoshsmith/swift-morse-code/blob/master/screenshot.png?raw=true" ], "license": "mit", "date_added": "Apr 20 2017", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2016-07-19 04:19:43 UTC" }, { "title": "Forecast", "source": "https://github.com/richardxyx/Forecast", "tags": [ "swift", "archive" ], "screenshots": [ "https://fat.gfycat.com/MajesticAntiqueKagu.gif" ], "category-ids": [ "weather" ], "license": "mit", "date_added": "Apr 20 2017", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2016-01-17 03:40:59 UTC" }, { "title": "GitHub Contributions", "source": "https://github.com/remirobert/Github-contributions", "tags": [ "swift", "archive" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/3276768/19214602/f39af4c0-8d87-11e6-8b3d-3d9c7b94d57c.png" ], "category-ids": [ "apple-watch" ], "license": "gpl-3.0", "date_added": "Apr 20 2017", "suggested_by": "@dkhamsing", "stars": 81, "updated": "2019-07-21 03:37:13 UTC" }, { "title": "Stopwatch", "description": "Best simple stopwatch app with great UI/UX for tracking time", "source": "https://github.com/toggl/stopwatch", "itunes": "https://apps.apple.com/app/stopwatch-timer-time-logger/id1126783712", "tags": [ "swift", "archive" ], "category-ids": [ "timer" ], "screenshots": [ "https://is2.mzstatic.com/image/thumb/Purple71/v4/b8/28/80/b82880a1-b833-6fdf-e381-996d9b5efbe9/source/392x696bb.jpg", "https://is4.mzstatic.com/image/thumb/Purple62/v4/b1/93/93/b19393b8-4f40-da6f-5782-9dc064a00b7a/source/392x696bb.jpg", "https://is1.mzstatic.com/image/thumb/Purple62/v4/f0/97/48/f0974881-d371-ed70-ee40-d813d5253a81/source/392x696bb.jpg", "https://is3.mzstatic.com/image/thumb/Purple71/v4/17/6b/c3/176bc37e-da3d-7b14-3983-7fe1e255dc3d/source/392x696bb.jpg" ], "license": "other", "date_added": "Apr 21 2017", "suggested_by": "@dkhamsing", "stars": 20, "updated": "2019-01-14 10:38:38 UTC" }, { "title": "Superday", "description": "Superday tracks your activities automatically and helps you to find balance between life and work", "itunes": "https://apps.apple.com/app/superday-automatic-productivity/id1169609181", "tags": [ "swift", "archive" ], "category-ids": [ "timer" ], "source": "https://github.com/opensourceios/superday", "screenshots": [ "https://is5.mzstatic.com/image/thumb/Purple118/v4/d6/97/b8/d697b84a-e5e4-9a30-f349-64e46c960310/source/392x696bb.jpg", "https://is3.mzstatic.com/image/thumb/Purple128/v4/77/2c/1a/772c1ad8-a491-8688-5747-b5f8c2dfc3e9/source/392x696bb.jpg", "https://is2.mzstatic.com/image/thumb/Purple118/v4/ed/52/fe/ed52fead-02f5-dbea-ae3b-e1a8c902f0f0/source/392x696bb.jpg" ], "license": "bsd-3-clause", "date_added": "Oct 10 2017", "suggested_by": "@vpeschenkov", "stars": 1, "updated": "2017-11-02 18:32:35 UTC" }, { "title": "AppleWatchProductHunt", "source": "https://github.com/BalestraPatrick/AppleWatchProductHunt", "category-ids": [ "apple-watch" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/BalestraPatrick/AppleWatchProductHunt/raw/master/screenshot1.png" ], "license": "other", "date_added": "Apr 25 2017", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2019-10-07 19:27:37 UTC" }, { "title": "Helio Workstation", "description": "Lightweight music creation playground", "source": "https://github.com/helio-fm/helio-workstation", "tags": [ "ipad", "c++", "archive" ], "itunes": "https://apps.apple.com/app/id943796588", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple111/v4/ec/90/d9/ec90d9a0-0eac-cc83-0781-16cc3eebd783/sc552x414.jpeg", "https://a4.mzstatic.com/us/r30/Purple122/v4/72/a1/be/72a1bedb-055b-2fc5-b8e6-bcfb8f396b61/sc552x414.jpeg" ], "category-ids": [ "audio" ], "license": "gpl-3.0", "date_added": "Apr 27 2017", "suggested_by": "@dkhamsing", "stars": 3413, "updated": "2026-02-20 15:04:48 UTC" }, { "title": "Reviewery", "description": "Rate songs in Spotify playlists", "source": "https://github.com/vadymmarkov/reviewery-mobile", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/vadymmarkov/reviewery-mobile/raw/master/reviewery.gif" ], "license": "mit", "date_added": "Apr 27 2017", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2023-01-03 15:21:56 UTC" }, { "title": "Expo Client", "description": "Developer tool for creating experiences with interactive gestures & graphics", "source": "https://github.com/expo/expo", "itunes": "https://apps.apple.com/app/expo-client/id982107779", "homepage": "https://expo.io/", "tags": [ "react-native", "javascript" ], "screenshots": [ "https://a4.mzstatic.com/us/r30/Purple111/v4/42/1e/6e/421e6e4d-2524-5e1a-93aa-b8159d48a8fa/screen696x696.jpeg" ], "category-ids": [ "developer" ], "license": "bsd-3-clause", "date_added": "Apr 28 2017", "suggested_by": "@dkhamsing", "stars": 47397, "updated": "2026-02-20 21:25:40 UTC" }, { "title": "Krypton", "source": "https://github.com/kryptco/krypton-ios", "itunes": "https://apps.apple.com/app/krypton-by-krypt-co/id1161494806", "description": "Generate & store an SSH key on your phone", "tags": [ "swift", "archive" ], "category-ids": [ "security" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/22/51/55/22515500-8c22-2d00-04d7-6e8963bbee16/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/4a/bb/e9/4abbe96e-bbb0-8e2f-86f2-19c42f9409b8/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/de/b1/fa/deb1fae0-1b01-7f38-fbe9-3106315a036e/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/db/14/fb/db14fbe9-1b59-8403-efe4-01f0753a4fa9/pr_source.png/460x0w.jpg" ], "license": "other", "date_added": "May 2 2017", "suggested_by": "@dkhamsing", "stars": 339, "updated": "2023-11-07 16:27:47 UTC" }, { "title": "Drrrible", "category-ids": [ "rxswift" ], "tags": [ "dribbble", "swift", "reactorkit", "moya", "kingfisher", "archive" ], "source": "https://github.com/devxoul/Drrrible", "itunes": "https://apps.apple.com/app/drrrible/id1229592223", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/d2/41/58/d241583e-61f6-5acc-19e4-fcd7fbbdddc7/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/81/b0/45/81b045f4-bc98-8c9f-9662-eae1b8cbba4b/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/bf/c5/e6/bfc5e69c-4303-de2d-8c95-8025c3e85b02/pr_source.png/460x0w.jpg" ], "license": "mit", "date_added": "May 3 2017", "suggested_by": "@devxoul", "stars": 514, "updated": "2019-12-16 20:51:10 UTC" }, { "title": "Prodigal Music Player", "source": "https://github.com/SpongeBobSun/Prodigal-iOS", "category-ids": [ "audio" ], "tags": [ "swift", "snapkit", "haneke", "koloda" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple114/v4/b5/d4/72/b5d472cf-ca00-aba0-da09-776dc597595a/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple114/v4/6d/85/02/6d850217-73a8-3379-5110-54ca812d6ae0/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple124/v4/85/79/6d/85796d78-6c7f-6dc6-327f-f3dfcc4c72a3/pr_source.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple124/v4/05/e3/da/05e3da31-0d41-dc1d-8111-6bceed1b8095/pr_source.png/460x0w.jpg" ], "license": "other", "date_added": "May 3 2017", "suggested_by": "@dkhamsing", "stars": 48, "updated": "2022-10-06 04:12:18 UTC" }, { "title": "Northern California Cherry Blossom Festival", "source": "https://github.com/keitaito/NCCBF-iOS", "homepage": "https://sfcherryblossom.org", "category-ids": [ "official", "event" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/67/c4/bd/67c4bd2f-bf02-54c3-7b3a-3ff6605a51f2/pr_source.png/460x0w.jpg" ], "license": "other", "date_added": "May 4 2017", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2019-04-13 07:04:25 UTC" }, { "title": "fudge", "description": "An early stage app.net iPhone app", "source": "https://github.com/FredericJacobs/fudge", "tags": [ "archive", "archive" ], "category-ids": [ "social" ], "screenshots": [ "https://f.cl.ly/items/0w3y0r1F2x1P0j3f1Z2z/fdasfsadfas800.png" ], "license": "other", "date_added": "May 5 2017", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2016-02-06 18:29:09 UTC" }, { "title": "Toggl Timer", "description": "Timesheet tracker", "source": "https://github.com/opensourceios/mobileapp", "tags": [ "csharp", "archive" ], "category-ids": [ "xamarin" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/c2/92/12/c292124b-cd47-f2c0-8c53-683b66da71f6/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple122/v4/70/36/be/7036be07-d26c-5832-a4d4-2dea5affc50f/mzl.hvggawxa.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/f5/11/7f/f5117f7f-f369-98ce-8ad6-d23366450347/mzl.ambiyxmf.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/08/6d/2b/086d2b84-e722-c367-9135-bbec9c5b849a/mzl.gobyvnpu.png/460x0w.jpg" ], "license": "bsd-3-clause", "date_added": "May 8 2017", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2017-05-26 12:40:25 UTC" }, { "title": "Product Catalogue", "source": "https://github.com/contentful/product-catalogue-swift", "tags": [ "swift", "archive" ], "category-ids": [ "sample" ], "license": "mit", "date_added": "May 9 2017", "suggested_by": "@dkhamsing", "stars": 2, "updated": "2023-10-26 13:45:30 UTC" }, { "title": "Pinterest", "source": "https://github.com/ivsall2012/AHPinterest", "screenshots": [ "https://github.com/ivsall2012/AHPinterest/blob/master/AHPinterset.png?raw=true" ], "tags": [ "swift", "archive" ], "category-ids": [ "clone" ], "license": "other", "date_added": "May 11 2017", "suggested_by": "@dkhamsing", "stars": 76, "updated": "2017-11-24 01:32:32 UTC" }, { "title": "Compass", "category-ids": [ "location" ], "description": "Minimal compass", "source": "https://github.com/zntfdr/Compass", "itunes": "https://apps.apple.com/app/compass-a-minimal-compass-app/id1231545538", "license": "mit", "tags": [ "swift", "archive" ], "screenshots": [ "https://a5.mzstatic.com/us/r30/Purple122/v4/ea/60/8e/ea608e2a-a471-11d8-1801-e621ad8ed651/screen696x696.jpeg" ], "date_added": "May 12 2017", "suggested_by": "@zntfdr", "stars": 83, "updated": "2020-03-04 09:52:37 UTC" }, { "title": "Santa Tracker", "source": "https://github.com/keitaito/RealmSantaTracker", "category-ids": [ "location", "realm" ], "license": "other", "tags": [ "swift", "realm", "archive" ], "screenshots": [ "https://images.ctfassets.net/emmiduwd41v7/1TmcZsJy7Si4qCYm24aAse/158d511e7e58461d64cf902fb5a26d32/santa-app-final.png" ], "date_added": "May 16 2017", "suggested_by": "@dkhamsing", "stars": 5, "updated": "2016-12-25 11:05:14 UTC" }, { "title": "Quickstart Samples", "source": "https://github.com/firebase/quickstart-ios", "category-ids": [ "firebase" ], "tags": [ "objc" ], "license": "apache-2.0", "stars": 3004, "date_added": "May 17 2017", "suggested_by": "@dkhamsing", "updated": "2026-01-21 03:10:17 UTC" }, { "title": "4Pets", "category-ids": [ "timer" ], "description": "Helps you take care of your pet's routines & schedules", "source": "https://github.com/fborges/4pets", "date_added": "May 18 2017", "suggested_by": "@feliborgez", "screenshots": [ "https://raw.githubusercontent.com/feliborgez/4pets/master/img/screenshots.png" ], "license": "gpl-3.0", "tags": [ "swift", "archive" ], "stars": 21, "updated": "2017-05-18 14:15:37 UTC" }, { "title": "Triggy", "category-ids": [ "photo", "timer" ], "description": "Intervalometer for WiFi-enabled Canon DSLRs", "source": "https://github.com/jnordberg/triggy", "date_added": "May 18 2017", "suggested_by": "@jnordberg", "screenshots": [ "https://raw.githubusercontent.com/jnordberg/triggy/master/triggy.jpg" ], "license": "gpl-3.0", "tags": [ "swift", "archive" ], "stars": 34, "updated": "2017-05-18 21:29:09 UTC" }, { "title": "Papr", "category-ids": [ "rxswift", "content" ], "description": "An unofficial client for https://unsplash.com", "source": "https://github.com/jdisho/Papr", "license": "apache-2.0", "stars": 1143, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/jdisho/Papr/develop/Screenshots/home.png", "https://raw.githubusercontent.com/jdisho/Papr/develop/Screenshots/photo_details.png" ], "date_added": "April 12 2018", "suggested_by": "@jdisho", "updated": "2020-09-17 16:39:35 UTC" }, { "title": "MechaHamster", "source": "https://github.com/google/mechahamster", "description": "Roll through customizable environments that you can share with friends", "category-ids": [ "game" ], "tags": [ "unity3d", "csharp", "firebase", "archive" ], "screenshots": [ "https://google.github.io/mechahamster/gameplay1.png" ], "license": "apache-2.0", "date_added": "May 19 2017", "suggested_by": "@dkhamsing", "stars": 511, "updated": "2021-11-30 22:48:54 UTC" }, { "title": "Whatsapp clone", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "source": "https://github.com/opensourceios/whatsapp", "stars": 0, "license": "other", "date_added": "Mon Aug 14 08:18:58 2016 -0800", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d14b3e73-cb07-4f29-ad5b-70dfdbd26b3e" ], "suggested_by": "@vitorebatista", "updated": "2017-05-25 20:00:41 UTC" }, { "title": "Snapchat clone", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2bf6ea5a-1b13-44e9-a5d7-18045333112f" ], "source": "https://github.com/opensourceios/SnapChat", "stars": 0, "license": "other", "date_added": "Mon Aug 14 08:19:58 2016 -0800", "suggested_by": "@vitorebatista", "updated": "2016-09-03 13:04:52 UTC" }, { "title": "Pokemon Go clone", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7063d012-3d68-4d4f-8dca-fcda50e90d70" ], "source": "https://github.com/c/Pokemon", "stars": 229, "license": "other", "date_added": "Mon Aug 14 08:06:58 2016 -0800", "suggested_by": "@vitorebatista" }, { "title": "Tinder clone", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7a8e2407-5404-4fa4-b800-e63ef31c183f" ], "source": "https://github.com/opensourceios/Tinder", "stars": 0, "license": "other", "date_added": "Mon Aug 14 08:06:58 2016 -0800", "suggested_by": "@vitorebatista", "updated": "2017-03-22 19:05:49 UTC" }, { "title": "Twitter clone", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/571fce10-8463-4de0-9c0a-013141f3f3d8" ], "source": "https://github.com/opensourceios/Twitter", "stars": 0, "license": "other", "date_added": "Mon Aug 14 08:06:58 2016 -0800", "suggested_by": "@vitorebatista", "updated": "2016-09-14 02:36:30 UTC" }, { "title": "AirBnb clone", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/bf9edc17-9254-4111-b554-01e70c39575a" ], "source": "https://github.com/opensourceios/AirBnb", "stars": 0, "license": "other", "date_added": "Mon Aug 14 08:06:58 2016 -0800", "suggested_by": "@vitorebatista", "updated": "2016-08-22 22:17:07 UTC" }, { "title": "FC Barcelona clone", "category-ids": [ "react-native" ], "tags": [ "react-native", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/dbd28b45-1267-4457-99d2-5c30172e1675" ], "source": "https://github.com/opensourceios/FCBarca", "stars": 0, "license": "other", "date_added": "Mon Aug 14 08:06:58 2016 -0800", "suggested_by": "@vitorebatista", "updated": "2016-09-22 14:32:54 UTC" }, { "title": "PokeDB", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "description": "Clean and simple Pokédex app for Pokémon GO", "source": "https://github.com/satya164/PocketGear", "itunes": "https://apps.apple.com/app/pocketdex-for-pok%C3%A9mon-go/id1255564898", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/92/e1/4d/92e14db4-8386-6f71-161b-652d76ce89ee/mzl.rlgaqcnk.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/43/11/f3/4311f37f-7232-b725-cd03-f4e8f2e7ace4/mzl.askczwpt.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/62/db/8d/62db8da0-0810-dfd0-937a-63dfc6fae957/mzl.odiufjsj.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/a9/fb/29/a9fb2936-ca9e-c88e-1276-e7a60a5fa565/pr_source.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/b6/32/c4/b632c4ee-2e2c-ff81-dd04-87e9f49f7341/mzl.sckfqxlh.jpg/460x0w.jpg" ], "stars": 210, "license": "other", "date_added": "Mon Sep 14 11:13:58 2016 -0800", "suggested_by": "@vitorebatista", "updated": "2025-12-20 23:41:01 UTC" }, { "title": "Pass", "source": "https://github.com/mssun/passforios", "homepage": "https://mssun.github.io/passforios/", "itunes": "https://apps.apple.com/app/pass-password-store/id1205820573", "description": "Client for the Pass command line app https://www.passwordstore.org/", "category-ids": [ "password" ], "tags": [ "swift", "carthage", "keychainaccess", "onetimepassword" ], "screenshots": [ "https://raw.githubusercontent.com/mssun/passforios/master/img/screenshot1.png", "https://raw.githubusercontent.com/mssun/passforios/master/img/screenshot2.png", "https://raw.githubusercontent.com/mssun/passforios/master/img/screenshot3.png", "https://raw.githubusercontent.com/mssun/passforios/master/img/screenshot4.png" ], "stars": 1611, "license": "mit", "date_added": "May 30 2017", "suggested_by": "@dkhamsing", "updated": "2026-02-12 15:22:27 UTC" }, { "title": "Major Input", "source": "https://github.com/rlwimi/major-input", "description": "Read WWDC session transcripts synced with the video", "category-ids": [ "developer" ], "tags": [ "swift", "ipad", "haneke", "quick", "nimble", "carthage", "swiftyjson", "archive" ], "screenshots": [ "https://github.com/rlwimi/major-input/raw/master/Resources/screenshots/tour.gif" ], "license": "other", "date_added": "May 31 2017", "suggested_by": "@dkhamsing", "stars": 45, "updated": "2022-11-08 00:18:52 UTC" }, { "title": "Easy Diceware", "source": "https://github.com/cfdrake/easy-diceware", "description": "Passphrase generator", "category-ids": [ "security" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/cfdrake/easy-diceware/master/.github/screenshot.png" ], "license": "mit", "date_added": "Jun 1 2017", "suggested_by": "@dkhamsing", "stars": 18, "updated": "2017-08-15 15:35:12 UTC" }, { "title": "TKeyboard", "category-ids": [ "misc" ], "description": "Enter content into your device with a Mac keyboard, clipboard/image sync & more", "source": "https://github.com/music4kid/TKeyboard", "screenshots": [ "https://a2.mzstatic.com/us/r30/Purple122/v4/e0/19/ea/e019ea9f-124c-4476-2683-e49f4e568d43/screen696x696.jpeg" ], "tags": [ "bluetooth", "archive" ], "stars": 831, "license": "gpl-3.0", "date_added": "Jun 2 2017", "suggested_by": "@dkhamsing", "updated": "2017-07-20 08:10:55 UTC" }, { "title": "CoinTracker", "category-ids": [ "cryptocurrency" ], "tags": [ "archive" ], "source": "https://github.com/gregheo/CoinTracker", "license": "other", "date_added": "Jun 2 2017", "suggested_by": "@dkhamsing", "stars": 8, "updated": "2015-02-24 20:37:01 UTC" }, { "title": "ZeitSuche", "source": "https://github.com/niftycode/ZeitSuche_iOS", "description": "Search for articles published by Germany's 'Zeit' newspaper", "category-ids": [ "news" ], "tags": [ "swift", "iphone" ], "screenshots": [ "https://bodo-schoenfeld.de/wp-content/uploads/2016/07/ZeitSuche-Screenshot.png" ], "license": "mit", "date_added": "June 7 2017", "suggested_by": "@niftycode", "stars": 3, "updated": "2018-09-19 13:06:21 UTC" }, { "title": "MyWeight History", "source": "https://github.com/diogot/MyWeight", "itunes": "https://apps.apple.com/app/myweight-history/id1098061879", "description": "Body mass tracker with easy data input & access to history", "category-ids": [ "apple-watch", "health" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/146957241-b8b43b10-1132-472d-8fb7-b95afdf0cfc0.png" ], "license": "mit", "date_added": "June 12 2017", "suggested_by": "@dkhamsing", "stars": 80, "updated": "2024-09-03 20:38:57 UTC" }, { "title": "lobsters-reader", "source": "https://github.com/cfdrake/lobsters-reader", "category-ids": [ "news" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/cfdrake/lobsters-reader/master/Assets/screenshot.png" ], "license": "mit", "date_added": "June 13 2017", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2017-08-01 21:35:58 UTC" }, { "title": "hexclock", "description": "Minimal hexadecimal clock", "source": "https://github.com/cfdrake/hexclock", "category-ids": [ "apple-tv" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple122/v4/7b/e9/dd/7be9dd53-fe6b-00f7-57e6-a19e27b103de/sc720x405.jpeg" ], "license": "other", "date_added": "June 14 2017", "suggested_by": "@dkhamsing", "stars": 19, "updated": "2017-05-29 02:53:47 UTC" }, { "title": "open-source-ios-apps app store", "description": "Only listing projects that are on the App Store", "source": "https://github.com/dkhamsing/open-source-ios-apps/blob/master/APPSTORE.md", "category-ids": [ "bonus" ], "tags": [ "list" ], "date_added": "June 14 2017", "suggested_by": "@dkhamsing", "license": "other" }, { "title": "Thoughtless", "source": "https://github.com/yohannes/Thoughtless", "description": "Quickly jot down thoughts, supports Markdown", "category-ids": [ "notes" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/54202a63-75ba-49a8-b607-e337a1ea7021" ], "tags": [ "swift", "swifthexcolors", "cfalertviewcontroller", "archive" ], "license": "mit", "date_added": "June 20 2017", "suggested_by": "@dkhamsing", "stars": 28, "updated": "2017-06-25 13:15:04 UTC" }, { "title": "AssociationBot", "source": "https://github.com/alexsosn/AssociationBot", "description": "Game chatbot with word association & image recognition", "category-ids": [ "game" ], "tags": [ "ai", "machine-learning", "natural-language-processing", "neural-network", "word2vec", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/alexsosn/AssociationBot/master/Screenshots/Screen%20Shot%201.png", "https://raw.githubusercontent.com/alexsosn/AssociationBot/master/Screenshots/Screen%20Shot%202.png" ], "license": "apache-2.0", "date_added": "June 21 2017", "suggested_by": "@dkhamsing", "stars": 18, "updated": "2016-07-22 10:55:07 UTC" }, { "title": "notGIF", "source": "https://github.com/opensourceios/notGIF", "description": "Play - Tag - Share your GIFs in Photos", "category-ids": [ "gif" ], "tags": [ "swift", "gif", "tag", "share", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/atuooo/notGIF/master/images/screenshots.png" ], "license": "mit", "date_added": "Jul 1 2017", "suggested_by": "@atuooo", "stars": 0, "updated": "2017-07-31 03:34:45 UTC" }, { "title": "EconoApp", "category-ids": [ "finance" ], "description": "Keep track of economic information", "source": "https://github.com/viniciusvieir/EconoApp", "screenshots": [ "https://raw.githubusercontent.com/viniciusvieir/EconoApp/1da96afc7317c1096a6c9a45c7a06f9d72f431fb/Screenshot%20EN%201.jpg", "https://raw.githubusercontent.com/viniciusvieir/EconoApp/3520001bbbc88e6e2f15d6fc0ca7e6bcb0819364/Screenshot%20EN%202.jpg", "https://raw.githubusercontent.com/viniciusvieir/EconoApp/2afa3886d92de25f87a272f18fd5725f875ed108/Screenshot%20EN%203.jpg" ], "date_added": "Jun 26 2017", "suggested_by": "@viniciusvieir", "tags": [ "swift", "archive" ], "stars": 8, "updated": "2017-06-26 03:25:24 UTC" }, { "title": "Game of War clone", "source": "https://github.com/shankqr/4xMobileGame", "screenshots": [ "https://user-images.githubusercontent.com/3216424/27571005-10f73774-5b35-11e7-9a84-c0b720280fc1.jpeg" ], "description": "4x strategy game", "category-ids": [ "game" ], "tags": [ "objc", "helpshift", "ssziparchive" ], "license": "other", "date_added": "Jul 5 2017", "suggested_by": "@dkhamsing", "stars": 89, "updated": "2018-11-06 05:54:03 UTC" }, { "title": "GitHawk", "source": "https://github.com/GitHawkApp/GitHawk", "itunes": "https://apps.apple.com/app/githawk-for-github/id1252320249", "category-ids": [ "github" ], "description": "GitHub project manager", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/9ac0b1ab-8f34-4b16-a4f5-261ecb7ae7a3" ], "tags": [ "swift", "iglistkit", "snapkit", "alamofire", "archive" ], "license": "other", "date_added": "Jul 5 2017", "suggested_by": "@dkhamsing", "stars": 2999, "updated": "2022-12-03 08:01:55 UTC" }, { "title": "PassDrop", "source": "https://github.com/chadaustin/passdrop", "itunes": "https://apps.apple.com/app/passdrop-2/id1206056096", "description": "Keepass password manager", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple111/v4/01/0b/45/010b456f-5226-9eb5-5284-26f80b45896f/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple111/v4/69/7c/37/697c371b-40a1-d2f4-4773-ee0595dee739/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple122/v4/d0/71/c3/d071c3c2-2a1f-f354-b7a4-686d5b6b8789/pr_source.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple111/v4/56/e5/b5/56e5b5cc-0b67-d210-8551-89622ab34538/pr_source.png/460x0w.png" ], "tags": [ "openssl", "archive" ], "category-ids": [ "password" ], "license": "gpl-3.0", "date_added": "Jul 6 2017", "suggested_by": "@dkhamsing", "stars": 34, "updated": "2025-01-03 20:16:02 UTC" }, { "title": "SimpleWeather", "source": "https://github.com/rnystrom/SimpleWeather", "category-ids": [ "weather" ], "tags": [ "swift", "iglistkit", "openweathermap", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3cdb6944-0019-4d4f-a68b-4b7bf7da01bb", "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/38da29d2-cb53-46c3-85b1-78ee86a3c223" ], "license": "other", "date_added": "Jul 7 2017", "suggested_by": "@dkhamsing", "stars": 83, "updated": "2017-12-17 21:40:48 UTC" }, { "title": "NearbyWeather", "category-ids": [ "weather" ], "description": "Current weather for nearby stations with list, map and detail view", "source": "https://github.com/erikmartens/nearbyweather-legacy", "itunes": "https://apps.apple.com/app/nearbyweather/id1227313069", "tags": [ "swift", "javascript", "sqlite", "openweathermap", "rxswift", "alamofire", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c01ad9cb-1f4f-46d5-9d2d-0393a40d53bc" ], "license": "mit", "date_added": "Mar 18 2018", "suggested_by": "@erikmartens", "stars": 1, "updated": "2022-04-14 18:04:55 UTC" }, { "title": "Gitify", "source": "https://github.com/manosim/gitify-mobile", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple18/v4/88/b6/8a/88b68a7f-d3d8-e51b-9918-cb886b7a4a24/screen696x696.jpeg" ], "description": "Brings your GitHub notifications in your pocket", "tags": [ "react-native", "archive" ], "category-ids": [ "github", "react-native" ], "license": "mit", "date_added": "Jul 8 2017", "suggested_by": "@dkhamsing", "stars": 99, "updated": "2018-01-21 16:52:50 UTC" }, { "title": "CastVideos", "source": "https://github.com/googlecast/CastVideos-ios", "category-ids": [ "sample" ], "description": "Sender app to be used as the starting for Google Cast", "tags": [ "swift" ], "license": "apache-2.0", "date_added": "Jul 10 2017", "suggested_by": "@dkhamsing", "stars": 209, "updated": "2024-04-29 08:06:18 UTC" }, { "title": "CamShift", "source": "https://github.com/shihongzhi/CamShift-on-iOS", "tags": [ "archive" ], "category-ids": [ "photo" ], "license": "other", "date_added": "Jul 11 2017", "suggested_by": "@dkhamsing", "stars": 26, "updated": "2012-03-19 07:57:42 UTC" }, { "title": "GitPoint", "source": "https://github.com/gitpoint/git-point", "category-ids": [ "github", "react-native" ], "description": "GitHub app with a minimal & beautiful UI", "tags": [ "react-native" ], "screenshots": [ "https://a3.mzstatic.com/us/r30/Purple127/v4/6d/82/6b/6d826be2-2f68-495c-0ba1-86d3da548287/screen696x696.jpeg", "https://a4.mzstatic.com/us/r30/Purple117/v4/1c/14/83/1c148311-bbee-ff46-6b97-1d109a0213b4/screen696x696.jpeg" ], "license": "mit", "date_added": "Jul 14 2017", "suggested_by": "@dkhamsing", "stars": 4760, "updated": "2024-06-24 02:05:41 UTC" }, { "title": "PencilAnnotator", "description": "Annotate on an iPad Pro", "source": "https://github.com/kevinzhangftw/PencilAnnotator", "category-ids": [ "media" ], "tags": [ "swift", "archive", "apple pencil" ], "license": "other", "date_added": "Jul 17 2017", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2016-07-12 06:22:01 UTC" }, { "title": "Messenger", "description": "Audio/video calls, realtime chat & full offline support", "source": "https://github.com/relatedcode/Messenger", "category-ids": [ "communication", "firebase" ], "tags": [ "swift", "graphql" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/183111668-70d3f114-bd84-4af7-9633-9e5fc09f1188.png" ], "license": "other", "date_added": "Jul 19 2017", "suggested_by": "@relatedcode", "stars": 4799, "updated": "2026-01-27 08:40:57 UTC" }, { "title": "Reading List", "category-ids": [ "content" ], "tags": [ "swift", "iphone", "ipad", "core-data" ], "description": "Track personal reading lists", "source": "https://github.com/AndrewBennet/ReadingListV1", "itunes": "https://apps.apple.com/app/reading-list-a-book-tracking-log/id1217139955", "screenshots": [ "https://raw.githubusercontent.com/AndrewBennet/ReadingListV1/master/media/iPhone%20X-0_ToReadList_framed.png" ], "license": "mit", "date_added": "Jul 21 2017", "suggested_by": "@AndrewBennet", "stars": 302, "updated": "2024-08-01 23:19:53 UTC" }, { "title": "FuseCloud", "description": "Music player that connects with SoundCloud", "tags": [ "fuse", "javascript", "archive" ], "category-ids": [ "misc" ], "source": "https://github.com/fusetools/FuseCloud", "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple71/v4/98/3a/e2/983ae222-5541-f601-0c9f-4b83bc2d12d1/screen696x696.jpeg", "https://a2.mzstatic.com/us/r30/Purple71/v4/25/a9/d6/25a9d622-1764-f0d4-eb74-bb0662a3c375/screen696x696.jpeg" ], "license": "mit", "date_added": "Jul 24 2017", "suggested_by": "@dkhamsing", "stars": 78, "updated": "2018-02-15 09:53:48 UTC" }, { "title": "iStockcheck", "source": "https://github.com/AndrewBennet/iStockcheck", "screenshots": [ "https://github.com/AndrewBennet/stockcheck/raw/master/media/iphone_lockscreen.PNG" ], "tags": [ "swift", "archive" ], "description": "Get push notification when iPhone 7 is in in stock", "category-ids": [ "misc" ], "license": "mit", "date_added": "Jul 28 2017", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2022-12-08 00:37:34 UTC" }, { "title": "Pokedex", "source": "https://github.com/yoha/Pokedex", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7d0b979f-c704-4db4-92c3-932b420bab5c" ], "category-ids": [ "misc" ], "license": "mit", "date_added": "Jul 28 2017", "suggested_by": "@dkhamsing", "description": "List Pokemon characters", "stars": 0, "updated": "2016-11-23 05:22:42 UTC" }, { "title": "ZXing", "description": "Barcode scanner", "category-ids": [ "misc" ], "source": "https://github.com/zxing/zxing", "tags": [ "archive" ], "license": "apache-2.0", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 33863, "updated": "2026-02-04 14:52:50 UTC" }, { "title": "Battle for Wesnoth", "source": "https://github.com/dailin/wesnoth_ios", "itunes": "https://apps.apple.com/app/iwesnoth/id575239775", "category-ids": [ "game" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 19, "updated": "2013-03-01 16:20:24 UTC" }, { "title": "audiograph", "source": "https://github.com/tkzic/audiograph", "category-ids": [ "audio" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 434, "updated": "2014-05-14 09:47:12 UTC" }, { "title": "AntiMap", "source": "https://github.com/trentbrooks/AntiMap", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 171, "updated": "2014-10-13 23:34:36 UTC" }, { "title": "ColorCipher", "source": "https://github.com/obviousjim/ColorCipher", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2011-08-04 20:49:24 UTC" }, { "title": "climbers", "source": "https://github.com/haqu/climbers", "category-ids": [ "game" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 288, "updated": "2019-07-08 14:22:15 UTC" }, { "title": "CamLingual", "source": "https://github.com/yoshiokatsuneo/camlingual_iphone", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 125, "updated": "2015-02-23 16:12:43 UTC" }, { "title": "Fresh-Food-Finder", "source": "https://github.com/triceam/Fresh-Food-Finder", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 149, "updated": "2013-08-08 18:18:03 UTC" }, { "title": "Dragon Shout", "source": "https://github.com/rblalock/dragon_shout_app_open_source", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 19, "updated": "2023-01-26 13:02:57 UTC" }, { "title": "Dollar Bets", "source": "https://github.com/Rich86man/Dollar-Bets", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 47, "updated": "2017-03-26 19:11:59 UTC" }, { "title": "Dicershaker", "source": "https://github.com/millenomi/diceshaker", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 124, "updated": "2009-05-10 15:23:20 UTC" }, { "title": "DWA Mobile", "source": "https://github.com/DesktopWebAnalytics/DWA_Mobile", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 12, "updated": "2012-06-13 18:16:25 UTC" }, { "title": "gbible", "source": "https://github.com/photokandyStudios/gbible", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 42, "updated": "2017-01-11 05:44:03 UTC" }, { "title": "MapBox Earth", "source": "https://github.com/mapbox/mapbox-earth", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 121, "updated": "2013-09-20 05:15:09 UTC" }, { "title": "Mugician", "source": "https://github.com/rfielding/Mugician", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 95, "updated": "2012-04-09 14:20:47 UTC" }, { "title": "NatsuLion", "source": "https://github.com/takuma104/ntlniph", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 503, "updated": "2010-09-01 15:13:59 UTC" }, { "title": "packlog", "source": "https://github.com/jdg/packlog", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 68, "updated": "2008-10-30 22:44:38 UTC" }, { "title": "PlainNote", "source": "https://github.com/vkoser/PlainNote", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 101, "updated": "2010-03-08 02:07:21 UTC" }, { "title": "Shuttle-Tracker", "source": "https://github.com/AbstractedSheep/Shuttle-Tracker", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 23, "updated": "2012-11-19 00:29:43 UTC" }, { "title": "SparkleShare", "source": "https://github.com/darvin/SparkleShare-iOS", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 50, "updated": "2023-04-18 16:43:23 UTC" }, { "title": "tweedie", "source": "https://github.com/aanon4/tweedie", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 50 }, { "title": "tweejump", "source": "https://github.com/haqu/tweejump", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 557, "updated": "2019-07-08 14:21:27 UTC" }, { "title": "warpedAR", "source": "https://github.com/Trevorrwarduk/warpedAR-Open-Source", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 44, "updated": "2012-05-01 14:44:11 UTC" }, { "title": "fosdem", "source": "https://github.com/leonhandreke/fosdem", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 47, "updated": "2015-01-31 15:01:40 UTC" }, { "title": "Scratch", "source": "https://github.com/johnmci/Scratch.app.for.iOS", "category-ids": [ "misc" ], "tags": [ "archive" ], "license": "other", "date_added": "Aug 2 2017", "suggested_by": "@dkhamsing", "stars": 111, "updated": "2014-08-29 18:41:44 UTC" }, { "title": "keyacid", "source": "https://github.com/keyacid/keyacid-iOS", "description": "Secure and easy crypto for everyone", "category-ids": [ "security" ], "screenshots": [ "https://a1.mzstatic.com/us/r30/Purple117/v4/49/ba/f3/49baf3cf-a821-ec84-21f4-ac7f466c72b4/screen696x696.jpeg", "https://a5.mzstatic.com/us/r30/Purple117/v4/36/fe/e2/36fee29b-22fc-d047-396a-3d2b043e9d53/screen696x696.jpeg" ], "tags": [ "swift", "carthage", "libsodium", "archive" ], "license": "bsd-3-clause", "date_added": "Aug 3 2017", "suggested_by": "@dkhamsing", "stars": 12, "updated": "2017-06-29 11:03:42 UTC" }, { "title": "awesome-arkit", "source": "https://github.com/olucurious/awesome-arkit", "category-ids": [ "bonus" ], "tags": [ "list" ], "suggested_by": "@dkhamsing", "license": "other", "date_added": "Aug 17 2017", "stars": 7988, "updated": "2024-05-09 12:55:22 UTC" }, { "title": "Crosses-n-Ous", "tags": [ "swift", "gameplaykit" ], "category-ids": [ "spritekit" ], "description": "Class Tic Tac Toe reincarnation with AI and state machines", "source": "https://github.com/eleev/tic-tac-toe", "screenshots": [ "https://user-images.githubusercontent.com/5098753/29486890-28e5c01a-84f9-11e7-8572-8b9f3b3d37a4.gif" ], "license": "apache-2.0", "date_added": "Aug 27 2017", "suggested_by": "@jVirus", "stars": 76, "updated": "2021-07-04 16:45:42 UTC" }, { "title": "SeeFood", "description": "Detect various dishes using the camera", "source": "https://github.com/kingreza/SeeFood", "tags": [ "swift", "coreml", "archive" ], "category-ids": [ "photo" ], "screenshots": [ "https://github.com/kingreza/SeeFood/raw/master/seefood1.gif" ], "license": "gpl-3.0", "date_added": "Sep 5 2017", "suggested_by": "@dkhamsing", "stars": 449, "updated": "2017-08-05 20:30:13 UTC" }, { "title": "iOS 11 by Examples", "description": "New iOS 11 APIs", "source": "https://github.com/artemnovichkov/iOS-11-by-Examples", "category-ids": [ "sample" ], "license": "mit", "tags": [ "swift", "coreml", "vision", "arkit", "drag-and-drop", "core-nfc", "mapkit", "identity-lookup", "devicecheck", "spritekit", "archive" ], "stars": 3295, "screenshots": [ "https://github.com/artemnovichkov/iOS-11-by-Examples/blob/master/resources/vision-landmarks-example.jpeg" ], "date_added": "Sep 7 2017", "suggested_by": "@artemnovichkov", "updated": "2021-12-31 11:32:36 UTC" }, { "title": "MADBike", "category-ids": [ "misc" ], "tags": [ "clone", "core-data", "firebase", "fitness", "location", "news", "weather" ], "description": "BiciMAD app with its own style and design", "source": "https://github.com/alexruperez/MADBike", "homepage": "https://www.madbikeapp.com", "itunes": "https://apps.apple.com/app/madbike/id1067596651", "license": "gpl-3.0", "screenshots": [ "https://user-images.githubusercontent.com/4723115/171218451-82b563c5-c2b3-4f41-bf77-fc432245499e.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/10/6d/cc/106dcc94-1daf-c1f8-12ce-0cb234657f7e/pr_source.png/0x0ss.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple71/v4/85/a5/a7/85a5a7c0-ebc9-27d4-5f81-6d7c6f7b4c02/pr_source.png/0x0ss.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple71/v4/b6/91/dd/b691dda9-6f80-4942-3182-0c848ac0477a/pr_source.jpg/0x0ss.jpg" ], "date_added": "Sep 25 2017", "suggested_by": "@alexruperez", "stars": 23, "updated": "2019-08-19 07:43:48 UTC" }, { "title": "Radium Web Browser", "category-ids": [ "browser" ], "tags": [ "swift", "archive", "browser", "extensible", "webkit" ], "description": "Tabbed browser extendible using JavaScript extensions", "source": "https://github.com/SlayterDev/RadiumBrowser", "itunes": "https://apps.apple.com/app/radium-web-browser/id1274491203", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b1c61e6f-e19d-4c1a-9036-fb2ccba8b2cc" ], "date_added": "Sep 27 2017", "license": "other", "suggested_by": "@SlayterDev", "stars": 116, "updated": "2021-08-07 11:58:18 UTC" }, { "title": "Parse Dashboard", "category-ids": [ "misc" ], "tags": [ "swift", "swiftyjson", "archive" ], "description": "Manage your Parse apps while you are on the go", "source": "https://github.com/nathantannar4/Parse-Dashboard-for-iOS", "screenshots": [ "https://github.com/nathantannar4/Parse-Dashboard-for-iOS/raw/master/Screenshots/D.png?raw=true", "https://github.com/nathantannar4/Parse-Dashboard-for-iOS/raw/master/Screenshots/E.png?raw=true" ], "date_added": "Oct 1 2017", "license": "mit", "itunes": "https://apps.apple.com/app/parse-dashboard/id1212141622", "suggested_by": "@nathantannar4", "stars": 102, "updated": "2018-07-04 06:12:17 UTC" }, { "title": "Crystal Clipboard", "category-ids": [ "reactivecocoa", "core-data" ], "tags": [ "swift", "swift4", "cocoapodskeys", "reactivecocoa", "moya", "starscream", "mvvm", "archive" ], "description": "Copy and paste between devices", "source": "https://github.com/jzzocc/crystal-clipboard-ios", "screenshots": [ "https://raw.githubusercontent.com/jzzocc/crystal-clipboard-ios/master/screenshots/en-US/iPhone%208-landing.png", "https://raw.githubusercontent.com/jzzocc/crystal-clipboard-ios/master/screenshots/en-US/iPhone%208-clips.png", "https://raw.githubusercontent.com/jzzocc/crystal-clipboard-ios/master/screenshots/en-US/iPhone%208-add.png" ], "date_added": "Oct 12 2017", "license": "mit", "suggested_by": "@jzzocc", "stars": 15 }, { "title": "AlohaGIF", "category-ids": [ "gif" ], "description": "Create GIFs easily with speech detection", "source": "https://github.com/michaello/Aloha", "itunes": "https://apps.apple.com/app/aloha-gifs-with-dynamic-subtitles/id1231254189", "license": "mit", "stars": 64, "tags": [ "swift", "avfoundation", "sfspeechrecognizer", "archive" ], "screenshots": [ "https://is1.mzstatic.com/image/thumb/Purple82/v4/44/60/72/446072a3-cc4f-3fc8-ece5-14568643dc15/source/392x696bb.jpg", "https://is4.mzstatic.com/image/thumb/Purple91/v4/90/58/e3/9058e3be-4676-5668-8301-2488df8322d3/source/392x696bb.jpg" ], "date_added": "Oct 28 2017", "suggested_by": "@michaello", "updated": "2017-10-25 06:02:03 UTC" }, { "title": "Awesome Mobile Conference", "source": "https://github.com/aweconf/iOS", "category-ids": [ "content" ], "description": "Collaborative list of Mobile Conferences", "itunes": "https://apps.apple.com/app/awesome-mobile-conferences/id1289255473", "screenshots": [ "https://is2.mzstatic.com/image/thumb/Purple128/v4/92/6b/9d/926b9de9-9f22-39e3-073b-f409ed8e7439/source/392x696bb.jpg", "https://is5.mzstatic.com/image/thumb/Purple128/v4/83/90/53/839053c8-d824-2188-7053-d21a92f24618/source/392x696bb.jpg" ], "tags": [ "swift", "archive" ], "date_added": "Nov 3 2017", "license": "other", "suggested_by": "@dkhamsing", "stars": 3 }, { "title": "SBSAnimoji", "source": "https://github.com/simonbs/SBSAnimoji", "description": "Uses Apple's private framework AvatarKit", "category-ids": [ "animoji" ], "tags": [ "swift", "iphonex" ], "screenshots": [ "https://github.com/simonbs/SBSAnimoji/raw/main/screenshot.png" ], "stars": 1010, "date_added": "Nov 7 2017", "license": "other", "suggested_by": "@dkhamsing", "updated": "2022-05-06 14:01:08 UTC" }, { "title": "SharedImages", "category-ids": [ "photo" ], "description": "Save your images in your own cloud storage (e.g., Google Drive), and safely share those images with others", "source": "https://github.com/crspybits/SharedImages", "license": "mit", "tags": [ "swift", "google drive api", "facebook api", "syncserverii client" ], "screenshots": [ "https://github.com/crspybits/SharedImages/raw/master/Screenshots/screenshot1.png" ], "date_added": "Nov 18 2017", "suggested_by": "@crspybits", "stars": 14, "updated": "2021-07-25 18:35:22 UTC" }, { "title": "Animoji Studio", "description": "Make Animoji videos with unlimited duration and share anywhere", "source": "https://github.com/insidegui/AnimojiStudio", "category-ids": [ "animoji" ], "tags": [ "objc", "iphonex", "archive" ], "date_added": "Nov 26 2017", "license": "bsd-2-clause", "stars": 1178, "suggested_by": "@dkhamsing", "updated": "2020-08-03 15:49:37 UTC" }, { "title": "mosaix", "description": "Create photo mosaic", "source": "https://github.com/shelly/mosaix", "tags": [ "swift", "metal", "archive" ], "screenshots": [ "https://hunt.blob.core.windows.net/web-images/parallel/gates.jpg" ], "category-ids": [ "photo" ], "date_added": "Dec 10 2017", "license": "other", "suggested_by": "@dkhamsing", "stars": 49, "updated": "2017-05-13 13:51:01 UTC" }, { "title": "Exchanger", "category-ids": [ "finance", "viper" ], "tags": [ "viper", "objc", "core-data", "archive" ], "description": "Exchange currencies from multiple wallets on ECB exchange rates", "source": "https://github.com/vladimir-kaltyrin/exchanger", "license": "mit", "screenshots": [ "https://github.com/vladimir-kaltyrin/exchanger/blob/master/screenshot.png?raw=true" ], "date_added": "Dec 21 2017", "suggested_by": "@vkaltyrin", "stars": 14, "updated": "2017-12-21 16:25:54 UTC" }, { "title": "ReviewMonitor", "category-ids": [ "developer" ], "tags": [ "swift" ], "description": "iTunes Connect app which is actually useful", "source": "https://github.com/RishabhTayal/Unofficial-iTC", "screenshots": [ "https://github.com/RishabhTayal/Unofficial-iTC/blob/master/public-screenshots/screenshot1.png?raw=true", "https://github.com/RishabhTayal/Unofficial-iTC/blob/master/public-screenshots/screenshot2.png?raw=true" ], "date_added": "Dec 27 2017", "suggested_by": "@RishabhTayal", "stars": 132, "updated": "2020-10-15 10:50:02 UTC" }, { "title": "iOSDesignPatternSamples", "category-ids": [ "sample" ], "license": "mit", "tags": [ "swift", "mvc", "mvp", "mvvm", "flux", "design-patterns" ], "description": "GitHub user search app with variety of design patterns", "source": "https://github.com/marty-suzuki/iOSDesignPatternSamples", "screenshots": [ "https://github.com/marty-suzuki/iOSDesignPatternSamples/blob/master/Images/app.gif?raw=true", "https://github.com/marty-suzuki/iOSDesignPatternSamples/blob/master/Images/diff.png?raw=true" ], "date_added": "Jan 5 2018", "suggested_by": "@marty-suzuki", "stars": 685, "updated": "2021-02-14 04:26:40 UTC" }, { "title": "OpenTerm", "source": "https://github.com/louisdh/openterm", "description": "Sandboxed command line interface", "screenshots": [ "https://is3.mzstatic.com/image/thumb/Purple128/v4/0e/5a/9c/0e5a9c66-67f4-d369-a701-f295e84cd959/source/392x696bb.jpg" ], "date_added": "Jan 8 2018", "suggested_by": "@dkhamsing", "license": "mit", "tags": [ "swift", "panelkit", "archive" ], "category-ids": [ "developer" ], "stars": 1650, "updated": "2018-06-20 17:01:43 UTC" }, { "title": "Glucosio", "category-ids": [ "health" ], "license": "gpl-3.0", "tags": [ "swift", "objc", "healthkit", "realm" ], "description": "Diabetes management and research", "source": "https://github.com/Glucosio/glucosio-ios", "date_added": "Jan 13 2018", "suggested_by": "@chwalters", "stars": 58, "updated": "2018-08-20 15:20:40 UTC" }, { "title": "Shadertweak", "description": "An iPad app that allows you to rapidly prototype fragment shaders in the Metal shading language", "source": "https://github.com/opensourceios/Shadertweak", "category-ids": [ "developer" ], "tags": [ "objc", "metal", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/opensourceios/Shadertweak/master/screenshot.png" ], "stars": 1, "license": "mit", "date_added": "Jan 13 2018", "suggested_by": "@vpeschenkov", "updated": "2017-11-27 02:16:32 UTC" }, { "title": "Buglife", "description": "Awesome bug reporting SDK & web platform", "source": "https://github.com/Buglife/Buglife-iOS", "category-ids": [ "developer" ], "tags": [ "objc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d9e38638-c758-4240-ac12-f9c56e96f5bd" ], "stars": 509, "license": "apache-2.0", "date_added": "Jan 13 2018", "suggested_by": "@vpeschenkov", "updated": "2023-03-16 03:45:44 UTC" }, { "title": "iPokeGo", "description": "Map Pokemon around you!", "source": "https://github.com/istornz/iPokeGo", "category-ids": [ "location" ], "tags": [ "objc", "ipad" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/9813a1f5-527d-4cba-b674-8d2fb6038ab7" ], "stars": 641, "license": "mit", "date_added": "Jan 14 2018", "suggested_by": "@vpeschenkov", "updated": "2022-09-04 11:48:34 UTC" }, { "title": "Face Landmarks Detection", "description": "Find facial features such as face contour, eyes, mouth and nose in an image", "source": "https://github.com/mattlawer/FaceLandmarksDetection", "category-ids": [ "sample" ], "tags": [ "vision", "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/9e0ac896-083f-417f-acf5-98db8a903bb9" ], "stars": 151, "license": "other", "date_added": "Jan 25 2018", "suggested_by": "@vpeschenkov", "updated": "2018-01-03 10:59:36 UTC" }, { "title": "MajorKey", "description": "The fastest way to add a note to your email inbox", "source": "https://github.com/KrauseFx/MajorKey", "category-ids": [ "notes" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/KrauseFx/MajorKey/blob/master/screenshot.png" ], "stars": 188, "license": "mit", "date_added": "Jan 28 2018", "suggested_by": "@vpeschenkov", "updated": "2022-01-29 14:21:22 UTC" }, { "title": "Stocks-iOS", "description": "A simple finance app showing price information, historical prices and news", "source": "https://github.com/MauriceArikoglu/stocks-ios", "category-ids": [ "finance" ], "tags": [ "finance", "objc", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/MauriceArikoglu/stocks-ios/master/Stocks/Screenshot.png" ], "stars": 6, "license": "mit", "date_added": "Feb 3 2018", "suggested_by": "@MauriceArikoglu", "updated": "2018-02-02 22:12:01 UTC" }, { "title": "Wallabag", "description": "A self-hosted read-it-later app", "source": "https://github.com/wallabag/ios-app", "itunes": "https://apps.apple.com/app/wallabag-2-official/id1170800946", "category-ids": [ "media" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6ee36d3c-1dbd-4b1d-9a39-0070fd5e0681" ], "stars": 205, "license": "mit", "date_added": "Feb 5 2018", "suggested_by": "@vpeschenkov", "updated": "2026-02-20 06:19:44 UTC" }, { "title": "BitPrice", "category-ids": [ "cryptocurrency" ], "description": "Display and monitor the current Bitcoint rate", "source": "https://github.com/opensourceios/bitprice-ios", "license": "mit", "stars": 0, "tags": [ "swift", "archive" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/07/30/e3/0730e3d1-dd14-e27f-b982-734f3f8dda6d/source/230x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/da/2a/10/da2a1060-8e6c-4a9d-41ef-3839a493cf92/source/230x0w.jpg" ], "date_added": "Feb 6 2018", "suggested_by": "@Bruno-Furtado", "updated": "2018-02-08 20:27:58 UTC" }, { "title": "iOSSwiftMetalCamera", "category-ids": [ "sample" ], "description": "Shows how to use AVCaptureSession", "source": "https://github.com/bradley/iOSSwiftMetalCamera", "license": "other", "stars": 116, "tags": [ "swift", "metal", "archive" ], "screenshots": [ "https://github.com/bradley/iOSSwiftMetalCamera/blob/master/no_shader.png?raw=true", "https://github.com/bradley/iOSSwiftMetalCamera/blob/master/shader.png?raw=true" ], "date_added": "Feb 9 2018", "suggested_by": "@vpeschenkov", "updated": "2017-04-17 07:49:35 UTC" }, { "title": "ChainReactApp", "category-ids": [ "event" ], "description": "The official Chain React Conf App", "source": "https://github.com/infinitered/ChainReactApp2017", "itunes": "https://apps.apple.com/app/chain-react-conf/id1239112816", "license": "mit", "stars": 434, "tags": [ "react-native", "archive" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple117/v4/aa/31/79/aa3179bb-94de-501b-3a54-a4ce1a5742c2/pr_source.png/230x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple117/v4/8d/a4/98/8da49880-bfe1-021b-7ae4-8922ca17f723/pr_source.png/230x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple127/v4/b4/a9/5f/b4a95ff1-0f47-1a32-c6c8-0bf5a3cc2435/pr_source.png/230x0w.jpg" ], "date_added": "Feb 9 2018", "suggested_by": "@vpeschenkov", "updated": "2018-02-13 15:49:07 UTC" }, { "title": "Snowflake", "category-ids": [ "sample", "react-native" ], "description": "A React-Native Starter App/BoilerPlate/Example with Redux, RN Router, & Jest with the Snowflake Hapi Server running locally or on RedHat OpenShift for the backend, or a Parse Server running locally or remotely on Heroku", "source": "https://github.com/bartonhammond/snowflake", "license": "mit", "stars": 4593, "tags": [ "react-native", "redux", "archive" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/1282364/11598478/b2b1b5e6-9a87-11e5-8be9-37cbfa478a71.gif" ], "date_added": "Feb 10 2018", "suggested_by": "@vpeschenkov", "updated": "2019-03-07 19:03:55 UTC" }, { "title": "iVim", "category-ids": [ "developer", "text" ], "description": "A vim port", "source": "https://github.com/terrychou/iVim", "itunes": "https://apps.apple.com/app/ivim/id1266544660", "license": "other", "stars": 631, "tags": [ "c", "vim-script" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/6c/f0/84/6cf08431-01bb-aacb-27f2-bcc769a8511e/pr_source.png/230x0w.jpg" ], "date_added": "Feb 11 2018", "suggested_by": "@vpeschenkov", "updated": "2020-12-30 02:51:57 UTC" }, { "title": "Reminders", "category-ids": [ "sample" ], "description": "An application to demonstrate how to implement a Clean Architecture", "source": "https://github.com/tiagomartinho/Reminders", "license": "mit", "stars": 318, "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/8d7407ba-2d79-4e06-82e0-6a7f4e4285e5" ], "date_added": "Feb 11 2018", "suggested_by": "@vpeschenkov", "updated": "2018-12-01 10:18:33 UTC" }, { "title": "CutTheNotch", "category-ids": [ "misc" ], "description": "Create an illusion that you can hide the notch", "source": "https://github.com/Naituw/CutTheNotch", "license": "mit", "stars": 94, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/Naituw/CutTheNotch/blob/master/demo.gif?raw=true" ], "date_added": "Feb 12 2018", "suggested_by": "@vpeschenkov", "updated": "2017-11-16 09:32:55 UTC" }, { "title": "The Wave - A Jeep Marketplace", "category-ids": [ "shopping" ], "description": "A place for Jeep owners to buy and sell Jeep parts", "source": "https://github.com/xYello/ThePost", "itunes": "https://apps.apple.com/app/the-wave-a-jeep-marketplace/id1260803629", "license": "mit", "tags": [ "swift", "jeep", "jeep-parts", "wave", "marketplace", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/xYello/ThePost/master/Screenshots/Wave-Post.jpg", "https://raw.githubusercontent.com/xYello/ThePost/master/Screenshots/Wave-Profile.jpg", "https://raw.githubusercontent.com/xYello/ThePost/master/Screenshots/Wave-Reviews.jpg", "https://raw.githubusercontent.com/xYello/ThePost/master/Screenshots/Wave-Social.jpg" ], "date_added": "Feb 18 2018", "suggested_by": "@SirArkimedes", "stars": 83, "updated": "2018-03-16 18:51:06 UTC" }, { "title": "Go Flashcards", "category-ids": [ "education" ], "description": "Create stacks of flashcards and review them on their iPad, iPhone, or Apple Watch", "source": "https://github.com/roymckenzie/Go-Flashcards", "license": "gpl-2.0", "stars": 73, "tags": [ "swift", "realm", "watchos", "cloudkit", "spotlight", "archive" ], "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple82/v4/c7/52/24/c7522479-fb2a-3667-7d62-5351dc064423/mzl.swmmmbqv.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/2e/ce/1c/2ece1c19-0322-4855-495f-bf6d330e85d5/mzl.vusqxtss.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple122/v4/c9/15/e2/c915e243-0276-f089-195d-f9bb0647025e/mzl.rvnqhird.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple111/v4/dd/2d/bb/dd2dbb29-2c60-e6cd-9a4d-e90781d04382/mzl.hrjdrozv.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple111/v4/58/c6/e0/58c6e0ed-5be7-6320-ce72-084232f6a29f/pr_source.png/460x0w.jpg" ], "date_added": "Feb 18 2018", "suggested_by": "@roymckenzie", "updated": "2018-02-18 19:35:30 UTC" }, { "title": "Cozy Drive", "category-ids": [ "file" ], "tags": [ "javascript", "cordova", "archive" ], "description": "Store, manage, share all your files, photos and documents securely in the cloud (5GB free storage)", "source": "https://github.com/linagora/twake-drive", "itunes": "https://apps.apple.com/app/cozy-drive/id1224102389", "homepage": "https://cozy.io/en/", "license": "agpl-3.0", "stars": 645, "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple62/v4/b0/cc/e8/b0cce897-0e91-db42-fb0d-a3e7f1b8c91a/mzl.kfmaddan.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/73/00/4c/73004c98-1b29-5dd2-4e61-1f83a309ded6/mzl.tsjggnvf.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/3d/a3/a4/3da3a42f-9ebf-a80f-4930-dee1dc0f24ef/mzl.zejyzppj.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/86/98/fc/8698fcbe-6761-7bf8-a86f-053ebe1848db/mzl.yqxbksxf.png/460x0w.jpg" ], "date_added": "Feb 20 2018", "suggested_by": "@roipoussiere", "updated": "2026-02-20 17:50:00 UTC" }, { "title": "SUSI AI", "category-ids": [ "misc" ], "description": "Your Artificial Intelligence for Personal Assistants, Robots, Help Desks and Chatbots", "source": "https://github.com/fossasia/susi_iOS", "license": "apache-2.0", "stars": 1900, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/fossasia/susi_iOS/master/docs/_static/Screen1.png", "https://raw.githubusercontent.com/fossasia/susi_iOS/master/docs/_static/Screen2.png", "https://raw.githubusercontent.com/fossasia/susi_iOS/master/docs/_static/Screen5.png" ], "date_added": "Mar 5 2018", "suggested_by": "@vpeschenkov", "updated": "2022-07-02 20:29:09 UTC" }, { "title": "Bitrise", "category-ids": [ "developer" ], "description": "Client app for bitrise.io", "source": "https://github.com/toshi0383/Bitrise-iOS", "homepage": "https://www.bitrise.io", "license": "mit", "stars": 144, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/toshi0383/assets/master/Bitrise-iOS/screen-shots.png" ], "date_added": "Mar 8 2018", "suggested_by": "@vpeschenkov", "updated": "2020-04-15 01:40:52 UTC" }, { "title": "OpenStack Foundation Summit", "category-ids": [ "event" ], "source": "https://github.com/OpenStack-mobile/summit-app-ios", "itunes": "https://apps.apple.com/app/openstack-foundation-summit/id1071261846", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple122/v4/7d/ff/a9/7dffa970-0332-eb92-b625-601e1130da99/pr_source.png/460x0w.png" ], "date_added": "Mar 16 2018", "suggested_by": "@colemancda", "tags": [ "swift" ], "stars": 36, "updated": "2019-10-23 13:29:17 UTC" }, { "title": "Trust", "category-ids": [ "cryptocurrency" ], "description": "Ethereum Wallet and Web3 DApp Browser", "source": "https://github.com/TrustWallet/trust-wallet-ios", "homepage": "https://trustwallet.com/", "itunes": "https://apps.apple.com/app/trust-ethereum-wallet/id1288339409", "license": "gpl-3.0", "stars": 1598, "tags": [ "swift", "archive" ], "screenshots": [ "https://uploads-ssl.webflow.com/5a88babea6e0f90001b39b0d/5aa0e8bcefcfd2000161d6eb_Main_Image-p-500.png" ], "date_added": "Mar 17 2018", "suggested_by": "@alejandro-isaza", "updated": "2019-05-08 03:08:47 UTC" }, { "title": "Oh My Plane", "category-ids": [ "game", "spritekit" ], "description": "A game like flappy bird", "source": "https://github.com/softdevstory/OhMyPlane", "tags": [ "swift", "spritekit", "gameplaykit", "archive" ], "license": "mit", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple30/v4/75/09/3a/75093af9-f01e-4eaa-58a7-a3ae8facfbbd/pr_source.png/314x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple30/v4/8e/9e/6b/8e9e6b52-0fb7-930a-4e2c-61101528f416/mzl.kmlrojad.png/314x0w.jpg" ], "date_added": "April 19 2016", "suggested_by": "@softdevstory", "stars": 23, "updated": "2018-03-20 08:07:34 UTC" }, { "title": "Evolution", "category-ids": [ "developer" ], "description": "An unofficial app for Swift Evolution", "source": "https://github.com/Evolution-App/iOS", "tags": [ "swift", "swift-evolution" ], "license": "mit", "stars": 266, "itunes": "https://apps.apple.com/app/evolution-app/id1210898168", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/1d/91/90/1d919067-8c46-3f04-f710-ecfed6494539/pr_source.png/900x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/ee/84/cc/ee84cc99-5ff3-5c1c-4408-60c8f24f754d/pr_source.png/900x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/28/86/e9/2886e929-b5a9-09ed-47e7-0ed45806f463/pr_source.png/900x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/7a/2a/68/7a2a68f4-5575-5d70-be87-d4df54ebb12f/pr_source.png/900x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/e6/ed/ec/e6edecdb-78ce-6cfe-4fde-470c7cee306a/pr_source.png/900x0w.png" ], "date_added": "Apr 11, 2017", "suggested_by": "@unnamedd", "updated": "2024-11-11 20:26:04 UTC" }, { "title": "RaceRunner", "category-ids": [ "fitness" ], "description": "A Run-Tracking App for Runners Who Race", "source": "https://github.com/vermont42/RaceRunner", "tags": [ "swift" ], "license": "mit", "stars": 87, "itunes": "https://apps.apple.com/app/racerunner-run-tracking-app/id1065017082", "screenshots": [ "https://raw.githubusercontent.com/vermont42/RaceRunner/master/RaceRunner/RaceRunner1.png?raw=true", "https://github.com/vermont42/RaceRunner/blob/master/RaceRunner/RaceRunner2.png?raw=true", "https://github.com/vermont42/RaceRunner/blob/master/RaceRunner/RaceRunner2-1.png?raw=true", "https://github.com/vermont42/RaceRunner/blob/master/RaceRunner/RaceRunner8.png?raw=true", "https://github.com/vermont42/RaceRunner/blob/master/RaceRunner/RaceRunner3.png?raw=true", "https://github.com/vermont42/RaceRunner/blob/master/RaceRunner/RaceRunner4.png?raw=true" ], "date_added": "Mar 31 2018", "suggested_by": "@vermont42", "updated": "2024-12-15 22:24:24 UTC" }, { "title": "Conjugar", "category-ids": [ "education", "travel" ], "description": "Learn and Practice All the Spanish Verb Tenses", "source": "https://github.com/vermont42/Conjugar", "tags": [ "swift" ], "license": "mit", "stars": 48, "itunes": "https://apps.apple.com/app/conjugar/id1236500467", "screenshots": [ "https://github.com/vermont42/Conjugar/blob/master/Conjugar/browse.png?raw=true", "https://github.com/vermont42/Conjugar/blob/master/Conjugar/verb.png?raw=true", "https://github.com/vermont42/Conjugar/blob/master/Conjugar/quiz.png?raw=true", "https://github.com/vermont42/Conjugar/blob/master/Conjugar/browseInfo.png?raw=true", "https://github.com/vermont42/Conjugar/blob/master/Conjugar/info.png?raw=true" ], "date_added": "Mar 31 2018", "suggested_by": "@vermont42", "updated": "2026-01-02 05:57:20 UTC" }, { "title": "Nextcloud", "category-ids": [ "file", "official" ], "description": "A safe home for all your data", "homepage": "https://nextcloud.com", "itunes": "https://apps.apple.com/app/nextcloud/id1125420102", "source": "https://github.com/nextcloud/ios", "license": "gpl-3.0", "stars": 2354, "tags": [ "objc" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/f9/87/cb/f987cbdd-1382-b745-1eff-85cf980e673f/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/a2/44/89/a2448912-df4f-ac28-a30d-82a9699a9fe4/mzl.bdctkilq.jpg/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/25/ba/7c/25ba7cc2-f9b4-518c-e201-c03bcceffbe1/mzl.fxvipxna.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/8a/dc/14/8adc144f-e5bc-512e-6f1b-5583dd7bb014/mzl.uymqtwli.jpg/460x0w.jpg" ], "date_added": "Apr 2 2018", "suggested_by": "@vpeschenkov", "updated": "2026-02-20 17:34:47 UTC" }, { "title": "Nextcloud Talk", "category-ids": [ "official" ], "description": "Video & audio calls through Nextcloud", "homepage": "https://nextcloud.com", "itunes": "https://apps.apple.com/app/nextcloud-talk/id1296825574", "source": "https://github.com/nextcloud/talk-ios", "license": "gpl-3.0", "stars": 206, "tags": [ "objc" ], "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple122/v4/e3/82/1e/e3821efd-c7fe-d7ce-1416-a8ddc7b86a23/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/a8/ba/96/a8ba9621-f390-9fda-27fb-2be07e57ccde/pr_source.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/e3/ae/14/e3ae1453-2409-40d9-9d4b-e83da63d7f2c/mzl.luuiuato.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/07/0e/98/070e9847-526d-c901-b8fd-d3f50c03a718/mzl.renucwgu.png/460x0w.jpg" ], "date_added": "Apr 2 2018", "suggested_by": "@vpeschenkov", "updated": "2026-02-20 18:00:49 UTC" }, { "title": "Padlock", "category-ids": [ "password" ], "description": "A minimalist open source password manager", "homepage": "https://padloc.app/", "source": "https://github.com/padloc/padloc", "license": "gpl-3.0", "stars": 2912, "tags": [ "javascript", "cordova", "iphone", "ipad" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/af/bd/5d/afbd5d00-6c4d-8edf-ff9b-552df523d573/mzl.fszireix.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/6d/82/e2/6d82e289-2522-38f2-9473-65f41700ba12/mzl.xvlxfqzn.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/c4/f8/9c/c4f89c59-827f-3b1f-c426-3964c52ab4ac/mzl.pdmecikv.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/5a/9e/18/5a9e1873-9ac8-80d7-0fc9-64d3ad8784e8/mzl.zwomnhtr.png/460x0w.jpg" ], "date_added": "Apr 4 2018", "suggested_by": "@vpeschenkov", "updated": "2025-03-29 04:40:17 UTC" }, { "title": "Pastebin Mobile", "category-ids": [ "developer" ], "tags": [ "swift" ], "description": "Quickly and easily uploads text or code to https://pastebin.com", "source": "https://github.com/jonluca/PasteBinApp", "license": "apache-2.0", "stars": 33, "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/94807f11-7942-403f-94b9-0ea9df01969b" ], "date_added": "Apr 8 2018", "suggested_by": "@Aecasorg", "updated": "2020-04-28 05:59:50 UTC" }, { "title": "Ciao", "category-ids": [ "education" ], "description": "Game to learn new languages for people who respond well to repetition, includes Italian, French, Chinese, German, Polish, Portuguese, Russian & Spanish", "source": "https://github.com/clintonwoo/ciao", "license": "apache-2.0", "stars": 35, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/clintonwoo/ciao/master/images/Menu_App_Preview_640x1096.png", "https://raw.githubusercontent.com/clintonwoo/ciao/master/images/App_Preview_640x1096.png", "https://raw.githubusercontent.com/clintonwoo/ciao/master/images/Language_App_Preview_640x1096.png" ], "date_added": "Apr 9 2018", "suggested_by": "@vpeschenkov", "updated": "2017-09-18 23:53:13 UTC" }, { "title": "Locations for LOST", "category-ids": [ "misc" ], "description": "A movie scenes finder", "source": "https://github.com/AdrienVillez/LOST-Location", "license": "mit", "stars": 10, "tags": [ "swift" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/d9/96/1d/d9961d27-0750-2d77-9b3d-1d327d349b73/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/2c/8c/48/2c8c480c-86e1-40db-dd0a-fb2aebe1f698/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/db/36/9b/db369b6e-407f-3a50-46eb-a066b26bfb80/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/fa/9d/c2/fa9dc286-019b-9698-c1ef-f9b3a8b2f4ae/pr_source.png/460x0w.png" ], "date_added": "Apr 14 2018", "suggested_by": "@vpeschenkov", "updated": "2019-01-19 00:09:42 UTC" }, { "title": "Local Storage", "category-ids": [ "file" ], "description": "Save files on your device, visualize storage use, unzip, hash", "source": "https://github.com/geberl/swift-localstorage", "itunes": "https://apps.apple.com/app/id1339306324", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2d60c6c4-2ddd-4d4f-b5cf-1655e9321870" ], "license": "gpl-3.0", "tags": [ "swift", "archive" ], "date_added": "Apr 14 2018", "suggested_by": "@geberl", "stars": 47, "updated": "2019-09-01 13:22:10 UTC" }, { "title": "Queue'd Music", "category-ids": [ "audio", "social" ], "tags": [ "swift", "archive" ], "description": "A real-time, votable, democratized music queue on iPad and iPhone using Spotify", "license": "apache-2.0", "source": "https://github.com/rldaulton/queued-music", "homepage": "https://www.queuedapp.com", "screenshots": [ "https://www.queuedapp.com/img/image-3.png", "https://www.queuedapp.com/img/image-2.png", "https://www.queuedapp.com/img/powerful.png" ], "date_added": "Apr 17 2018", "suggested_by": "@rldaulton", "stars": 90, "updated": "2020-10-02 03:00:32 UTC" }, { "title": "TLS Inspector", "category-ids": [ "developer" ], "description": "Verify the secure connection information of any website and ensure that your information is private", "license": "gpl-3.0", "source": "https://github.com/tls-inspector/tls-inspector", "itunes": "https://apps.apple.com/app/apple-store/id1100539810", "stars": 186, "tags": [ "c", "objc", "c++" ], "date_added": "May 5 2018", "suggested_by": "@murin-matus", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/eb/03/2e/eb032e7d-9b04-0cea-89af-41478761d5b0/pr_source.png/316x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/de/e0/70/dee07035-182f-b5e1-9e48-38c5660dd760/pr_source.png/316x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/fe/8d/03/fe8d03fd-bdc7-dca5-ddd1-57de854e716e/pr_source.png/316x0w.jpg" ], "updated": "2026-02-14 01:37:19 UTC" }, { "title": "Beam", "category-ids": [ "news" ], "description": "Enjoy all of Reddit's content in a unique and beautiful package", "license": "gpl-2.0", "source": "https://github.com/awkward/beam", "itunes": "https://apps.apple.com/app/beam-for-reddit/id937987469", "stars": 276, "tags": [ "swift", "objc" ], "date_added": "May 6 2018", "suggested_by": "@murin-matus", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple19/v4/ab/1c/34/ab1c34ca-9913-ef85-ae35-10c2c7d3b7a6/mzl.gkpfevya.png/316x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple71/v4/eb/79/57/eb795798-bba3-21d5-6070-d8f508af1be0/mzl.lbvrfpjf.png/316x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple71/v4/13/5d/53/135d536b-5ec2-a567-d72a-c5e6fb12f804/mzl.rzeufpyk.png/316x0w.jpg" ], "updated": "2020-02-12 07:56:27 UTC" }, { "title": "Adguard", "category-ids": [ "content-blocking" ], "description": "Adblocker and anti-tracking", "license": "gpl-3.0", "source": "https://github.com/AdguardTeam/AdguardForiOS", "itunes": "https://apps.apple.com/app/adguard-adblock-privacy/id1047223162", "stars": 1611, "tags": [ "objc", "javascript" ], "date_added": "May 6 2018", "suggested_by": "@murin-matus", "screenshots": [ "https://user-images.githubusercontent.com/28860202/37027267-e9cf7534-2141-11e8-89fd-3fc99c3f2c86.png", "https://user-images.githubusercontent.com/28860202/37027271-ec5f5972-2141-11e8-884b-038d73fb68ae.png" ], "updated": "2026-01-13 11:26:34 UTC" }, { "title": "MetaX", "category-ids": [ "photo" ], "description": "Check, edit and delete metadata of photos", "source": "https://github.com/Ckitakishi/MetaX", "itunes": "https://apps.apple.com/app/metax/id1376589355", "screenshots": [ "https://raw.githubusercontent.com/Ckitakishi/MetaX/master/Screenshots/iPhone_en.png", "https://raw.githubusercontent.com/Ckitakishi/MetaX/master/Screenshots/iPad_en.png" ], "license": "mit", "tags": [ "swift" ], "date_added": "May 7 2018", "suggested_by": "@Ckitakishi", "stars": 215, "updated": "2026-02-19 15:35:51 UTC" }, { "title": "FSNotes", "category-ids": [ "notes" ], "description": "Notes manager", "source": "https://github.com/glushchenko/fsnotes", "itunes": "https://apps.apple.com/app/fsnotes-manager/id1346501102", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/f9/72/00/f972005b-5a6b-fc54-b68e-f6a704f82f1f/mzl.kxlcltgy.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/ee/fd/a8/eefda80f-f32b-94e4-27f3-e4a3fa8b1079/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/95/a0/73/95a0739c-7e40-2e7d-787b-52e59b3d8581/mzl.srqiktcn.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/0e/b1/61/0eb1619e-2e6a-234f-06a6-eefafcad478c/mzl.ihcrhigp.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/60/09/11/60091180-1755-60ca-b390-3223f4ac8b34/mzl.vbvqksns.png/460x0w.jpg" ], "license": "mit", "tags": [ "swift" ], "date_added": "May 11 2018", "suggested_by": "@vpeschenkov", "stars": 7230, "updated": "2026-02-14 10:22:16 UTC" }, { "title": "Smart Wallet", "category-ids": [ "finance" ], "description": "Managing money and budget", "source": "https://github.com/novinfard/SmartWallet", "homepage": "https://novinfard.com", "itunes": "https://apps.apple.com/app/smart-wallet/id1378013954", "license": "mit", "stars": 52, "tags": [ "swift" ], "screenshots": [ "https://novinfard.com/media/gitshots/SmartWallet%20-%20iPhone%20X%20-%201.png", "https://novinfard.com/media/gitshots/SmartWallet%20-%20iPhone%20X%20-%202.png", "https://novinfard.com/media/gitshots/SmartWallet%20-%20iPhone%20X%20-%203.png", "https://novinfard.com/media/gitshots/SmartWallet%20-%20iPhone%20X%20-%204.png", "https://novinfard.com/media/gitshots/SmartWallet%20-%20iPhone%20X%20-%205.png" ], "date_added": "May 18 2018", "suggested_by": "@novinfard", "updated": "2023-03-02 15:16:50 UTC" }, { "title": "Boostnote", "category-ids": [ "notes" ], "description": "Markdown text editor, offline or synced via Dropbox", "source": "https://github.com/BoostIO/boostnote-mobile", "date_added": "May 18, 2018", "stars": 815, "license": "mit", "tags": [ "react-native", "archive" ], "suggested_by": "@tylerwince", "updated": "2020-02-21 07:55:01 UTC" }, { "title": "SnowHaze", "category-ids": [ "browser" ], "description": "Powerful private browser developed to protect your data", "source": "https://github.com/snowhaze/SnowHaze-iOS", "itunes": "https://apps.apple.com/app/snowhaze/id1121026941", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple118/v4/a0/fc/6f/a0fc6f11-2a83-7f80-f9f6-3caf7d73e1b0/pr_source.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/02/65/bf/0265bffc-4b48-f52c-a698-c50ddbe22d53/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/a2/a4/a2/a2a4a22f-0f48-3c86-c672-482e190ef21f/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/fc/79/2f/fc792faf-eef5-8ee6-78bb-2aa396c7dbf4/pr_source.png/628x0w.jpg" ], "date_added": "May 19, 2018", "stars": 176, "license": "other", "tags": [ "swift" ], "suggested_by": "@snowhaze", "updated": "2022-05-21 01:49:10 UTC" }, { "title": "Transcription Helper", "category-ids": [ "media", "education" ], "description": "Player for assisting in transcription", "source": "https://github.com/novinfard/TranscriptionHelper", "homepage": "https://novinfard.com", "itunes": "https://apps.apple.com/app/transcription-helper/id1157585714", "license": "mit", "stars": 8, "tags": [ "objc", "archive" ], "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple71/v4/df/ca/54/dfca5417-f1d7-3c7f-675a-9bd3e7c1b082/source/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple62/v4/27/9e/83/279e8336-a1e4-3bbe-4162-4fce7651b2bf/source/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple62/v4/62/1c/7d/621c7db7-8259-dad3-247c-850b50a76797/source/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple71/v4/1d/f8/2f/1df82ff0-2f41-c97e-c5dd-a9418323804c/source/460x0w.png" ], "date_added": "May 24 2018", "suggested_by": "@novinfard", "updated": "2018-05-23 10:41:39 UTC" }, { "title": "Recast", "description": "A podcast client that seeks to transform the way you listen to, interact with, and share and discover podcasts", "category-ids": [ "education" ], "source": "https://github.com/cuappdev/podcast-ios", "license": "mit", "stars": 306, "tags": [ "swift" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/0b/b5/f6/0bb5f665-9207-58d7-effd-23879f680a01/mzl.jtdasfzc.png/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/b0/85/4c/b0854c05-6930-b70a-28bc-ea65aefe123f/mzl.udtmgexa.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/95/5c/7b/955c7b98-b7b6-6680-4024-3f756fef12ac/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/57/d1/bc/57d1bc1d-c8ef-50d4-dda0-fadcd7cc9282/pr_source.png/460x0w.png" ], "date_added": "May 26 2018", "suggested_by": "@vpeschenkov", "updated": "2020-02-22 07:33:11 UTC" }, { "title": "FityIt", "description": "Challenging shapes game of skill and reflexes", "category-ids": [ "game", "spritekit" ], "source": "https://github.com/txaiwieser/FityIt", "license": "mit", "stars": 111, "tags": [ "swift", "spritekit", "game", "animation" ], "screenshots": [ "https://raw.githubusercontent.com/txaiwieser/fityit/master/fastlane/screenshots/en-US/iPhone%20X-1-GameScreen.png", "https://raw.githubusercontent.com/txaiwieser/fityit/master/fastlane/screenshots/en-US/iPhone%20X-2-GameScreen.png", "https://raw.githubusercontent.com/txaiwieser/fityit/master/fastlane/screenshots/en-US/iPhone%20X-3-GameScreen.png", "https://raw.githubusercontent.com/txaiwieser/fityit/master/fastlane/screenshots/en-US/iPhone%20X-4-GameScreen.png", "https://raw.githubusercontent.com/txaiwieser/fityit/master/fastlane/screenshots/en-US/iPhone%20X-5-GameScreen.png" ], "date_added": "May 28 2018", "suggested_by": "@txaiwieser", "updated": "2021-08-18 19:51:02 UTC" }, { "title": "Mojilist", "description": "Create shopping lists with emojis!", "category-ids": [ "shopping" ], "source": "https://github.com/thiagoricieri/Mojilist", "license": "apache-2.0", "stars": 60, "tags": [ "swift", "alamofire", "realm" ], "date_added": "May 31 2018", "suggested_by": "@vpeschenkov", "updated": "2018-04-15 00:24:52 UTC" }, { "title": "Wei Wallet", "description": "Ethereum wallet", "category-ids": [ "cryptocurrency" ], "source": "https://github.com/popshootjapan/WeiWallet-iOS", "license": "apache-2.0", "stars": 280, "tags": [ "swift", "swinject", "archive" ], "lang": "jpn", "screenshots": [ "https://raw.githubusercontent.com/popshootjapan/WeiWallet-iOS/master/resources/cover_img.png" ], "updated": "2018-11-12 08:01:28 UTC" }, { "title": "Bitwarden", "category-ids": [ "password" ], "description": "An easy way for individuals, teams, and business organizations to store, share, and sync sensitive data", "source": "https://github.com/bitwarden/mobile", "homepage": "https://bitwarden.com", "itunes": "https://apps.apple.com/app/bitwarden-free-password-manager/id1137397744", "license": "gpl-3.0", "tags": [ "csharp", "archive" ], "stars": 219, "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ac13c51f-580b-40e6-b1ff-c90b9ee6f4e2" ], "date_added": "June 10 2018", "suggested_by": "@rm-rf-home", "updated": "2025-05-14 18:06:46 UTC" }, { "title": "Nightguard", "category-ids": [ "apple-watch", "health" ], "description": "Display blood glucose values stored on your nightscout server", "source": "https://github.com/nightscout/nightguard", "homepage": "https://www.nightscout.info/", "license": "gpl-3.0", "tags": [ "swift", "apple-watch" ], "stars": 269, "screenshots": [ "https://github.com/nightscout/nightguard/raw/master/images/nightguard24.jpg" ], "date_added": "June 17 2018", "suggested_by": "@vpeschenkov", "updated": "2026-02-19 20:39:39 UTC" }, { "title": "Falcon Messenger", "category-ids": [ "communication", "firebase" ], "description": "Fast and beautiful cloud-based messaging app", "source": "https://github.com/RMizin/FalconMessenger", "itunes": "https://apps.apple.com/app/id1313765714", "license": "mit", "stars": 431, "tags": [ "swift", "firebase", "archive" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/48/53/6c/48536cdf-5ca1-8285-c0ed-6eca4da33d1a/pr_source.jpg/460x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/dd/eb/55/ddeb5549-ef4c-faa2-8b98-71bd796a499f/pr_source.jpg/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/35/11/a5/3511a58d-ef7b-38e8-0365-05629c143489/pr_source.jpg/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/12/4d/f8/124df875-c3cf-30a5-6506-83b5a80f9252/pr_source.jpg/460x0w.jpg" ], "date_added": "June 19 2018", "suggested_by": "@RMizin", "updated": "2021-02-09 12:34:09 UTC" }, { "title": "BookPlayer", "category-ids": [ "audio" ], "description": "Player for your DRM-free audiobooks", "source": "https://github.com/TortugaPower/BookPlayer", "itunes": "https://apps.apple.com/app/bookplayer-audio-book-player/id1138219998", "license": "gpl-3.0", "stars": 2043, "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/14112819/42383876-3619b35c-80fe-11e8-8923-e5f80a3bb0d2.PNG", "https://user-images.githubusercontent.com/14112819/42383878-36354798-80fe-11e8-9621-9c88e54474ce.PNG", "https://user-images.githubusercontent.com/14112819/42383879-3655af6a-80fe-11e8-8516-81c19ba5f4cc.PNG" ], "date_added": "July 6 2018", "suggested_by": "@GianniCarlo", "updated": "2026-02-18 03:50:02 UTC" }, { "title": "Ladybug", "category-ids": [ "developer", "misc" ], "description": "Handle rdar:// links gracefully", "source": "https://github.com/ethanhuang13/ladybug", "itunes": "https://apps.apple.com/app/ladybug-handles-radar-links/id1402968134", "license": "mit", "stars": 162, "tags": [ "swift" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple125/v4/4a/b6/98/4ab6985f-3ac7-21cd-76d3-8479091bad07/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple115/v4/c2/c3/14/c2c31427-d01d-dccd-5c16-4d7334377d7a/pr_source.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple115/v4/41/f3/c9/41f3c908-bd31-1297-cf88-15b66d28ce4e/pr_source.png/460x0w.png" ], "date_added": "July 18 2018", "suggested_by": "@vpeschenkov", "updated": "2019-12-26 07:04:26 UTC" }, { "title": "Memory Game", "category-ids": [ "game", "viper" ], "tags": [ "swift", "fastlane" ], "description": "Uses VIPER with robust unit tests", "source": "https://github.com/matiasvillaverde/mobile-ios-vipergame", "license": "mit", "screenshots": [ "https://raw.githubusercontent.com/matiasvillaverde/mobile-ios-vipergame/master/header.png" ], "date_added": "July 23 2018", "suggested_by": "@matiasvillaverde", "stars": 30, "updated": "2022-02-10 10:12:00 UTC" }, { "title": "Flappy Fly-Bird", "category-ids": [ "clone", "game", "spritekit" ], "description": "A clone of Flappy Bird using SpriteKit and GameplayKit", "source": "https://github.com/eleev/flappy-fly-bird", "license": "bsd-3-clause", "stars": 426, "tags": [ "swift", "spritekit", "gameplaykit" ], "screenshots": [ "https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-01.PNG", "https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-02.PNG", "https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-03.PNG", "https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-04.PNG", "https://raw.githubusercontent.com/eleev/flappy-fly-bird/master/resources/img-05.PNG" ], "date_added": "July 23 2018", "suggested_by": "@jVirus", "updated": "2023-05-07 02:22:04 UTC" }, { "title": "AudioKitSynthOne", "category-ids": [ "audio" ], "description": "Free synthesizer https://audiokitpro.com/synth/", "source": "https://github.com/AudioKit/AudioKitSynthOne", "homepage": "https://audiokitpro.com/synth/", "itunes": "https://apps.apple.com/app/audiokit-synth-one-synthesizer/id1371050497", "license": "mit", "stars": 1760, "tags": [ "objc", "swift" ], "screenshots": [ "https://audiokitpro.com/images/ak2.gif" ], "date_added": "July 24 2018", "suggested_by": "@vpeschenkov", "updated": "2022-03-14 16:12:43 UTC" }, { "title": "Knil", "category-ids": [ "developer" ], "description": "Universal Links testing made easy", "source": "https://github.com/ethanhuang13/knil", "itunes": "https://apps.apple.com/app/knil-universal-link-testing/id1195310358", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/038718b7-d829-4e60-9f81-f86d2b926eec" ], "date_added": "Aug 11 2018", "suggested_by": "@ethanhuang13", "stars": 766, "updated": "2019-10-09 09:23:48 UTC" }, { "title": "Unwrap", "category-ids": [ "developer" ], "description": "Learn Swift interactively on your iPhone https://www.hackingwithswift.com", "source": "https://github.com/twostraws/Unwrap", "homepage": "https://www.hackingwithswift.com/", "license": "other", "stars": 2317, "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5ab2e9bd-d8a9-4a67-a73c-289009a86244" ], "date_added": "Aug 11 2018", "suggested_by": "@vpeschenkov", "updated": "2024-01-03 02:38:16 UTC" }, { "title": "Kotoba", "category-ids": [ "education" ], "description": "Quickly search the built-in dictionary to see definitions of words. Collect the words you want to remember", "source": "https://github.com/willhains/Kotoba", "license": "mit", "stars": 668, "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/eef23e33-992d-476d-b10e-b24ef6a35240" ], "date_added": "Aug 21 2018", "suggested_by": "@vpeschenkov", "updated": "2025-08-20 10:46:58 UTC" }, { "title": "Savanna", "category-ids": [ "developer" ], "description": "IDE for writing Cub scripts", "source": "https://github.com/louisdh/savanna", "license": "gpl-2.0", "stars": 74, "tags": [ "swift", "archive" ], "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple125/v4/45/ae/f6/45aef69e-09b9-f90f-8258-cf2f9553e06d/pr_source.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple125/v4/a4/2d/63/a42d63c9-b5e2-1319-0c52-72840c95cab5/pr_source.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/Purple115/v4/d9/c0/51/d9c05147-ddce-c0af-aa20-9935e8487dc4/pr_source.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple125/v4/c8/5e/91/c85e914d-a9c3-b84a-7a62-c32eaa4e751e/pr_source.png/460x0w.png" ], "date_added": "Aug 22 2018", "suggested_by": "@vpeschenkov", "updated": "2018-06-05 16:57:00 UTC" }, { "title": "live-news-viper", "category-ids": [ "viper", "news-api" ], "description": "News app using VIPER", "source": "https://github.com/smalam119/live-news-viper", "license": "apache-2.0", "stars": 156, "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2faf5a74-74b0-48d4-82d7-0a0975e826b2" ], "date_added": "Aug 22 2018", "suggested_by": "@vpeschenkov", "updated": "2020-12-03 15:45:33 UTC" }, { "title": "Live", "category-ids": [ "sample" ], "description": "Live broadcasting", "source": "https://github.com/ltebean/Live", "license": "other", "stars": 2415, "tags": [ "swift" ], "screenshots": [ "https://cloud.githubusercontent.com/assets/1646564/16943747/de7a0c36-4dcf-11e6-913f-103301ef8fda.png", "https://cloud.githubusercontent.com/assets/1646564/16943754/e1d036ee-4dcf-11e6-8994-cc2cf1709bb8.png" ], "date_added": "Aug 23 2018", "suggested_by": "@vpeschenkov", "updated": "2018-12-13 23:19:14 UTC" }, { "title": "Linphone", "category-ids": [ "communication" ], "description": "Free audio/video calls and text messaging (be reachable at any time, even if the app is closed, with a WiFi or cellular connection)", "source": "https://gitlab.linphone.org/BC/public/linphone-iphone", "itunes": "https://apps.apple.com/app/linphone/id360065638", "license": "gpl-2.0", "stars": 0, "tags": [ "objc" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple125/v4/48/5f/07/485f073c-1bd4-acdb-127f-0bd5d266d359/mzl.gqlurkmf.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple125/v4/cc/b4/b8/ccb4b8a4-f912-b4a7-d69f-1f9fda24f368/mzl.whsepbnn.png/460x0w.jpg", "https://is5-ssl.mzstatic.com/image/thumb/Purple115/v4/93/7c/fc/937cfca3-14fd-0a4e-0690-ab02d07452ee/mzl.wkqxfgho.jpg/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple125/v4/49/12/40/4912400a-b408-3bf2-cf8a-8ecdefb858c0/pr_source.jpg/460x0w.jpg" ], "date_added": "Aug 22 2018", "suggested_by": "@vpeschenkov" }, { "title": "GameJam", "category-ids": [ "spritekit" ], "description": "Contains all the games that were made at the Game Jam", "source": "https://github.com/TheSwiftAlps/GameJam", "license": "mit", "stars": 98, "tags": [ "swift", "spritekit", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d673c21f-e1ae-4072-809b-b71e2213c74c" ], "date_added": "Aug 22 2018", "suggested_by": "@vpeschenkov", "updated": "2017-11-24 20:42:27 UTC" }, { "title": "SwiftHub", "category-ids": [ "github", "rxswift" ], "description": "GitHub client written with RxSwift and MVVM clean architecture", "source": "https://github.com/khoren93/SwiftHub", "license": "mit", "stars": 3117, "tags": [ "swift", "rxswift", "mvvm", "moya", "fastlane" ], "screenshots": [ "https://github.com/khoren93/SwiftHub/blob/master/screenshots/01_search_repository_screen.png?raw=true", "https://github.com/khoren93/SwiftHub/blob/master/screenshots/02_repository_details_screen.png?raw=true", "https://github.com/khoren93/SwiftHub/blob/master/screenshots/03_settings_screen.png?raw=true" ], "date_added": "Sep 1 2018", "suggested_by": "@khoren93", "updated": "2026-02-15 16:15:53 UTC" }, { "title": "ConfFriends", "category-ids": [ "event" ], "description": "Connect with fellow developers during WWDC, Layers & AltConf", "source": "https://github.com/ay8s/ConfFriends", "itunes": "https://apps.apple.com/app/id1386399019", "license": "mit", "stars": 2, "tags": [ "objc", "archive" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple125/v4/ef/8b/c2/ef8bc243-adfd-7a19-cdc0-70706eb7a536/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple115/v4/fe/4e/1f/fe4e1f0d-23dc-b8df-6a7c-3f55996466b7/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple115/v4/86/ef/b0/86efb0c9-c2d2-b6a1-a0be-7ecf3f336b7c/pr_source.png/460x0w.png" ], "date_added": "Sep 2 2018", "suggested_by": "@vpeschenkov" }, { "title": "MedKeeper", "category-ids": [ "health" ], "description": "Track medication and when to take them", "source": "https://github.com/jonrobinsdev/MedKeeper", "license": "other", "stars": 6, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5a4b0fd0-4c54-4d37-a214-63e54ca5ec96" ], "date_added": "Sep 2 2018", "suggested_by": "@vpeschenkov", "updated": "2016-01-28 03:46:25 UTC" }, { "title": "DesireKeyboard", "category-ids": [ "misc" ], "description": "Keyboard for tvOS", "source": "https://github.com/noppefoxwolf/DesireKeyboard", "license": "other", "stars": 16, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/noppefoxwolf/DesireKeyboard/master/sample.gif" ], "date_added": "Sep 2 2018", "suggested_by": "@vpeschenkov", "updated": "2015-11-14 06:44:40 UTC" }, { "title": "KeyCo", "category-ids": [ "misc" ], "description": "Beautiful custom keyboard for developers", "source": "https://github.com/KeyCoApp/KeyCo", "license": "gpl-2.0", "stars": 18, "tags": [ "swift", "archive" ], "screenshots": [ ], "date_added": "Sep 2 2018", "suggested_by": "@vpeschenkov", "updated": "2020-11-03 22:55:45 UTC" }, { "title": "Summon", "category-ids": [ "apple-watch" ], "description": "Summon another person to an exact location within a building with an Apple Watch", "source": "https://github.com/eonist/summon", "license": "other", "stars": 273, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/stylekit/img/master/summon_deck_dark_5.png" ], "date_added": "Sep 3 2018", "suggested_by": "@vpeschenkov", "updated": "2018-09-03 06:22:46 UTC" }, { "title": "Good Spirits", "category-ids": [ "health" ], "description": "Drink tracker with weekly limits (supports Untappd support and HealthKit)", "source": "https://github.com/archagon/good-spirits", "license": "gpl-3.0", "itunes": "https://apps.apple.com/app/good-spirits/id1434237439", "screenshots": [ "https://github.com/archagon/good-spirits/raw/master/screen1.png", "https://github.com/archagon/good-spirits/raw/master/screen2.png", "https://github.com/archagon/good-spirits/raw/master/screen3.png" ], "tags": [ "healthkit", "swift", "archive" ], "date_added": "Sep 3 2018", "suggested_by": "@archagon", "stars": 184, "updated": "2018-09-05 04:26:03 UTC" }, { "title": "Ragnarok", "category-ids": [ "game" ], "description": "Simple game for folks learning Swift", "source": "https://github.com/riley-usagi/SwiftAdvance", "lang": "rus", "license": "mit", "stars": 8, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/riley-usagi/SwiftAdvance/master/Screenshots/1.png", "https://raw.githubusercontent.com/riley-usagi/SwiftAdvance/master/Screenshots/2.png", "https://raw.githubusercontent.com/riley-usagi/SwiftAdvance/master/Screenshots/3.png" ], "date_added": "Sep 4 2018", "suggested_by": "@riley-usagi", "updated": "2018-09-27 07:52:23 UTC" }, { "title": "iOS-Depth-Sampler", "category-ids": [ "photo" ], "description": "Code examples for Depth APIs", "source": "https://github.com/shu223/iOS-Depth-Sampler", "license": "mit", "stars": 1212, "tags": [ "swift" ], "screenshots": [ "https://github.com/shu223/iOS-Depth-Sampler/blob/master/README_resources/3d.gif?raw=true", "https://github.com/shu223/iOS-Depth-Sampler/blob/master/README_resources/portraitmatte.gif?raw=true", "https://github.com/shu223/iOS-Depth-Sampler/blob/master/README_resources/arkit-depth.gif?raw=true", "https://github.com/shu223/iOS-Depth-Sampler/blob/master/README_resources/depth_1.gif?raw=true" ], "date_added": "Sep 19 2018", "suggested_by": "@shu223", "updated": "2023-11-04 14:31:53 UTC" }, { "title": "VK Photos", "category-ids": [ "photo" ], "description": "Image gallery for social network VK.com", "source": "https://github.com/Stmol/vkphotos", "license": "gpl-3.0", "stars": 31, "tags": [ "swift", "flux", "rxswift" ], "screenshots": [ "https://github.com/Stmol/vkphotos/blob/master/.readme/screen1.jpg?raw=true", "https://github.com/Stmol/vkphotos/blob/master/.readme/screen2.jpg?raw=true", "https://github.com/Stmol/vkphotos/blob/master/.readme/screen3.jpg?raw=true" ], "date_added": "Oct 10 2018", "suggested_by": "@stmol", "updated": "2019-10-03 06:59:04 UTC" }, { "title": "YouTube Clone", "category-ids": [ "clone" ], "description": "YouTube clone using MVC", "source": "https://github.com/VamshiIITBHU14/YouTubeClone", "license": "other", "stars": 179, "tags": [ "swift" ], "date_added": "Nov 18 2018", "suggested_by": "@dkhamsing", "updated": "2024-07-07 13:55:23 UTC" }, { "title": "MVCTodo", "category-ids": [ "sample" ], "description": "Simple To Do app to illustrate the principles from my A Better MVC talk", "source": "https://github.com/davedelong/MVCTodo", "license": "other", "stars": 440, "tags": [ "swift", "archive" ], "date_added": "Nov 18 2018", "suggested_by": "@dkhamsing", "updated": "2019-06-09 22:01:33 UTC" }, { "title": "SpriteKitWatchFace", "category-ids": [ "apple-watch" ], "description": "SpriteKit-based faux analog watch face example for watchOS", "source": "https://github.com/steventroughtonsmith/SpriteKitWatchFace", "license": "other", "stars": 1144, "tags": [ "objc", "spritekit" ], "screenshots": [ "https://hccdata.s3.amazonaws.com/gh_spritekitwatchface.jpg" ], "date_added": "Nov 18 2018", "suggested_by": "@dkhamsing", "updated": "2019-12-28 04:36:48 UTC" }, { "title": "WeAre", "category-ids": [ "photo" ], "description": "Augmented reality album", "source": "https://github.com/SherlockQi/HeavenMemoirs", "itunes": "https://apps.apple.com/app/weare/id1304227680", "lang": "zho", "stars": 715, "tags": [ "swift", "arkit" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/39/ae/1a/39ae1aa9-e91a-3cac-15b1-c19ee9c55001/pr_source.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple118/v4/08/ed/70/08ed70e4-49fe-bf83-ca97-c118a8148fb8/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/cc/89/c0/cc89c006-3110-42a5-5eab-a9c04176e774/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/66/83/e2/6683e207-07ca-7d2c-290f-11c1f1d55d71/pr_source.png/460x0w.jpg" ], "date_added": "Dec 6 2018", "suggested_by": "@HeiKki", "updated": "2020-03-20 04:14:41 UTC" }, { "title": "ArtShredder", "category-ids": [ "photo", "content" ], "description": "Banksy Shredder", "source": "https://github.com/marty-suzuki/ArtShredder", "homepage": "https://marty-suzuki.github.io/ArtShredder/", "license": "mit", "lang": "zho", "stars": 44, "tags": [ "swift", "arkit", "banksy", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/marty-suzuki/ArtShredder/master/Images/anim.gif" ], "date_added": "Dec 10 2018", "suggested_by": "@marty-suzuki", "updated": "2018-12-12 16:17:42 UTC" }, { "title": "Danbooru Lite", "category-ids": [ "photo" ], "tags": [ "swift", "archive" ], "description": "Connect to various photo hosting services and browse images (save to device, set wallpaper, share with friends via your favorite messaging app)", "source": "https://github.com/satishbabariya/Danbooru-Lite", "itunes": "https://apps.apple.com/app/danbooru-lite/id1338782992", "screenshots": [ "https://raw.githubusercontent.com/satishbabariya/Danbooru-Lite/master/Assets/01.jpg", "https://raw.githubusercontent.com/satishbabariya/Danbooru-Lite/master/Assets/03.jpg", "https://raw.githubusercontent.com/satishbabariya/Danbooru-Lite/master/Assets/02.jpg", "https://raw.githubusercontent.com/satishbabariya/Danbooru-Lite/master/Assets/04.jpg" ], "date_added": "Dec 23 2018", "suggested_by": "@satishbabariya", "stars": 12, "updated": "2020-05-23 06:58:03 UTC" }, { "title": "Model2App Test App", "category-ids": [ "realm" ], "description": "Simple CRM app built using Model2App library, lets you quickly generate a CRUD iOS app based on just a data model", "source": "https://github.com/Q-Mobile/Model2App", "tags": [ "swift", "realm" ], "screenshots": [ "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/AppMenu.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ListView_People.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ListView_Companies.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ListView_Products.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ListView_Activities.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ListView_Deals.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/NewObjectView_Person.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_Company.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_Person.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_Product.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_Activity_CreateNewRelatedObject.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_Company_CreateNewRelatedObject.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_Person_DateEdit.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_PersonPhotoEdit.png", "https://raw.githubusercontent.com/Q-Mobile/Model2App/master/Model2AppTestApp/Screenshots/ObjectView_Deal_PriceEdit.png" ], "date_added": "Dec 27 2018", "suggested_by": "@karolkulesza", "stars": 140, "updated": "2019-01-11 19:29:47 UTC" }, { "title": "Joplin", "category-ids": [ "notes" ], "description": "Note taking and to-do with synchronisation capabilities", "source": "https://github.com/laurent22/joplin", "homepage": "https://joplinapp.org/", "itunes": "https://apps.apple.com/app/joplin/id1315599797", "license": "mit", "stars": 53508, "tags": [ "react-native" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/db/aa/50/dbaa50be-e23a-d283-da53-f8cd9528c169/pr_source.jpg/300x0w.jpg" ], "date_added": "Jan 4 2019", "suggested_by": "@exprez135", "updated": "2026-02-20 21:47:46 UTC" }, { "title": "Gleam", "category-ids": [ "health", "viper" ], "tags": [ "swift", "coreml", "avkit", "viper" ], "description": "Use machine learning to help diagnose melanoma early, get the necessary treatment", "source": "https://github.com/akarataev/gleam-ios", "license": "mit", "screenshots": [ "https://raw.githubusercontent.com/akarataev/gleam-ios/master/Docs/Mockup-small.png" ], "date_added": "Jan 15 2019", "suggested_by": "@akarataev", "stars": 39, "updated": "2019-01-15 13:36:39 UTC" }, { "title": "Playerly", "category-ids": [ "video" ], "description": "Play videos from the Files app in a better and darker interface", "source": "https://github.com/julianschiavo/Playerly", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/justJS/Playerly/master/Playerly/Other/Screenshot.png" ], "stars": 32, "date_added": "Jan 16 2019", "suggested_by": "@justjs", "updated": "2018-12-17 10:58:04 UTC" }, { "title": "AppleWatchFaces", "category-ids": [ "apple-watch" ], "description": "Create your own faces for watchOS", "source": "https://github.com/opensourceios/AppleWatchFaces", "license": "gpl-3.0", "stars": 0, "tags": [ "swift", "spritekit", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/orff/AppleWatchFaces/master/docs/AppleWatchFacesQuickDemo.gif" ], "date_added": "Jan 16 2019", "suggested_by": "@orff", "updated": "2019-02-01 02:14:14 UTC" }, { "title": "FileExplorer", "category-ids": [ "file" ], "description": "Powerful file browser that allows its users to choose and remove files and/or directories", "source": "https://github.com/Augustyniak/FileExplorer", "license": "mit", "stars": 751, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/Augustyniak/FileExplorer/master/Resources/General.gif" ], "date_added": "Jan 26 2019", "suggested_by": "@vpeschenkov", "updated": "2021-08-24 16:41:02 UTC" }, { "title": "Betcalsa", "category-ids": [ "scan" ], "description": "Document scanner, automatically detect your document and enhance the scans with black-and-white filter", "source": "https://github.com/emredurukn/betcalsa", "license": "mit", "tags": [ "swift", "wescan" ], "screenshots": [ "https://raw.githubusercontent.com/emredurukn/betcalsa/master/Assets/1.jpg", "https://raw.githubusercontent.com/emredurukn/betcalsa/master/Assets/2.jpg", "https://raw.githubusercontent.com/emredurukn/betcalsa/master/Assets/4.jpg", "https://raw.githubusercontent.com/emredurukn/betcalsa/master/Assets/5.jpeg" ], "date_added": "Feb 6 2019", "suggested_by": "@emredurukn", "stars": 75, "updated": "2019-04-01 18:50:06 UTC" }, { "title": "TypeStyle", "category-ids": [ "text" ], "description": "Stylize your text and add decorations", "source": "https://github.com/tapmoko/typestyle", "homepage": "https://typestyle.app", "itunes": "https://apps.apple.com/app/typestyle/id1441019779", "license": "gpl-3.0", "tags": [ "swift", "ipad" ], "screenshots": [ "https://raw.githubusercontent.com/ebelinski/typestyle-ios/master/media/iphone-x-screenshots.png" ], "date_added": "Feb 22 2019", "suggested_by": "@ebelinski", "stars": 39, "updated": "2023-01-14 00:28:48 UTC" }, { "title": "Pocket Code", "category-ids": [ "education" ], "description": "Create games, animations, interactive music videos, and many kind of other apps, directly on device", "source": "https://github.com/catrobat/catty", "homepage": "https://catrobat.org/", "itunes": "https://apps.apple.com/app/pocket-code/id1117935892", "license": "other", "tags": [ "objc", "swift" ], "date_added": "Mar 06 2019", "suggested_by": "@painhapp", "stars": 99, "updated": "2026-02-12 14:38:15 UTC" }, { "title": "Showio", "category-ids": [ "content" ], "description": "Simple TV show tracker", "source": "https://github.com/opensourceios/showio-app", "homepage": "https://madyanov.com/showio/en/", "itunes": "https://apps.apple.com/app/id1445035408", "license": "mit", "tags": [ "swift", "themoviedb", "archive" ], "screenshots": [ "https://github.com/madyanov/showio-app/blob/master/assets/screen-1.png?raw=true", "https://github.com/madyanov/showio-app/blob/master/assets/screen-2.png?raw=true", "https://github.com/madyanov/showio-app/blob/master/assets/screen-3.png?raw=true" ], "date_added": "Mar 17 2019", "suggested_by": "@madyanov", "stars": 0, "updated": "2019-03-17 14:50:31 UTC" }, { "title": "Science Journal", "category-ids": [ "misc" ], "description": "Use the sensors in your mobile devices to perform science experiments", "source": "https://github.com/googlearchive/science-journal-ios", "license": "apache-2.0", "tags": [ "swift", "protobuf", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/google/science-journal-ios/master/GitHubAssets/image1.png", "https://raw.githubusercontent.com/google/science-journal-ios/master/GitHubAssets/image2.png", "https://raw.githubusercontent.com/google/science-journal-ios/master/GitHubAssets/image3.png", "https://raw.githubusercontent.com/google/science-journal-ios/master/GitHubAssets/image4.png" ], "date_added": "Mar 29 2019", "suggested_by": "@dkhamsing", "stars": 535, "updated": "2020-12-14 17:44:09 UTC" }, { "title": "Podcasts", "category-ids": [ "audio", "clone", "rxswift" ], "description": "A clone of Apple's Podcasts", "source": "https://github.com/opensourceios/Podcasts-SwiftUI", "license": "mit", "tags": [ "swift", "rxswift", "archive" ], "screenshots": [ "https://user-images.githubusercontent.com/6949755/54340090-a5375500-4647-11e9-8124-87794e1c2c05.png", "https://user-images.githubusercontent.com/6949755/54340091-a5375500-4647-11e9-844d-e6a5cd78fd44.png", "https://user-images.githubusercontent.com/6949755/54340092-a5cfeb80-4647-11e9-8cf7-3b9b4892b20c.png", "https://user-images.githubusercontent.com/6949755/54340093-a5cfeb80-4647-11e9-84a1-2de51cdc0ccc.png", "https://user-images.githubusercontent.com/6949755/54340095-a5cfeb80-4647-11e9-8ae5-f758aaa3014e.png", "https://user-images.githubusercontent.com/6949755/54340096-a5cfeb80-4647-11e9-853c-fa0aa9128d34.png" ], "date_added": "Apr 7 2019", "suggested_by": "@Karambirov", "stars": 0, "updated": "2020-07-04 12:53:23 UTC" }, { "title": "Legend-Wings", "category-ids": [ "game", "clone" ], "description": "EverWing game clone (survive as much you can, earn gold, and upgrade/purchase new characters)", "source": "https://github.com/woguan/Legend-Wings", "license": "other", "tags": [ "swift", "spritekit", "archive" ], "screenshots": [ "https://github.com/woguan/Legend-Wings/blob/master/Angelica%20Fighti/Gif/v3_5_1-1.gif?raw=true", "https://github.com/woguan/Legend-Wings/blob/master/Angelica%20Fighti/Gif/v3_5_1-2.gif?raw=true", "https://github.com/woguan/Legend-Wings/blob/master/Angelica%20Fighti/Gif/v3_5_1-3.gif?raw=true", "https://github.com/woguan/Legend-Wings/blob/master/Angelica%20Fighti/Gif/v3_5_1-4.gif?raw=true" ], "date_added": "Apr 8 2019", "suggested_by": "@vpeschenkov", "stars": 558, "updated": "2017-07-20 23:25:38 UTC" }, { "title": "TermiWatch", "category-ids": [ "apple-watch" ], "description": "A terminal face for Apple Watch", "source": "https://github.com/kuglee/TermiWatch", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/kuglee/TermiWatch/master/Screenshots/44mm.png" ], "date_added": "Apr 8 2019", "suggested_by": "@vpeschenkov", "stars": 2252, "updated": "2022-08-27 20:57:53 UTC" }, { "title": "GitHubSearch", "category-ids": [ "github" ], "description": "GitHub client written using MVVM without Rx and Interface Builder", "source": "https://github.com/Karambirov/GitHubSearch", "license": "mit", "tags": [ "swift", "router", "realm" ], "screenshots": [ "https://user-images.githubusercontent.com/6949755/52898872-71a60e00-31f4-11e9-853a-d7993aae4eed.png" ], "date_added": "Apr 19 2019", "suggested_by": "@Karambirov", "stars": 47, "updated": "2021-09-23 09:13:00 UTC" }, { "title": "GiTiny", "category-ids": [ "github", "rxswift" ], "description": "Explore what's trending in GitHub", "source": "https://github.com/k-lpmg/GiTiny", "license": "mit", "stars": 280, "tags": [ "swift", "rxswift", "mvvm-c", "clean-architecture" ], "screenshots": [ "https://user-images.githubusercontent.com/15151687/57021987-bc1e1f00-6c68-11e9-8d43-25beb9465284.jpg", "https://user-images.githubusercontent.com/15151687/57021990-c17b6980-6c68-11e9-8b56-852508131809.jpg", "https://user-images.githubusercontent.com/15151687/57021992-c3452d00-6c68-11e9-8b54-0f01dd887622.jpg", "https://user-images.githubusercontent.com/15151687/57021995-c4765a00-6c68-11e9-8b95-f3087c8b8e37.jpg" ], "date_added": "May 1 2019", "suggested_by": "@k-lpmg", "updated": "2019-12-31 01:34:22 UTC" }, { "title": "open-source-ios-apps latest", "description": "List of latest projects added and most recently updated projects", "source": "https://github.com/dkhamsing/open-source-ios-apps/blob/master/LATEST.md", "category-ids": [ "bonus" ], "tags": [ "list" ], "suggested_by": "@dkhamsing", "license": "other" }, { "title": "Swiftenstein", "category-ids": [ "clone" ], "description": "Wolfenstein 3D clone", "source": "https://github.com/nicklockwood/Swiftenstein", "license": "mit", "stars": 370, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/nicklockwood/Swiftenstein/master/Screenshot.png" ], "date_added": "May 8 2019", "suggested_by": "@dkhamsing", "updated": "2019-05-08 18:01:04 UTC" }, { "title": "Tinode", "category-ids": [ "communication" ], "tags": [ "swift" ], "description": "Cross platform messenger", "source": "https://github.com/tinode/ios", "itunes": "https://apps.apple.com/app/tinode/id1483763538", "stars": 280, "license": "apache-2.0", "date_added": "May 22 2019", "suggested_by": "@or-else", "screenshots": [ "https://raw.githubusercontent.com/tinode/ios/master/ios-chat.png" ], "updated": "2025-11-26 09:07:40 UTC" }, { "title": "Home Assistant Companion", "category-ids": [ "home" ], "tags": [ "swift" ], "description": "Control and monitor your home from anywhere in the world", "license": "apache-2.0", "source": "https://github.com/home-assistant/iOS", "homepage": "https://www.home-assistant.io/", "itunes": "https://apps.apple.com/app/home-assistant-open-source-home-automation/id1099568401", "stars": 2101, "date_added": "Mon May 27 20:30:00 2019 -0700", "suggested_by": "@robbiet480", "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/Purple128/v4/47/a7/a6/47a7a652-c206-4a30-1aae-e20c0c17d5ea/mzl.xkrohcrn.png/690x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple128/v4/05/68/18/0568186a-f883-1172-de2c-e3dbfb9adaae/mzl.oqskbgaz.png/690x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/4a/5c/09/4a5c097b-df61-fe5c-7d81-97f757d7ad74/mzl.yzivdnlw.png/690x0w.jpg" ], "updated": "2026-02-20 21:01:31 UTC" }, { "title": "PDF to Keynote", "category-ids": [ "media" ], "description": "Import PDF presentations as vector images into Keynote", "source": "https://github.com/LumingYin/PDFToKeynote-iOS", "itunes": "https://apps.apple.com/app/pdf-to-keynote/id1461682846", "license": "mit", "stars": 8, "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/LumingYin/PDFToKeynote-iOS/master/screenshot.jpg" ], "date_added": "June 2 2019", "suggested_by": "@LumingYin", "updated": "2019-06-02 07:20:30 UTC" }, { "title": "MovieSwiftUI", "category-ids": [ "content", "swiftui", "macos" ], "description": "Browse movies, made with SwiftUI, Combine & MovieDB", "source": "https://github.com/Dimillian/MovieSwiftUI", "license": "other", "stars": 6530, "tags": [ "swift", "swiftui", "themoviedb", "combine", "ipad", "macos" ], "screenshots": [ "https://raw.githubusercontent.com/Dimillian/MovieSwiftUI/master/images/MovieSwiftUI_promo_new.png" ], "date_added": "June 13 2019", "suggested_by": "@dkhamsing", "updated": "2024-01-17 15:31:08 UTC" }, { "title": "TicTacToe Ultimatum", "category-ids": [ "game" ], "description": "Clone of Ultimate Tic-Tac-Toe", "source": "https://github.com/mkhrapov/tictactoe-ultimatum", "homepage": "https://www.tictactoeultimatum.com/", "itunes": "https://apps.apple.com/app/id1463985601", "license": "apache-2.0", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/mkhrapov/tictactoe-ultimatum/master/img/tictactoe-ultimatum.png" ], "date_added": "Jun 13 2019", "suggested_by": "@mkhrapov", "stars": 0, "updated": "2022-01-07 22:02:03 UTC" }, { "title": "Landmarks", "category-ids": [ "location", "swiftui" ], "description": "Discover and share places you love", "source": "https://developer.apple.com/tutorials/swiftui/creating-and-combining-views", "license": "other", "tags": [ "swift", "swiftui", "mapkit" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b86fb1dd-b11d-4254-bed7-cd6a81545710" ], "date_added": "June 19 2019", "suggested_by": "@dkhamsing" }, { "title": "Jami", "category-ids": [ "communication" ], "description": "Decentralised text messaging, video and audio calls, file transfer, video conferencing", "source": "https://review.jami.net/admin/repos/ring-client-ios", "homepage": "https://jami.net", "itunes": "https://apps.apple.com/app/ring-a-gnu-package/id1306951055", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/2e/3f/eb/2e3febb6-8e78-7e2d-ab6d-8fd4b887f72a/mzl.tmqasjxc.png/300x0w.jpg" ], "date_added": "Jul 3 2019", "suggested_by": "@stragu" }, { "title": "KeePassium", "category-ids": [ "password" ], "description": "KeePass-compatible password manager with support for automatic database synchronization, respect to privacy and premium user experience", "source": "https://github.com/keepassium/KeePassium", "homepage": "https://keepassium.com/", "itunes": "https://apps.apple.com/app/keepassium-password-manager/id1435127111", "tags": [ "swift" ], "license": "gpl-3.0", "screenshots": [ "https://keepassium.com/img/github/unlock-db_w250.png" ], "date_added": "Jul 5 2019", "suggested_by": "@dotwee", "stars": 1527, "updated": "2026-01-23 15:27:58 UTC" }, { "title": "Unstoppable Wallet", "description": "A fully decentralized Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash and DASH currency wallet", "category-ids": [ "cryptocurrency" ], "source": "https://github.com/horizontalsystems/unstoppable-wallet-ios", "itunes": "https://apps.apple.com/app/bank-bitcoin-wallet/id1447619907", "license": "mit", "stars": 853, "tags": [ "swift" ], "date_added": "Aug 9 2019", "suggested_by": "@esengulov", "updated": "2026-02-19 07:27:31 UTC" }, { "title": "afone", "description": "Reference implementation for SIP Telephony that can be used on different SIP stacks with no effort", "category-ids": [ "communication" ], "source": "https://github.com/automat-berlin/afone/", "itunes": "https://apps.apple.com/app/afone/id1470424336", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/login.png", "https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/login_advanced.png", "https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/dialer.png", "https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/call.png", "https://raw.githubusercontent.com/automat-berlin/afone/master/Documentation/Screenshots/settings.png" ], "date_added": "Aug 20 2019", "suggested_by": "@rbugajewski" }, { "title": "Lockdown", "category-ids": [ "security" ], "tags": [ "swift" ], "description": "Firewall for your device", "source": "https://github.com/confirmedcode/lockdown-ios", "homepage": "https://lockdownprivacy.com", "itunes": "https://apps.apple.com/app/lockdown-apps/id1469783711", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b2e713a8-4cf2-41e9-8ddc-fa87a2ea5282" ], "license": "gpl-3.0", "date_added": "Aug 24 2019", "suggested_by": "@dkhamsing", "stars": 945, "updated": "2025-07-29 11:43:56 UTC" }, { "title": "GRDBCombine", "category-ids": [ "sample" ], "tags": [ "swift", "combine", "archive" ], "description": "Set of extensions for SQLite, GRDB.swift, and Combine", "source": "https://github.com/groue/GRDBCombine", "screenshots": [ "https://raw.githubusercontent.com/groue/GRDBCombine/master/Documentation/Demo/Screenshots/Demo1.png" ], "license": "mit", "date_added": "Aug 24 2019", "suggested_by": "@dkhamsing", "stars": 222, "updated": "2020-06-30 06:53:19 UTC" }, { "title": "Flappy Royale", "category-ids": [ "game" ], "tags": [ "swift" ], "description": "A 99-player last-bird-flapping battle royale", "source": "https://github.com/flappy-royale/flappy-royale", "screenshots": [ "https://raw.githubusercontent.com/flappy-royale/flappy-royale/master/web/assets/1-full.png" ], "license": "other", "date_added": "Aug 24 2019", "suggested_by": "@dkhamsing", "stars": 159, "updated": "2021-03-18 15:11:06 UTC" }, { "title": "Remote", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "description": "A remote for your IR devices", "source": "https://github.com/michaelvillar/remote", "screenshots": [ "https://raw.githubusercontent.com/michaelvillar/remote/master/screenshots/ios.png" ], "license": "other", "date_added": "Aug 24 2019", "suggested_by": "@dkhamsing", "stars": 19, "updated": "2016-10-15 22:59:26 UTC" }, { "title": "Iris.iOS", "category-ids": [ "content" ], "tags": [ "swift", "deviantart", "masonry" ], "description": "Explore artwork from deviantart.com", "source": "https://github.com/Neko3000/Iris.iOS", "screenshots": [ "https://raw.githubusercontent.com/Neko3000/resource-storage/master/img/screenshot/iris-ios-s4.png", "https://raw.githubusercontent.com/Neko3000/resource-storage/master/img/screenshot/iris-ios-s3.png", "https://raw.githubusercontent.com/Neko3000/resource-storage/master/img/screenshot/iris-ios-s1.png" ], "license": "mpl-2.0", "date_added": "Aug 29 2019", "suggested_by": "@Neko3000", "stars": 66, "updated": "2019-09-03 04:21:16 UTC" }, { "title": "Slide for Reddit", "category-ids": [ "news" ], "tags": [ "swift", "archive" ], "description": "A powerful new way to Reddit", "source": "https://github.com/Haptic-Apps/Slide-iOS", "itunes": "https://apps.apple.com/app/slide-for-reddit/id1260626828", "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple128/v4/75/3b/91/753b91d1-029a-f898-ae67-910f117ba4ed/pr_source.jpg/300x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple118/v4/d8/1e/5f/d81e5fd9-71dc-abb0-bdb1-7d22fecf56b1/pr_source.jpg/300x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/Purple118/v4/fc/aa/e6/fcaae64d-552e-ce44-d3aa-08342eb6ce4b/pr_source.jpg/300x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple128/v4/78/cb/fc/78cbfc3c-f395-943f-5695-e9c7cdbe035b/pr_source.jpg/300x0w.jpg" ], "license": "apache-2.0", "date_added": "Aug 31 2019", "suggested_by": "@jinthislife", "stars": 486, "updated": "2023-04-10 22:50:26 UTC" }, { "title": "BookStore-iOS", "category-ids": [ "misc" ], "tags": [ "swift" ], "description": "Browse https://itbook.store - examples and patterns for unit/ui testing, handling Result/Optionals, writing documentation", "source": "https://github.com/nsoojin/BookStore-iOS", "screenshots": [ "https://raw.githubusercontent.com/nsoojin/BookStore/master/README_assets/whats-new.gif", "https://raw.githubusercontent.com/nsoojin/BookStore/master/README_assets/search.gif" ], "license": "mit", "date_added": "Aug 31 2019", "suggested_by": "@nsoojin", "stars": 240, "updated": "2021-11-03 19:51:21 UTC" }, { "title": "Strongbox", "category-ids": [ "password" ], "tags": [ "objc" ], "description": "A Safe Client for KeePass/Password", "homepage": "https://strongboxsafe.com/", "source": "https://github.com/strongbox-password-safe/Strongbox", "itunes": "https://apps.apple.com/app/strongbox-password-safe/id897283731", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/77/67/c3/7767c3b9-09f8-8af0-3389-a01f4a3b3265/mzl.wkjuejow.png/460x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/4a/55/08/4a5508a9-e74c-8cac-8499-c09f375c205c/mzl.rimzypzn.png/460x0w.jpg", "https://is2-ssl.mzstatic.com/image/thumb/Purple113/v4/d2/9b/58/d29b58d3-30a2-9bfc-7c11-dac8d281bf43/pr_source.png/460x0w.jpg", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/89/fe/33/89fe3374-808d-7583-b4de-ec24198506a1/mzl.xdysdjdb.png/460x0w.jpg" ], "license": "agpl-3.0", "date_added": "Sep 5 2019", "suggested_by": "@strongbox-password-safe", "stars": 1426, "updated": "2025-11-05 14:18:30 UTC" }, { "title": "Sansumoku", "category-ids": [ "game" ], "description": "A 2-player board game. A mash-up of Sudoku and Ultimate Tic-Tac-Toe", "source": "https://github.com/opensourceios/sansumoku", "homepage": "https://www.sansumoku.com/", "itunes": "https://apps.apple.com/app/id1458250030", "license": "apache-2.0", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/mkhrapov/sansumoku/master/img/sansumoku.png" ], "date_added": "Sep 6 2019", "suggested_by": "@mkhrapov", "stars": 0, "updated": "2019-09-30 02:20:56 UTC" }, { "title": "Frame Grabber", "category-ids": [ "video", "photo" ], "tags": [ "swift", "archive" ], "description": "Extract video and Live Photo frames as images", "source": "https://github.com/arthurhammer/FrameGrabber", "license": "mit", "itunes": "https://apps.apple.com/app/frame-grabber/id1434703541", "screenshots": [ "https://raw.githubusercontent.com/arthurhammer/FrameGrabber/bbb7631baa1bd4f79e0de023cb58218ceecbc8d6/design/open-source-ios-apps/1.jpg", "https://raw.githubusercontent.com/arthurhammer/FrameGrabber/bbb7631baa1bd4f79e0de023cb58218ceecbc8d6/design/open-source-ios-apps/2.jpg", "https://raw.githubusercontent.com/arthurhammer/FrameGrabber/bbb7631baa1bd4f79e0de023cb58218ceecbc8d6/design/open-source-ios-apps/3.jpg", "https://raw.githubusercontent.com/arthurhammer/FrameGrabber/bbb7631baa1bd4f79e0de023cb58218ceecbc8d6/design/open-source-ios-apps/4.jpg" ], "date_added": "Sep 6 2019", "suggested_by": "@arthurhammer", "stars": 369, "updated": "2023-06-25 11:29:01 UTC" }, { "title": "DNSCloak", "category-ids": [ "security" ], "description": "Override & secure DNS queries", "license": "gpl-3.0", "source": "https://github.com/s-s/dnscloak", "itunes": "https://apps.apple.com/app/dnscloak-secure-dns-client/id1452162351", "stars": 350, "tags": [ "objc", "cordova" ], "date_added": "Sep 11 2019", "suggested_by": "@iOS6martinaa", "updated": "2020-11-01 13:47:58 UTC" }, { "title": "Passepartout", "category-ids": [ "security" ], "tags": [ "swift" ], "description": "User-friendly OpenVPN app", "license": "gpl-3.0", "source": "https://github.com/partout-io/passepartout", "itunes": "https://apps.apple.com/app/passepartout-vpn-client/id1433648537", "screenshots": [ "https://github.com/user-attachments/assets/c57fbc5f-07fa-418f-abdf-43befda35af2" ], "date_added": "Sep 19 2019", "suggested_by": "@baenglund", "stars": 1226, "updated": "2026-02-20 15:51:27 UTC" }, { "title": "AltStore", "description": "An alternate App Store, no jailbreak required", "source": "https://github.com/altstoreio/AltStore", "homepage": "https://altstore.io", "license": "other", "category-ids": [ "misc" ], "tags": [ "swift", "nuke", "keychainaccess" ], "stars": 13541, "screenshots": [ "https://user-images.githubusercontent.com/4723115/206248971-116cb695-f580-45db-be46-e3a908d6b776.jpeg" ], "updated": "2026-01-11 06:22:32 UTC" }, { "title": "OctoPod", "source": "https://github.com/gdombiak/OctoPod", "description": "OctoPrint app", "screenshots": [ "https://github.com/gdombiak/OctoPod/raw/master/screenshots/OctoPod_Panel.png" ], "tags": [ "starscream", "charts", "swift" ], "license": "apache-2.0", "stars": 236, "category-ids": [ "misc" ], "updated": "2025-01-21 04:08:13 UTC" }, { "title": "giphy-mvvm-swift", "source": "https://github.com/tirupati17/giphy-mvvm-swift", "description": "Uses the MVVM (Model–view–viewmodel) pattern", "screenshots": [ "https://github.com/tirupati17/giphy-mvvm-swift/blob/master/screenshots/giphy.png" ], "tags": [ "mvvm", "swift" ], "date_added": "Oct 23 2019", "suggested_by": "@tirupati17", "license": "mit", "category-ids": [ "gif" ], "stars": 8, "updated": "2019-10-23 06:53:00 UTC" }, { "title": "contacts-mvp-swift", "source": "https://github.com/tirupati17/contacts-mvp-swift", "description": "Uses the MVP (Model View Presenter) pattern", "screenshots": [ "https://github.com/tirupati17/contacts-mvp-swift/blob/master/screenshots/screenshot1.png", "https://github.com/tirupati17/contacts-mvp-swift/blob/master/screenshots/screenshot2.png" ], "tags": [ "mvp", "swift", "contacts" ], "date_added": "Oct 23 2019", "suggested_by": "@tirupati17", "license": "mit", "category-ids": [ "sample" ], "stars": 5, "updated": "2019-10-28 16:41:25 UTC" }, { "title": "WooCommerce", "source": "https://github.com/woocommerce/woocommerce-ios", "itunes": "https://apps.apple.com/app/id1389130815", "stars": 357, "description": "Manage orders, receive sales notifications, and view key metrics", "screenshots": [ "https://docs.woocommerce.com/wp-content/uploads/2019/01/mystore-ios.png" ], "tags": [ "swift" ], "date_added": "Oct 25 2019", "suggested_by": "@leandroalonso", "license": "gpl-2.0", "category-ids": [ "shopping" ], "updated": "2026-02-20 19:16:21 UTC" }, { "title": "PGPro", "category-ids": [ "security" ], "description": "PGP En- & Decryption", "source": "https://github.com/opensourceios/PGPro", "homepage": "https://pgpro.app/", "itunes": "https://apps.apple.com/app/id1481696997", "license": "gpl-3.0", "tags": [ "swift", "archive" ], "screenshots": [ "https://pgpro.app/assets/screenshot/1.png", "https://pgpro.app/assets/screenshot/2.png", "https://pgpro.app/assets/screenshot/3.png", "https://pgpro.app/assets/screenshot/4.png" ], "date_added": "Oct 26 2019", "suggested_by": "@lucanaef", "stars": 10, "updated": "2019-10-24 14:46:39 UTC" }, { "title": "AlphaWallet ETH Wallet", "category-ids": [ "cryptocurrency" ], "description": "Easy-to-use and secure Ethereum wallet", "source": "https://github.com/AlphaWallet/alpha-wallet-ios", "homepage": "https://alphawallet.com/", "itunes": "https://apps.apple.com/app/alphawallet/id1358230430", "license": "agpl-3.0", "stars": 628, "tags": [ "swift" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/28/bc/b1/28bcb153-cf24-d26d-86cf-4d8c45e0584d/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/97/61/21/97612163-8c96-d1cc-00a1-c913d506a0a9/mzl.ikcervdr.png/230x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/61/b3/1e/61b31e3d-e891-6662-5f70-13222f15d4ac/pr_source.png/460x0w.png" ], "date_added": "Nov 11 2019", "suggested_by": "@kristiinara", "updated": "2024-07-18 04:25:33 UTC" }, { "title": "Exa Wallet Monero", "category-ids": [ "cryptocurrency" ], "description": "Receive, spend and store your Monero with a multisignature wallet", "source": "https://github.com/exantech/exa-wallet-ios", "homepage": "https://wallet.exan.tech/", "itunes": "https://apps.apple.com/app/exa-wallet-monero/id1457024905", "license": "other", "stars": 6, "tags": [ "swift" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/7c/61/61/7c6161bf-70b8-95e9-824d-cff92d5960fb/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/e1/16/ca/e116ca96-5c51-7cc0-f2aa-72e80447e7b0/pr_source.png/460x0w.png" ], "date_added": "Nov 11 2019", "suggested_by": "@kristiinara", "updated": "2019-06-03 11:44:17 UTC" }, { "title": "Recipes", "source": "https://github.com/mecid/swiftui-recipes-app", "description": "Recipes using Single State Container", "tags": [ "swiftui", "swift" ], "category-ids": [ "swiftui" ], "screenshots": [ "https://github.com/mecid/swiftui-recipes-app/raw/master/Image.PNG?raw=true" ], "license": "mit", "date_added": "Nov 16 2019", "suggested_by": "@dkhamsing", "stars": 561, "updated": "2020-10-19 12:45:00 UTC" }, { "title": "Matchimals.fun", "description": "Animal matching puzzle card game", "source": "https://github.com/igravitystudios/matchimals.fun", "itunes": "https://apps.apple.com/app/id1348821168", "category-ids": [ "game", "react-native" ], "tags": [ "react-native", "ipad" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/51/43/ef/5143ef6b-cb73-4c3f-32ad-619f15073704/pr_source.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple123/v4/be/49/b0/be49b0f5-9c45-34d1-a672-7d489b6a11a7/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/4a/02/ad/4a02ad71-965b-f094-1381-22054028ada4/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/50/57/c7/5057c7f3-0bfe-41f2-0760-fe1b261e27c3/pr_source.png/460x0w.png" ], "license": "mit", "date_added": "Nov 16 2019", "suggested_by": "@dkhamsing", "stars": 191, "updated": "2026-02-07 02:55:42 UTC" }, { "title": "Siri Shortcut Example", "description": "Example project with Siri and Shortcuts (Handoff) in iOS 13", "source": "https://github.com/CoyoteLab/Studies-Siri-Shortcut-iOS-13", "category-ids": [ "sample" ], "tags": [ "swift" ], "license": "other", "screenshots": [ "https://github.com/CoyoteLab/Studies-Siri-Shortcut-iOS-13/blob/master/1_1.png?raw=true" ], "date_added": "Dec 2 2019", "suggested_by": "@YanSteph", "stars": 21, "updated": "2019-11-21 16:03:29 UTC" }, { "title": "Ulangi", "category-ids": [ "education" ], "tags": [ "react-native", "ipad", "archive" ], "description": "Learn languages using popular methods such as spaced repetition", "source": "https://github.com/subconcept-labs/ulangi", "itunes": "https://apps.apple.com/app/id1435524341", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/06bb7b52-5b66-4825-ae95-489e634b05dd" ], "date_added": "Jan 12 2020", "suggested_by": "@minhloi", "stars": 451, "updated": "2023-01-20 21:49:08 UTC" }, { "title": "Ultimate Peg Solitaire", "category-ids": [ "game" ], "description": "A famous puzzle game", "source": "https://github.com/opensourceios/ultimate-peg-solitaire", "homepage": "https://www.ultimatepegsolitaire.com/", "itunes": "https://apps.apple.com/app/id1463982222", "license": "apache-2.0", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/mkhrapov/ultimate-peg-solitaire/master/img/UPS400.png" ], "date_added": "Jan 18 2020", "suggested_by": "@mkhrapov", "stars": 0, "updated": "2020-01-18 16:10:41 UTC" }, { "title": "TriangleDraw", "category-ids": [ "misc" ], "tags": [ "ipad", "iphone", "swift", "metal", "uidocument", "apple pencil" ], "description": "Create logos, typography, and other graphics, using nothing but triangles", "source": "https://github.com/triangledraw/TriangleDraw-iOS", "screenshots": [ "https://raw.githubusercontent.com/triangledraw/TriangleDraw-iOS/develop/Source/Documentation/triangledraw_screenshots.png" ], "license": "mit", "date_added": "Jan 25 2020", "suggested_by": "@neoneye", "itunes": "https://apps.apple.com/app/triangledraw/id1453533043", "homepage": "https://www.triangledraw.com/", "stars": 62, "updated": "2023-11-02 08:56:54 UTC" }, { "title": "OSRSUI", "category-ids": [ "content", "swiftui" ], "source": "https://github.com/Dimillian/OSRSUI", "description": "Old School Runescape database browser", "license": "apache-2.0", "tags": [ "swift", "swiftui", "combine" ], "date_added": "March 1 2020", "suggested_by": "@dkhamsing", "stars": 38, "updated": "2020-04-08 13:48:35 UTC" }, { "title": "2048 SwiftUI", "category-ids": [ "game", "swiftui" ], "screenshots": [ "https://github.com/unixzii/SwiftUI-2048/blob/master/Screenshot.png?raw=true" ], "source": "https://github.com/unixzii/SwiftUI-2048", "license": "mit", "tags": [ "swiftui", "swift" ], "date_added": "March 8 2020", "suggested_by": "@dkhamsing", "stars": 729, "updated": "2020-07-17 18:13:28 UTC" }, { "title": "Emoncms", "category-ids": [ "misc" ], "screenshots": [ "https://github.com/emoncms/emoncms-ios/blob/master/images/screen1.png?raw=true", "https://github.com/emoncms/emoncms-ios/blob/master/images/screen2.png?raw=true" ], "source": "https://github.com/emoncms/emoncms-ios", "itunes": "https://apps.apple.com/app/emoncms/id1169483587", "description": "Emoncms dashboard", "license": "mit", "tags": [ "swift" ], "date_added": "March 8 2020", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2022-06-04 09:03:32 UTC" }, { "title": "Corona Virus Tracker & Advice", "category-ids": [ "health", "swiftui" ], "screenshots": [ "https://raw.githubusercontent.com/alfianlosari/CoronaVirusTrackerSwiftUI/master/promo.jpg" ], "source": "https://github.com/alfianlosari/CoronaVirusTrackerSwiftUI", "license": "mit", "tags": [ "swiftui", "swift" ], "date_added": "March 8 2020", "suggested_by": "@dkhamsing", "stars": 373, "updated": "2020-06-26 06:40:41 UTC" }, { "title": "NetNewsWire", "description": "Feed reader that supports RSS, Atom, JSON Feed, and RSS-in-JSON formats", "category-ids": [ "rss" ], "screenshots": [ "https://netnewswire.com/images/nnwios5/iPad-Light-Thumb.png" ], "source": "https://github.com/Ranchero-Software/NetNewsWire", "homepage": "https://netnewswire.com", "itunes": "https://apps.apple.com/app/netnewswire-rss-reader/id1480640210", "license": "mit", "tags": [ "swift" ], "date_added": "March 8 2020", "suggested_by": "@dkhamsing", "stars": 9707, "updated": "2026-02-19 06:52:27 UTC" }, { "title": "Covidcheck", "description": "Track COVID-19 cases in a beautiful, easy-to-use interface", "category-ids": [ "health" ], "screenshots": [ "https://github.com/julianschiavo/Covidcheck/blob/master/screenshot.PNG?raw=true" ], "source": "https://github.com/julianschiavo/Covidcheck", "license": "other", "tags": [ "swift", "archive" ], "date_added": "March 16 2020", "suggested_by": "@dkhamsing", "stars": 252, "updated": "2020-04-08 13:01:06 UTC" }, { "title": "Corona Tracker", "description": "Coronavirus tracker with maps & charts", "category-ids": [ "health", "macos" ], "homepage": "https://coronatracker.samabox.com/", "screenshots": [ "https://user-images.githubusercontent.com/121827/76356430-fe06ff80-6326-11ea-8107-60f900a73016.png" ], "source": "https://github.com/MhdHejazi/CoronaTracker", "license": "gpl-3.0", "tags": [ "swift" ], "date_added": "March 20 2020", "suggested_by": "@MhdHejazi", "stars": 1545, "updated": "2023-03-08 08:03:15 UTC" }, { "title": "Library Genesis", "category-ids": [ "content" ], "description": "Preview and download books from Library Genesis https://libgen.rs", "source": "https://github.com/MartinStamenkovski/LibraryGenesis", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://github.com/MartinStamenkovski/LibraryGenesis/blob/master/Screenshot/latest.png", "https://github.com/MartinStamenkovski/LibraryGenesis/blob/master/Screenshot/search.png", "https://github.com/MartinStamenkovski/LibraryGenesis/blob/master/Screenshot/preview.png" ], "date_added": "March 24 2020", "suggested_by": "@MartinStamenkovski", "stars": 62, "updated": "2021-03-26 19:28:30 UTC" }, { "title": "Suicide Safety Plan", "category-ids": [ "health" ], "description": "Suicide prevention", "source": "https://github.com/suicidesafetyplan/safetyplan-ios", "itunes": "https://apps.apple.com/app/id1003891579", "license": "mit", "tags": [ "objc" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/93d87e60-c5e3-467a-a7df-d724c3e5d4fb" ], "date_added": "March 25 2020", "suggested_by": "@dkhamsing", "stars": 28, "updated": "2024-01-26 03:53:45 UTC" }, { "title": "deltachat", "category-ids": [ "communication" ], "tags": [ "swift", "ipad" ], "description": "Email-based instant messaging", "license": "other", "source": "https://github.com/deltachat/deltachat-ios", "itunes": "https://apps.apple.com/app/delta-chat/id1459523234", "screenshots": [ "https://github.com/deltachat/deltachat-ios/blob/master/docs/images/screenshot_chat_list.png?raw=true", "https://github.com/deltachat/deltachat-ios/blob/master/docs/images/screenshot_chat_view.png?raw=true" ], "stars": 413, "date_added": "March 25 2020", "suggested_by": "@dkhamsing", "updated": "2026-02-20 18:37:52 UTC" }, { "title": "LibTerm", "description": "Terminal with Python 3.7 and Lua 5.3, supports iOS 13 dark mode and multi window", "category-ids": [ "terminal" ], "tags": [ "swift", "ipad" ], "license": "mit", "source": "https://github.com/ColdGrub1384/LibTerm", "itunes": "https://apps.apple.com/app/libterm/id1380911705", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ea79adef-7060-4696-998b-fd147b103083" ], "stars": 674, "date_added": "March 27 2020", "suggested_by": "@dkhamsing", "updated": "2024-03-27 02:13:27 UTC" }, { "title": "mChat", "category-ids": [ "communication" ], "tags": [ "swift", "firebase", "lottie", "mapbox", "archive" ], "description": "Real-time messaging app using firebase", "source": "https://github.com/opensourceios/Messenger", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/92116317-6b49-4167-af1f-5a11183e5a17" ], "date_added": "April 2 2020", "license": "apache-2.0", "suggested_by": "@realpaliy", "stars": 0, "updated": "2017-07-30 13:25:07 UTC" }, { "title": "wildcats", "category-ids": [ "misc" ], "tags": [ "objc", "archive" ], "license": "other", "source": "https://github.com/pietbrauer/wildcats", "date_added": "Apr 3 2020", "suggested_by": "@dkhamsing", "stars": 3, "updated": "2015-07-29 15:41:09 UTC" }, { "title": "DevSwitch", "description": "Switch between countries on the App Store with ease", "category-ids": [ "developer" ], "tags": [ "swift", "archive" ], "license": "mit", "source": "https://github.com/opensourceios/DevSwitch", "stars": 0, "date_added": "Apr 3 2020", "suggested_by": "@dkhamsing", "updated": "2019-09-22 00:46:18 UTC" }, { "title": "Coronavirus in Iran", "category-ids": [ "health" ], "screenshots": [ "https://raw.githubusercontent.com/soroushchehresa/iran-coronavirus/master/screenshots.jpg" ], "source": "https://github.com/soroushchehresa/iran-coronavirus", "license": "other", "tags": [ "swift", "react-native", "typescript", "archive" ], "date_added": "Apr 4 2020", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2020-03-15 12:03:19 UTC" }, { "title": "Apollo", "category-ids": [ "apple-watch" ], "description": "Spotify player for watchOS", "source": "https://github.com/KhaosT/open-apollo", "stars": 89, "tags": [ "swift" ], "license": "mit", "date_added": "Apr 5 2020", "suggested_by": "@dkhamsing", "updated": "2020-09-20 21:22:56 UTC" }, { "title": "covid19", "description": "COVID-19 health, data, news and tweets", "category-ids": [ "news-api", "health" ], "screenshots": [ "https://github.com/dkhamsing/covid19.swift/blob/dev/Images/0.png?raw=true", "https://github.com/dkhamsing/covid19.swift/blob/dev/Images/1.png?raw=true", "https://github.com/dkhamsing/covid19.swift/blob/dev/Images/2.png?raw=true" ], "source": "https://github.com/dkhamsing/covid19.swift", "license": "mit", "tags": [ "swift" ], "date_added": "Apr 5 2020", "suggested_by": "@dkhamsing", "stars": 31, "updated": "2021-03-21 15:10:30 UTC" }, { "title": "Corona virus tracker", "category-ids": [ "health" ], "screenshots": [ "https://github.com/nploi/corona_tracker/blob/master/screenshots/1.jpg?raw=true", "https://github.com/nploi/corona_tracker/blob/master/screenshots/2.jpg?raw=true" ], "source": "https://github.com/nploi/corona_tracker", "license": "mit", "tags": [ "dart" ], "date_added": "Apr 6 2020", "suggested_by": "@dkhamsing", "stars": 13, "updated": "2020-04-12 04:30:52 UTC" }, { "title": "Messenger Clone", "category-ids": [ "communication", "clone" ], "tags": [ "swift", "firebase", "firestore" ], "description": "Real-time chat", "license": "mit", "source": "https://github.com/dopebase/messenger-iOS-chat-swift-firestore", "screenshots": [ "https://raw.githubusercontent.com/dopebase/assets/refs/heads/main/apps/swift/swift-ios-chat-firebase-realtime/swift-ios-chat-firebase-realtime-app-chat-screen.png" ], "stars": 792, "date_added": "Apr 6 2020", "suggested_by": "@dkhamsing", "updated": "2025-11-28 08:36:59 UTC" }, { "title": "Harbour", "category-ids": [ "developer", "swiftui" ], "tags": [ "swift", "docker", "swiftui", "ipad" ], "description": "Docker/Portainer app", "source": "https://github.com/rrroyal/Harbour", "date_added": "Apr 7 2019", "license": "gpl-3.0", "suggested_by": "@dkhamsing", "stars": 731, "updated": "2025-11-27 19:54:43 UTC" }, { "title": "Fontcase", "category-ids": [ "misc" ], "tags": [ "objc" ], "description": "Install your favorite fonts on your device to be able to use them in apps like Pages, Numbers, Keynote, and more", "source": "https://github.com/manolosavi/xFonts", "itunes": "https://apps.apple.com/app/id1205074470", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/1ca2b8ae-9190-48bb-9146-cf0c2de72012" ], "date_added": "Apr 9 2020", "license": "mit", "suggested_by": "@dkhamsing", "stars": 187, "updated": "2025-09-27 00:22:44 UTC" }, { "title": "App Store Clone", "category-ids": [ "clone" ], "license": "other", "source": "https://github.com/VamshiIITBHU14/AppStoreClone", "tags": [ "swift", "archive" ], "date_added": "Apr 10 2020", "suggested_by": "@dkhamsing", "stars": 64, "updated": "2025-02-19 14:18:12 UTC" }, { "title": "windmill", "category-ids": [ "developer" ], "description": "In-house delivery of apps", "license": "other", "source": "https://github.com/qnoid/windmill-ios", "tags": [ "swift", "archive" ], "date_added": "Apr 11 2020", "suggested_by": "@dkhamsing", "stars": 18, "updated": "2020-04-08 07:40:07 UTC" }, { "title": "Fingerspelling", "category-ids": [ "education", "swiftui" ], "description": "Practice American Sign Language (ASL) fingerspelling", "license": "mit", "source": "https://github.com/OpenASL/Fingerspelling-iOS", "itunes": "https://apps.apple.com/app/asl-fingerspelling-practice/id1503242863", "screenshots": [ "https://raw.githubusercontent.com/sloria/Fingerspelling-iOS/master/media/screenshot.png" ], "tags": [ "swift", "swiftui", "combine" ], "date_added": "Apr 11 2020", "suggested_by": "@sloria", "stars": 25, "updated": "2022-10-06 10:43:14 UTC" }, { "title": "FreeTimePicker", "category-ids": [ "calendar", "swiftui" ], "description": "Find free time in your calendar", "license": "mit", "source": "https://github.com/fromkk/FreeTimePicker", "screenshots": [ "https://github.com/fromkk/FreeTimePicker/raw/master/images/search.png" ], "tags": [ "swift", "swiftui", "combine" ], "lang": "jpn", "date_added": "Apr 11 2020", "suggested_by": "@dkhamsing", "stars": 48, "updated": "2021-01-28 14:19:17 UTC" }, { "title": "Podverse", "category-ids": [ "audio" ], "description": "Feature-rich, cross-platform podcast app with a focus on clip sharing and discovery", "license": "agpl-3.0", "homepage": "https://podverse.fm", "source": "https://github.com/podverse/podverse-rn", "itunes": "https://apps.apple.com/app/podverse/id1390888454", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b7d0b732-f756-4d80-b1a5-8578ea71b817" ], "tags": [ "react-native" ], "date_added": "Apr 11 2020", "suggested_by": "@mitchdowney", "stars": 284, "updated": "2025-04-14 20:57:56 UTC" }, { "title": "Tofu Authenticator", "category-ids": [ "security" ], "description": "Easy-to-use two-factor authentication", "source": "https://github.com/iKenndac/Tofu", "itunes": "https://apps.apple.com/app/tofu-authenticator/id1082229305", "license": "isc", "tags": [ "swift", "2fa" ], "stars": 529, "date_added": "Apr 12 2020", "suggested_by": "@Genesis0x1b", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2c5a3cce-9c17-4c58-b71d-0ac2a990848b" ], "updated": "2024-06-13 14:58:42 UTC" }, { "title": "Outline", "category-ids": [ "security" ], "description": "VPN designed for use with Outline Server, compatible Shadowsocks", "source": "https://github.com/OutlineFoundation/outline-apps", "homepage": "https://getoutline.org", "license": "apache-2.0", "tags": [ "cordova" ], "stars": 9072, "date_added": "Apr 13 2020", "suggested_by": "@Genesis0x1b", "updated": "2026-02-12 17:05:04 UTC" }, { "title": "reddit-swiftui", "category-ids": [ "news", "swiftui", "macos" ], "description": "Cross-platform Reddit client", "source": "https://github.com/carson-katri/reddit-swiftui", "license": "mit", "stars": 1284, "tags": [ "swift", "swiftui", "macos", "watchos" ], "screenshots": [ "https://github.com/carson-katri/reddit-swiftui/blob/master/Resources/banner.jpeg?raw=true" ], "date_added": "Apr 14 2020", "suggested_by": "@dkhamsing", "updated": "2022-09-19 05:26:54 UTC" }, { "title": "ARbusters", "category-ids": [ "game" ], "description": "Augmented reality game in a pixel/billboard style", "source": "https://github.com/pedrommcarrasco/ARbusters", "license": "mit", "stars": 109, "tags": [ "swift" ], "screenshots": [ "https://github.com/pedrommcarrasco/ARbusters/blob/master/screenshots.png?raw=true" ], "date_added": "Apr 14 2020", "suggested_by": "@dkhamsing", "updated": "2020-05-08 15:39:31 UTC" }, { "title": "SF Symbols Game", "category-ids": [ "game" ], "tags": [ "swift", "ipad", "archive" ], "description": "Get familar with the names of the amazing SF Symbols by Apple", "source": "https://github.com/rudrankriyam/SF-Symbols-Game", "itunes": "https://apps.apple.com/app/unofficial-sf-symbols-game/id1507692602", "screenshots": [ "https://github.com/rudrankriyam/SF-Symbols-Game/raw/master/Resources/0.1-Screenshot.png" ], "license": "mit", "date_added": "Apr 15 2020", "suggested_by": "@dkhamsing", "stars": 17, "updated": "2021-05-23 12:12:58 UTC" }, { "title": "HN Now", "category-ids": [ "hacker-news", "swiftui" ], "tags": [ "swift", "ipad", "archive" ], "source": "https://github.com/nathfreder/HNNow", "license": "mit", "date_added": "Apr 15 2020", "suggested_by": "@dkhamsing", "stars": 2, "updated": "2024-01-20 22:56:41 UTC" }, { "title": "Delta: Math helper", "category-ids": [ "education", "macos" ], "description": "Quickly solve any math problem with an algorithm, save time checking your homework or studying for a test", "source": "https://github.com/opensourceios/Delta-iOS", "itunes": "https://apps.apple.com/app/delta-math-helper/id1436506800", "license": "gpl-3.0", "stars": 2, "tags": [ "swift", "macos", "ipad", "archive" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple123/v4/17/ec/5f/17ec5fa5-57ac-7504-65a8-dc007b6afb03/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/31/c1/74/31c174b5-5be4-b78d-dbb9-f55fa0c6a624/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/e8/38/1d/e8381dde-da9f-91e9-674f-25077cd6322e/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/63/e0/92/63e092f4-9a11-9936-d3ad-da8cc258afd8/pr_source.png/460x0w.png" ], "date_added": "Apr 15 2020", "suggested_by": "@NathanFallet", "updated": "2020-07-21 20:08:29 UTC" }, { "title": "SwiftUITodo", "category-ids": [ "tasks", "swiftui" ], "source": "https://github.com/devxoul/SwiftUITodo", "license": "mit", "stars": 818, "tags": [ "swiftui", "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/931655/58843349-f6dbf400-8626-11e9-8227-fbd369c29515.png" ], "date_added": "Apr 16 2020", "suggested_by": "@dkhamsing", "updated": "2024-06-15 01:08:46 UTC" }, { "title": "AC Helper", "category-ids": [ "swiftui" ], "description": "Animal Crossing New Horizon items catalogue", "source": "https://github.com/Dimillian/ACHNBrowserUI", "itunes": "https://apps.apple.com/app/ac-helper/id1508764244", "license": "apache-2.0", "tags": [ "swift", "swiftui", "ipad" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/871e94f7-5dbf-4710-8994-37b4e4c4b993" ], "date_added": "Apr 16 2020", "suggested_by": "@dkhamsing", "stars": 1729, "updated": "2023-12-06 13:45:07 UTC" }, { "title": "GitHubSearchWithSwiftUI", "category-ids": [ "swiftui" ], "description": "Search GitHub", "source": "https://github.com/marty-suzuki/GitHubSearchWithSwiftUI", "license": "mit", "tags": [ "swift", "swiftui", "combine" ], "screenshots": [ "https://user-images.githubusercontent.com/2082134/58905672-41539280-8745-11e9-99e3-cb3c3c4991f0.png", "https://user-images.githubusercontent.com/2082134/59124140-e1a1f500-8999-11e9-9d28-aaa2181a5e43.png", "https://user-images.githubusercontent.com/2082134/59275420-4198e400-8c97-11e9-8e44-588f328bde8d.png" ], "stars": 204, "date_added": "Apr 17 2020", "suggested_by": "@dkhamsing", "updated": "2019-08-19 05:40:06 UTC" }, { "title": "FancyNews", "category-ids": [ "news-api" ], "tags": [ "swift", "kingfisher", "alamofire", "archive" ], "license": "mit", "source": "https://github.com/aliumujib/FancyNews", "screenshots": [ "https://github.com/aliumujib/FancyNews/raw/master/Screens/1.PNG" ], "date_added": "Apr 17 2020", "suggested_by": "@dkhamsing", "stars": 32, "updated": "2017-08-13 19:09:36 UTC" }, { "title": "Baby Monitor", "category-ids": [ "rxswift" ], "tags": [ "swift", "swiftlint", "realm", "swiftybeaver", "archive" ], "license": "apache-2.0", "source": "https://github.com/netguru/baby-monitor-client-ios", "date_added": "Apr 17 2020", "suggested_by": "@dkhamsing", "stars": 17, "updated": "2023-05-25 13:01:37 UTC" }, { "title": "Royal News", "category-ids": [ "news-api", "react-native" ], "tags": [ "react-native" ], "license": "mit", "source": "https://github.com/msal4/royal_news", "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*8ONZhhGqrQ6OCagY6ZHjbQ.jpeg" ], "date_added": "Apr 17 2020", "suggested_by": "@dkhamsing", "stars": 100, "updated": "2019-03-17 14:03:19 UTC" }, { "title": "Open Event Organizer", "category-ids": [ "event" ], "description": "Event management app for organizers using Open Event Platform", "license": "mit", "source": "https://github.com/fossasia/open-event-organizer-ios", "stars": 1506, "tags": [ "swift", "alamofire", "swiftlint", "objectmapper", "archive" ], "date_added": "Apr 17 2020", "suggested_by": "@dkhamsing", "updated": "2023-06-19 23:22:50 UTC" }, { "title": "FakeFBWall", "category-ids": [ "misc" ], "description": "Generate fake Facebook wall", "license": "other", "source": "https://github.com/VamshiIITBHU14/FakeFBWall", "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/21070922/44155410-d3d87ee8-a0ca-11e8-8502-6f2b2748f5cb.png" ], "date_added": "Apr 17 2020", "suggested_by": "@dkhamsing", "stars": 28, "updated": "2018-08-15 15:44:11 UTC" }, { "title": "TracePrivately", "category-ids": [ "contact-tracing-reference" ], "description": "Uses Apple's Privacy-preserving ExposureNotification framework", "license": "other", "source": "https://github.com/CrunchyBagel/TracePrivately", "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6dcbbd24-a509-4559-aeeb-404a9d9392d6" ], "date_added": "Apr 17 2020", "suggested_by": "@dkhamsing", "stars": 350, "updated": "2020-05-24 06:08:34 UTC" }, { "title": "palette-from-image", "category-ids": [ "color", "clone" ], "description": "Inspired by https://earthview.withgoogle.com", "license": "other", "source": "https://github.com/chuongtrh/palette-from-image", "tags": [ "swift", "palette", "color", "earthview" ], "screenshots": [ "https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot1.png?raw=true", "https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot2.png?raw=true", "https://github.com/chuongtrh/palette-from-image/blob/master/screenshots/screenshot3.png?raw=true" ], "date_added": "Apr 19 2020", "suggested_by": "@chuongtrh", "stars": 33, "updated": "2020-07-30 15:47:13 UTC" }, { "title": "30 mini Swift Apps for self-study", "category-ids": [ "sample" ], "tags": [ "swift" ], "source": "https://github.com/soapyigu/Swift-30-Projects", "license": "apache-2.0", "stars": 8301, "date_added": "Apr 18 2020", "suggested_by": "@dkhamsing", "updated": "2023-06-07 19:22:26 UTC" }, { "title": "NewsAPISwift", "category-ids": [ "news-api" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b9fb3358-9ce1-45ee-a35e-c37c3c330d41" ], "license": "mit", "source": "https://github.com/lucaslimapoa/NewsAPISwift", "suggested_by": "@dkhamsing", "date_added": "Apr 18 2020", "stars": 26, "updated": "2018-06-28 16:19:10 UTC" }, { "title": "Restaurant Viewing", "category-ids": [ "sample" ], "tags": [ "swift", "alamofire", "moya", "corelocation" ], "license": "other", "source": "https://github.com/gtokman/Restaurant-Viewing-App", "date_added": "Apr 19 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2e65417a-339d-4281-a5f1-6db84ea879a2" ], "stars": 47, "updated": "2019-01-23 18:59:59 UTC" }, { "title": "Zeplin", "category-ids": [ "developer" ], "description": "Preview your designs on Zeplin", "source": "https://github.com/anonrig/zeplin-ios", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/anonrig/zeplin-ios/master/docs/ZeplinClient_GitHub.png" ], "date_added": "Apr 19 2020", "suggested_by": "@anonrig", "license": "other", "stars": 46, "updated": "2021-07-04 12:12:34 UTC" }, { "title": "Voice Memo", "category-ids": [ "clone" ], "tags": [ "swift", "archive" ], "license": "mit", "source": "https://github.com/HassanElDesouky/VoiceMemosClone", "date_added": "Apr 20 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/HassanElDesouky/VoiceMemosClone/raw/master/cover.jpg" ], "stars": 194, "updated": "2019-04-17 07:31:40 UTC" }, { "title": "News API apps", "description": "News app in the style of the NYT, CNN, BBC, Reddit, Twitter, Facebook - includes tvOS app, Today widget", "category-ids": [ "news-api", "apple-tv", "today" ], "tags": [ "swift", "tvos", "extension" ], "license": "mit", "source": "https://github.com/dkhamsing/news", "screenshots": [ "https://github.com/dkhamsing/news/raw/main/Images/tvos.png", "https://github.com/dkhamsing/news/raw/main/Images/facebook.png", "https://github.com/dkhamsing/news/raw/main/Images/washingtonpost.png" ], "suggested_by": "@dkhamsing", "date_added": "Apr 20 2020", "stars": 297, "updated": "2025-03-17 17:22:25 UTC" }, { "title": "Recordings", "description": "Sample code of the App Architecture book", "category-ids": [ "sample" ], "tags": [ "swift" ], "license": "other", "source": "https://github.com/objcio/app-architecture", "homepage": "https://www.objc.io/books/app-architecture/", "suggested_by": "@dkhamsing", "date_added": "Apr 21 2020", "stars": 2063, "updated": "2024-08-12 06:09:22 UTC" }, { "title": "SwiftUI-MovieDB", "category-ids": [ "content", "swiftui" ], "description": "Browse movies, made with SwiftUI, Combine & MovieDB", "source": "https://github.com/alfianlosari/SwiftUI-MovieDB", "license": "mit", "stars": 319, "tags": [ "swift", "swiftui", "themoviedb", "ipad" ], "screenshots": [ "https://github.com/alfianlosari/SwiftUI-MovieDB/raw/master/promo.png?raw=true" ], "date_added": "Apr 21 2020", "suggested_by": "@dkhamsing", "updated": "2020-03-06 22:57:11 UTC" }, { "title": "Iceland - rakning-c19-app", "description": "Help analyse individuals’ travel and trace their movements when cases of infection arise", "category-ids": [ "contact-tracing", "react-native" ], "tags": [ "react-native" ], "lang": "isl", "source": "https://github.com/aranja/rakning-c19-app", "itunes": "https://apps.apple.com/app/rakning-c-19/id1504655876", "homepage": "https://www.covid.is/app/is", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c1db03e9-fb0e-4aae-9273-018ae8b50bea" ], "license": "mit", "date_added": "Apr 21 2020", "suggested_by": "@dkhamsing", "stars": 239, "updated": "2023-01-26 19:02:39 UTC" }, { "title": "Czech Republic - eRouška", "category-ids": [ "contact-tracing" ], "tags": [ "swift", "rxswift", "bluetooth", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/0f311927-f8a0-400d-bcb2-060d5c3c93dd" ], "lang": "ces", "source": "https://github.com/covid19cz/erouska-ios", "itunes": "https://apps.apple.com/app/erou%C5%A1ka/id1509210215", "homepage": "https://erouska.cz/", "license": "mit", "date_added": "Apr 21 2020", "suggested_by": "@dkhamsing", "stars": 105, "updated": "2021-08-23 22:21:28 UTC" }, { "title": "Israel - Hamagen", "description": "COVID-19 exposure prevention app", "category-ids": [ "contact-tracing", "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/16d7f998-d72f-453c-8048-79fb1328d278" ], "lang": "heb", "source": "https://github.com/MohGovIL/hamagen-react-native", "itunes": "https://apps.apple.com/app/id1503224314", "license": "mit", "date_added": "Apr 21 2020", "suggested_by": "@dkhamsing", "stars": 510, "updated": "2023-01-26 18:23:34 UTC" }, { "title": "Flutter News App", "category-ids": [ "news-api", "flutter" ], "screenshots": [ "https://user-images.githubusercontent.com/55942632/77102533-00600c80-6a3f-11ea-8212-3735eeb35a90.png" ], "source": "https://github.com/theindianappguy/FlutterNewsApp", "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Apr 21 2020", "suggested_by": "@dkhamsing", "stars": 554, "updated": "2024-08-03 09:06:30 UTC" }, { "title": "Expense Tracker", "category-ids": [ "core-data", "swiftui" ], "source": "https://github.com/alfianlosari/SwiftUICDExpenseTrackerCompleted", "license": "other", "tags": [ "swift", "swiftui", "core-data" ], "screenshots": [ "https://github.com/alfianlosari/SwiftUICDExpenseTrackerCompleted/raw/master/promo.png?raw=true" ], "date_added": "Apr 22 2020", "suggested_by": "@dkhamsing", "stars": 336, "updated": "2020-05-08 02:31:49 UTC" }, { "title": "CoronaVirusTrackerFlutter", "category-ids": [ "health", "flutter" ], "screenshots": [ "https://github.com/alfianlosari/CoronaVirusTrackerFlutter/raw/master/promo.jpg?raw=true" ], "source": "https://github.com/alfianlosari/CoronaVirusTrackerFlutter", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Apr 22 2020", "suggested_by": "@dkhamsing", "stars": 88, "updated": "2020-11-20 14:20:35 UTC" }, { "title": "CleanStore", "description": "Uses the Clean Swift architecture (Uncle Bob's Clean Architecture)", "category-ids": [ "sample" ], "tags": [ "swift" ], "license": "mit", "source": "https://github.com/Clean-Swift/CleanStore", "date_added": "Apr 21 2020", "suggested_by": "@dkhamsing", "stars": 1928, "updated": "2021-10-05 04:06:37 UTC" }, { "title": "Gmail clone", "category-ids": [ "flutter" ], "screenshots": [ "https://github.com/rodydavis/gmail_clone/raw/master/screenshots/listview.png" ], "source": "https://github.com/rodydavis/gmail_clone", "tags": [ "flutter", "dart" ], "license": "mit", "stars": 833, "date_added": "Apr 23 2020", "suggested_by": "@dkhamsing", "updated": "2021-01-08 10:17:37 UTC" }, { "title": "calcupad", "category-ids": [ "calculator" ], "source": "https://github.com/kwonye/calcupad", "tags": [ "swift", "ipad" ], "license": "mit", "date_added": "Apr 23 2020", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2021-02-02 03:12:15 UTC" }, { "title": "COVID-19 SwiftUI Demo", "description": "Data and news", "category-ids": [ "news-api", "swiftui", "health" ], "screenshots": [ "https://github.com/Joker462/COVID-19_SwiftUI_Demo/raw/master/example.png" ], "source": "https://github.com/Joker462/COVID-19_SwiftUI_Demo", "license": "other", "tags": [ "swift", "swiftui", "combine" ], "date_added": "Apr 23 2020", "suggested_by": "@dkhamsing", "stars": 20, "updated": "2020-04-17 18:11:55 UTC" }, { "title": "SwiftTerm", "category-ids": [ "terminal", "swiftui" ], "tags": [ "swiftui", "swift" ], "description": "VT100/Xterm Terminal emulator", "source": "https://github.com/migueldeicaza/SwiftTerm", "screenshots": [ "https://user-images.githubusercontent.com/36863/80056069-54a05580-84f1-11ea-8597-5a227c9c64a7.png" ], "date_added": "Apr 24 2020", "license": "mit", "suggested_by": "@dkhamsing", "stars": 1346, "updated": "2026-02-20 16:09:15 UTC" }, { "title": "ARKit Example", "category-ids": [ "sample" ], "tags": [ "swift", "arkit" ], "description": "Placing objects", "source": "https://github.com/gao0122/ARKit-Example-by-Apple", "date_added": "Apr 24 2020", "license": "other", "suggested_by": "@dkhamsing", "stars": 283, "updated": "2022-02-03 09:50:46 UTC" }, { "title": "Austria - Stopp Corona", "category-ids": [ "contact-tracing" ], "lang": "deu", "description": "Keep track of encounters with friends, family or co-workers and save them anonymously", "license": "apache-2.0", "source": "https://github.com/austrianredcross/stopp-corona-ios", "itunes": "https://apps.apple.com/app/apple-store/id1503717224", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/cc16de41-9c6e-4142-a7e2-547eef9e1c81" ], "tags": [ "swift", "swiftlint", "moya", "swiftybeaver", "firebase", "sqlite", "lottie" ], "date_added": "Apr 25 2020", "suggested_by": "@dkhamsing", "stars": 157, "updated": "2022-03-01 15:37:56 UTC" }, { "title": "DailyNews", "category-ids": [ "news-api" ], "tags": [ "swift", "mvvm", "rxswift", "sdwebimage" ], "screenshots": [ "https://github.com/latifatcii/DailyNews/raw/master/DailyNewsScreenShots/dailyNewsScreenshot.png" ], "license": "mit", "source": "https://github.com/latifatcii/DailyNews", "suggested_by": "@dkhamsing", "date_added": "Apr 26 2020", "stars": 50, "updated": "2020-07-06 06:19:28 UTC" }, { "title": "iOSDCRC", "description": "iOSDC Reject Conference", "category-ids": [ "event" ], "tags": [ "swift", "twitter", "archive" ], "source": "https://github.com/fromkk/iOSDCRC", "license": "other", "date_added": "Apr 26 2020", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2018-09-20 11:23:53 UTC" }, { "title": "TimeLines", "category-ids": [ "today" ], "tags": [ "swift" ], "description": "Know when all your friends, colleagues and family are", "source": "https://github.com/mathieudutour/TimeLines", "homepage": "https://time-lines.app", "license": "other", "date_added": "Apr 27 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d3e4aabc-1ab5-4515-ac35-65b9c301f25e" ], "stars": 66, "updated": "2022-12-02 12:18:35 UTC" }, { "title": "Emission", "category-ids": [ "location" ], "tags": [ "javascript", "phonegap", "cordova", "ionic" ], "description": "Track your travel modes and your travel carbon footprint, and compare them against other users", "source": "https://github.com/e-mission/e-mission-phone", "homepage": "https://e-mission.eecs.berkeley.edu/#/home", "itunes": "https://apps.apple.com/app/emission/id1084198445", "license": "bsd-3-clause", "date_added": "Apr 27 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3518c87d-e95d-43d3-b4ff-29aafc615c84" ], "stars": 29, "updated": "2026-02-19 20:58:14 UTC" }, { "title": "a-shell", "description": "Mobile shell terminal based on Mosh", "category-ids": [ "terminal" ], "tags": [ "vim script", "c++", "c" ], "license": "bsd-3-clause", "source": "https://github.com/holzschu/a-shell", "itunes": "https://apps.apple.com/app/a-shell/id1473805438", "screenshots": [ "https://holzschu.github.io/a-Shell_iOS/assets/screenshot/nslookup.png" ], "date_added": "Apr 28 2020", "suggested_by": "@dkhamsing", "stars": 3564, "updated": "2026-02-19 16:45:23 UTC" }, { "title": "CZInstagram", "category-ids": [ "clone" ], "description": "Instagram written in a way that eliminates Massive View Controller in unidirectional event/state flow manner", "source": "https://github.com/opensourceios/CZInstagram", "tags": [ "swift", "mvvm", "flux", "sdwebimage", "easymapping", "archive" ], "screenshots": [ "https://github.com/geekaurora/CZInstagram/raw/master/Docs/CZInstagram.gif" ], "license": "mit", "date_added": "Apr 30 2020", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2019-07-27 04:44:54 UTC" }, { "title": "NewsApp-With-SwiftUI-And-Combine", "category-ids": [ "news-api", "swiftui", "weather" ], "tags": [ "swift", "swiftui", "combine" ], "license": "mit", "source": "https://github.com/AlexeyVoronov96/NewsApp-With-SwiftUI-And-Combine", "screenshots": [ "https://github.com/AlexeyVoronov96/NewsApp-With-SwiftUI-And-Combine/raw/master/NewsApp%20With%20SwiftUI%20Framework/ScreenShots/OverviewTab.png" ], "suggested_by": "@dkhamsing", "date_added": "Apr 30 2020", "stars": 477, "updated": "2022-07-16 06:10:46 UTC" }, { "title": "SimpleLogin", "category-ids": [ "security", "extension" ], "tags": [ "swift" ], "description": "Protect your email with aliases and more. Its Share Extension helps you create aliases on the fly without leaving your favorite browser", "source": "https://github.com/simple-login/Simple-Login-iOS", "homepage": "https://simplelogin.io/", "itunes": "https://apps.apple.com/app/simplelogin-anti-spam/id1494359858", "screenshots": [ "https://raw.githubusercontent.com/ntnhon/TarotCodexPublicImages/master/SL/1.png" ], "license": "mit", "date_added": "May 2 2020", "suggested_by": "@ntnhon", "stars": 165, "updated": "2026-02-05 12:02:18 UTC" }, { "title": "Trello", "category-ids": [ "clone" ], "tags": [ "swift" ], "license": "mit", "source": "https://github.com/alfianlosari/KanbanDragDropiOS", "suggested_by": "@dkhamsing", "date_added": "May 3 2020", "stars": 118, "updated": "2022-11-04 18:39:49 UTC" }, { "title": "NewsAnalyzer", "description": "Let you listen to English news, see the text and let you analyze what you have heard", "category-ids": [ "audio" ], "tags": [ "swift", "alamofire" ], "license": "mit", "source": "https://github.com/ethanswift/NewsAnalyzer", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7d6171ac-a14c-497b-9208-a3dc2cd778ab" ], "suggested_by": "@dkhamsing", "date_added": "May 4 2020", "stars": 8, "updated": "2020-05-07 22:39:52 UTC" }, { "title": "TicTacToe", "description": "Demonstrate how to build a full, moderately complex application in the Composable Architecture", "category-ids": [ "sample" ], "tags": [ "swift" ], "license": "mit", "source": "https://github.com/pointfreeco/swift-composable-architecture/tree/master/Examples/TicTacToe", "suggested_by": "@dkhamsing", "date_added": "May 4 2020" }, { "title": "DiscussIt", "description": "Scholarly article search, discussion forum and discussion board", "category-ids": [ "education" ], "tags": [ "swift", "firebase", "swiftyjson" ], "license": "mit", "source": "https://github.com/ethanswift/DiscussIt", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ebc1598e-6d19-42a0-845e-cc4d73b0d1d0" ], "suggested_by": "@dkhamsing", "date_added": "May 5 2020", "stars": 15, "updated": "2020-04-25 08:38:36 UTC" }, { "title": "ExposureNotificationApp", "description": "Inform people when they may have been exposed to COVID-19, using Apple's ExposureNotification framework", "category-ids": [ "contact-tracing-reference" ], "tags": [ "swift", "archive" ], "license": "other", "source": "https://developer.apple.com/documentation/exposurenotification/building-an-app-to-notify-users-of-covid-19-exposure", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6f35dab6-0cef-4d0a-bdf2-690d599de935" ], "date_added": "May 5 2020", "suggested_by": "@dkhamsing" }, { "title": "ASETimerSwiftUI", "description": "Countdown to WWDC20", "category-ids": [ "swiftui" ], "tags": [ "swiftui", "swift" ], "license": "other", "source": "https://github.com/heyrahulrs/ASETimerSwiftUI", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/8a30ae63-3b97-4b09-98c4-7d34f48911ba" ], "date_added": "May 6 2020", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2022-06-04 07:44:07 UTC" }, { "title": "MedKeeper", "category-ids": [ "health" ], "tags": [ "swift", "archive" ], "license": "other", "source": "https://github.com/jonrobinsdev/MedKeeper", "date_added": "May 7 2020", "suggested_by": "@dkhamsing", "stars": 6, "updated": "2016-01-28 03:46:25 UTC" }, { "title": "Stepik", "description": "Take open courses on https://stepik.org/", "category-ids": [ "education", "apple-tv" ], "tags": [ "swift", "ipad", "alamofire", "swiftyjson", "sdwebimage", "devicekit", "promisekit", "swiftlint" ], "license": "other", "source": "https://github.com/StepicOrg/stepik-ios", "itunes": "https://apps.apple.com/app/stepik-best-online-courses/id1064581926", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/6bbc0c9b-3c2c-4f2a-b8c6-10805eefd664" ], "date_added": "May 7 2020", "suggested_by": "@dkhamsing", "stars": 168, "updated": "2025-06-05 08:25:52 UTC" }, { "title": "iGit", "description": "Uses GitUpKit to clone a GitHub repo and perform a commit", "category-ids": [ "github" ], "tags": [ "objc" ], "license": "gpl-3.0", "source": "https://github.com/git-up/GitUp", "stars": 11916, "date_added": "May 8 2020", "suggested_by": "@dkhamsing", "updated": "2026-02-15 03:46:31 UTC" }, { "title": "newsline", "category-ids": [ "news-api", "flutter" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3122442c-d888-4062-9d51-5be9f074fa75" ], "source": "https://github.com/ayush221b/newsline", "tags": [ "flutter", "dart" ], "license": "other", "date_added": "May 8 2020", "suggested_by": "@dkhamsing", "stars": 20, "updated": "2020-10-02 13:21:32 UTC" }, { "title": "einmal", "category-ids": [ "password" ], "description": "Minimalistic and secure two-factor authentication", "source": "https://github.com/incipher/einmal", "license": "cc0-1.0", "date_added": "May 9 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/11808903/80574717-a457b300-8a02-11ea-915e-db7cd98740f2.png" ], "tags": [ "react-native", "2fa", "archive" ], "stars": 78, "updated": "2022-12-11 07:26:28 UTC" }, { "title": "SwiftUIAirtableDemo", "category-ids": [ "swiftui" ], "description": "Small, functional example using Airtable as a lightweight backend", "source": "https://github.com/zackshapiro/SwiftUIAirtableDemo", "license": "mit", "date_added": "May 9 2020", "suggested_by": "@dkhamsing", "tags": [ "swiftui", "swift" ], "stars": 145, "updated": "2020-05-11 14:16:12 UTC" }, { "title": "Math Quest", "category-ids": [ "game" ], "license": "other", "source": "https://github.com/AdnanZahid/Math-Quest-iOS", "tags": [ "swift", "archive" ], "date_added": "May 9 2020", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2025-03-15 22:08:57 UTC" }, { "title": "EmojiFireplace", "category-ids": [ "apple-tv" ], "license": "other", "source": "https://github.com/neonichu/EmojiFireplace", "tags": [ "swift", "archive" ], "date_added": "May 9 2020", "suggested_by": "@dkhamsing", "stars": 2, "updated": "2016-01-10 17:36:56 UTC" }, { "title": "IpfsIosAppExample", "category-ids": [ "developer" ], "license": "other", "source": "https://github.com/NeoTeo/IpfsIosAppExample", "tags": [ "swift", "archive" ], "date_added": "May 11 2020", "suggested_by": "@dkhamsing", "stars": 28, "updated": "2018-04-13 09:46:51 UTC" }, { "title": "compositional-layouts-kit", "description": "A set of advanced compositional layouts for UICollectionView with examples (Swift 5.1, iOS 13)", "category-ids": [ "sample" ], "source": "https://github.com/eleev/compositional-layouts-kit", "license": "mit", "stars": 459, "tags": [ "swift" ], "screenshots": [ "https://github.com/eleev/compositional-layouts-kit/raw/main/cover-composlayouts.png" ], "date_added": "May 12 2020", "suggested_by": "@dkhamsing", "updated": "2023-06-04 21:18:02 UTC" }, { "title": "AR Cut & Paste", "description": "Cut and paste your surroundings using AR", "category-ids": [ "react-native" ], "tags": [ "react-native", "arkit" ], "source": "https://github.com/cyrildiagne/ar-cutpaste", "license": "mit", "date_added": "Mar 13 2020", "suggested_by": "@dkhamsing", "stars": 14624, "updated": "2023-03-04 15:48:58 UTC" }, { "title": "Movement - Watch Tracker", "description": "To track the accuracy of a mechanical watch", "category-ids": [ "react-native" ], "tags": [ "react-native", "coreml", "pytorch", "archive" ], "source": "https://github.com/steadicat/pytorch-coreml-example", "itunes": "https://apps.apple.com/app/movement-watch-tracker/id1329445157", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/26b95183-ec40-4097-a119-11105d221efc" ], "license": "other", "date_added": "Mar 13 2020", "suggested_by": "@dkhamsing", "stars": 131, "updated": "2018-02-24 06:31:28 UTC" }, { "title": "fastmdb", "category-ids": [ "content" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/90843ee2-a6ee-4f41-bc2b-20b3292957d6" ], "tags": [ "swift", "themoviedb" ], "description": "Fast app to browse and search movies, tv, people, credits", "source": "https://github.com/dkhamsing/fastmdb", "license": "mit", "date_added": "May 13, 2020", "suggested_by": "@dkhamsing", "stars": 39, "updated": "2024-02-01 15:24:15 UTC" }, { "title": "YouTag", "category-ids": [ "audio" ], "tags": [ "swift" ], "description": "Music player that downloads from the internet, even YouTube", "source": "https://github.com/youstanzr/YouTag", "screenshots": [ "https://github.com/youstanzr/YouTag/raw/master/Images/screenshot_banner.png" ], "license": "mit", "date_added": "May 14 2020", "suggested_by": "@youstanzr", "stars": 339, "updated": "2025-10-03 14:16:00 UTC" }, { "title": "Bristol Pound", "description": "Simple and convenient way to pay in Bristol Pounds while supporting local businesses", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "source": "https://gitlab.com/TownPound/Cyclos/ScottLogic.mobile.react-native/BristolPound", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/50697585-d534-4512-ac3a-6a451221a749" ], "license": "mit", "date_added": "Mar 14 2020", "suggested_by": "@dkhamsing" }, { "title": "f.lux", "category-ids": [ "color" ], "tags": [ "objc", "archive" ], "source": "https://github.com/jefferyleo/f.lux", "license": "other", "date_added": "May 15 2020", "suggested_by": "@dkhamsing", "stars": 1079, "updated": "2018-12-05 05:01:22 UTC" }, { "title": "Gifzat", "category-ids": [ "gif" ], "tags": [ "objc", "archive" ], "source": "https://github.com/remirobert/Gifzat", "license": "mit", "date_added": "May 16 2020", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2016-09-10 16:11:56 UTC" }, { "title": "QRGen", "category-ids": [ "scan" ], "description": "Read, generate QR codes", "source": "https://github.com/lojals/QRGen", "license": "mit", "tags": [ "swift", "archive" ], "date_added": "May 17 2020", "suggested_by": "@dkhamsing", "stars": 5, "updated": "2016-02-12 03:57:21 UTC" }, { "title": "GitHub contributions widget", "category-ids": [ "today" ], "source": "https://github.com/fimuxd/GITGET", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c12cfbbb-b3d0-464b-8ca2-745b8ab33e6b" ], "license": "other", "tags": [ "swift", "firebase", "alamofire", "swiftyjson" ], "date_added": "May 17 2020", "suggested_by": "@dkhamsing", "stars": 160, "updated": "2024-10-07 02:09:51 UTC" }, { "title": "AlarmClock", "category-ids": [ "clock" ], "tags": [ "objc", "archive" ], "source": "https://github.com/robbiehanson/AlarmClock", "license": "mit", "date_added": "May 18 2020", "suggested_by": "@dkhamsing", "stars": 59, "updated": "2015-07-13 17:58:18 UTC" }, { "title": "Travel Guide", "category-ids": [ "flutter", "travel" ], "license": "other", "source": "https://github.com/Ivaskuu/travel-guide_app", "screenshots": [ "https://github.com/Ivaskuu/travel-guide_app/raw/master/screenshots/flutter_02.png" ], "tags": [ "flutter" ], "date_added": "May 18 2020", "suggested_by": "@dkhamsing", "stars": 37, "updated": "2018-04-03 20:16:34 UTC" }, { "title": "ReactKitCalculator", "category-ids": [ "clone" ], "license": "other", "source": "https://github.com/ReactKit/ReactKitCalculator", "tags": [ "archive" ], "date_added": "May 19 2020", "suggested_by": "@dkhamsing", "stars": 9, "updated": "2015-09-23 05:39:08 UTC" }, { "title": "Gasoline", "category-ids": [ "finance" ], "description": "Track your gas expense", "source": "https://github.com/Blackjacx/Gasoline", "tags": [ "swift", "swiftlint", "quick", "nimble" ], "license": "other", "date_added": "May 19 2020", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2020-02-24 17:45:35 UTC" }, { "title": "reddift", "category-ids": [ "news" ], "description": "Reddit browser, search, comments", "license": "mit", "source": "https://github.com/sonsongithub/reddift", "stars": 238, "tags": [ "swift", "archive" ], "date_added": "May 6 2018", "suggested_by": "@dkhamsing", "screenshots": [ "https://cloud.githubusercontent.com/assets/33768/22405496/0c84f384-e687-11e6-9658-5ebf9d39a082.gif" ], "updated": "2020-03-07 18:33:51 UTC" }, { "title": "Mattermost", "category-ids": [ "communication", "react-native" ], "description": "Secure messaging platform for DevOps teams", "license": "apache-2.0", "source": "https://github.com/mattermost/mattermost-mobile", "itunes": "https://apps.apple.com/us/app/mattermost/id1257222717", "tags": [ "react-native" ], "screenshots": [ "https://user-images.githubusercontent.com/13119842/82450764-1c9e1b00-9a7b-11ea-83d2-b835bf51c727.png", "https://user-images.githubusercontent.com/13119842/82450847-38092600-9a7b-11ea-92a8-52cf92fb137b.png", "https://user-images.githubusercontent.com/13119842/82450869-3e979d80-9a7b-11ea-81ea-0780c7a612f7.png", "https://user-images.githubusercontent.com/13119842/82450896-47886f00-9a7b-11ea-92f4-da9e5553f469.png" ], "stars": 2593, "date_added": "May 20 2020", "suggested_by": "@jasonblais", "updated": "2026-02-20 20:04:05 UTC" }, { "title": "Chatwoot", "category-ids": [ "communication", "react-native" ], "description": "Live chat for businesses", "license": "mit", "source": "https://github.com/chatwoot/chatwoot-mobile-app", "itunes": "https://apps.apple.com/app/id1495796682", "tags": [ "react-native" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ca04127b-5c28-419f-95cf-3b1d4816ad07" ], "stars": 846, "date_added": "Nov 4 2020", "suggested_by": "@muhsin-k", "updated": "2026-02-19 03:30:37 UTC" }, { "title": "Raivo OTP", "category-ids": [ "password" ], "description": "Lightweight and secure one-time-password (OTP)", "license": "other", "source": "https://github.com/raivo-otp/ios-application", "itunes": "https://apps.apple.com/app/raivo-otp/id1459042137", "tags": [ "swift", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/raivo-otp/ios-application/master/.github/preview_left.png" ], "stars": 940, "date_added": "May 21 2020", "suggested_by": "@th3m", "updated": "2025-04-10 13:45:52 UTC" }, { "title": "Jitsi Meet", "category-ids": [ "react-native" ], "description": "Video meetings for everyone", "license": "apache-2.0", "source": "https://github.com/jitsi/jitsi-meet", "itunes": "https://apps.apple.com/app/jitsi-meet/id1165103905", "tags": [ "react-native" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/049383c1-2870-4b7d-ac2b-52c677e0e04b" ], "stars": 28652, "date_added": "May 21 2020", "suggested_by": "@th3m", "updated": "2026-02-20 21:36:52 UTC" }, { "title": "SwiftUI_Tasks", "category-ids": [ "swiftui" ], "description": "Simple To-do's with SwiftUI, Combine and Core Data", "source": "https://github.com/shankarmadeshvaran/SwiftUI_Tasks", "license": "mit", "tags": [ "swift", "swiftui", "core-data" ], "screenshots": [ "https://github.com/shankarmadeshvaran/SwiftUI_Tasks/raw/master/ToDo-tasks.gif" ], "date_added": "May 21 2020", "suggested_by": "@dkhamsing", "stars": 85, "updated": "2022-02-15 13:56:36 UTC" }, { "title": "Amaroq", "category-ids": [ "mastodon" ], "description": "Lightweight universal client for any Mastodon instance", "license": "mpl-2.0", "source": "https://github.com/ReticentJohn/Amaroq", "itunes": "https://apps.apple.com/app/amaroq-for-mastodon/id1214116200", "tags": [ "objc", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/be4a2348-df3d-455b-b182-4dcb7440835c" ], "stars": 234, "date_added": "May 22 2020", "suggested_by": "@th3m", "updated": "2021-06-26 02:38:40 UTC" }, { "title": "SelfieAssist", "category-ids": [ "misc" ], "tags": [ "objc", "archive" ], "source": "https://github.com/mxcl/SelfieAssist", "license": "other", "date_added": "May 22 2020", "suggested_by": "@dkhamsing", "stars": 3, "updated": "2015-07-12 18:09:10 UTC" }, { "title": "Mast", "category-ids": [ "mastodon" ], "description": "Beautiful Mastodon app built with macOS design guidelines in mind", "license": "gpl-3.0", "source": "https://github.com/ShihabMe/Mast2", "itunes": "https://apps.apple.com/app/mast/id1437429129", "tags": [ "swift", "ipad", "macos", "watchos", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/a9c8c945-b0b2-4e4a-86fb-0cfb7d68bed5" ], "stars": 38, "date_added": "May 22 2020", "suggested_by": "@th3m" }, { "title": "Session", "category-ids": [ "communication" ], "description": "Private messenger", "license": "gpl-3.0", "source": "https://github.com/oxen-io/session-ios", "itunes": "https://apps.apple.com/app/session-private-messenger/id1470168868", "tags": [ "swift", "objc", "promisekit", "sqlcipher", "mantle", "starscream", "afnetworking", "purelayout", "archive", "yyimage" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/97dd45e3-19ec-4c2b-8a48-65c434c099de" ], "stars": 431, "date_added": "May 22 2020", "suggested_by": "@th3m", "updated": "2025-03-20 23:20:59 UTC" }, { "title": "AfishaLviv", "category-ids": [ "media" ], "tags": [ "objc", "archive" ], "source": "https://github.com/danylokos/AfishaLviv-iOS", "license": "other", "date_added": "May 22 2020", "suggested_by": "@dkhamsing", "stars": 3, "updated": "2014-01-04 21:26:34 UTC" }, { "title": "Facebook-Pop-Introduction", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "source": "https://github.com/thomasdegry/Facebook-Pop-Introduction", "license": "other", "date_added": "May 23 2020", "suggested_by": "@dkhamsing", "stars": 3, "updated": "2015-06-02 04:09:47 UTC" }, { "title": "SCRAMApp", "description": "Implements the Salted Challenge Response Authentication Mechanism (SCRAM)", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "source": "https://github.com/SoldoApp/SCRAMApp", "license": "mit", "date_added": "May 23 2020", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2016-06-23 17:38:07 UTC" }, { "title": "Poly API - Samples", "category-ids": [ "misc" ], "tags": [ "objc", "arkit", "archive" ], "source": "https://github.com/googlevr/poly-sample-ios", "license": "apache-2.0", "date_added": "May 23 2020", "suggested_by": "@dkhamsing", "stars": 12, "updated": "2017-11-28 20:50:12 UTC" }, { "title": "SwiftUI-Keyboard-Demo", "category-ids": [ "swiftui" ], "description": "How to add Keyboard Shortcuts UIKeyCommand (SwiftUI)", "source": "https://github.com/emcro/SwiftUI-Keyboard-Demo", "license": "other", "tags": [ "swiftui", "swift" ], "date_added": "May 23 2020", "suggested_by": "@dkhamsing", "stars": 33, "updated": "2020-05-08 17:36:21 UTC" }, { "title": "FS-Player", "category-ids": [ "media" ], "tags": [ "swift", "archive" ], "source": "https://github.com/danylokos/FS-Player", "license": "other", "date_added": "May 23 2020", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2015-11-30 19:54:44 UTC" }, { "title": "MVPTwitterSample", "category-ids": [ "social" ], "tags": [ "swift", "archive" ], "source": "https://github.com/ktanaka117/MVPTwitterSample", "license": "other", "date_added": "May 23 2020", "suggested_by": "@dkhamsing", "stars": 2, "updated": "2016-11-22 02:06:25 UTC" }, { "title": "Simplistic", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "source": "https://github.com/e7711bbear/Simplistic", "license": "other", "date_added": "May 23 2020", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2019-07-10 21:24:57 UTC" }, { "title": "8mph", "category-ids": [ "misc" ], "tags": [ "objc", "archive" ], "source": "https://github.com/zadr/8mph", "license": "other", "date_added": "May 24 2020", "suggested_by": "@dkhamsing", "stars": 9, "updated": "2025-12-30 21:36:35 UTC" }, { "title": "Dictum", "category-ids": [ "misc" ], "tags": [ "objc", "archive" ], "source": "https://github.com/matthewpalmer/Dictum", "license": "other", "date_added": "May 24 2020", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2014-04-27 07:41:59 UTC" }, { "title": "Australia - COVIDSafe", "category-ids": [ "contact-tracing" ], "license": "other", "source": "https://github.com/AU-COVIDSafe/mobile-ios", "itunes": "https://apps.apple.com/au/app/covidsafe/id1509242894", "tags": [ "swift", "alamofire", "keychainswift", "lottie" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7e571841-430e-4fea-bde0-c9bc400a994d" ], "date_added": "May 24 2020", "suggested_by": "@dkhamsing", "stars": 274, "updated": "2021-12-10 08:05:46 UTC" }, { "title": "SwipeIt", "category-ids": [ "news" ], "description": "Reddit with a swipe", "license": "mit", "source": "https://github.com/ivanbruel/SwipeIt", "stars": 442, "tags": [ "swift", "rxswift", "moya", "kingfisher", "snapkit", "archive" ], "date_added": "May 25 2018", "suggested_by": "@dkhamsing", "updated": "2017-08-16 01:03:42 UTC" }, { "title": "SwiftFanorona", "category-ids": [ "game" ], "tags": [ "swift", "archive" ], "source": "https://github.com/jenduf/SwiftFanorona", "license": "other", "date_added": "May 24 2020", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2015-03-19 07:38:15 UTC" }, { "title": "Tripletz Tic Tac Toe", "category-ids": [ "game" ], "tags": [ "swift", "archive" ], "source": "https://github.com/Aaron-A/Tripletz", "license": "other", "date_added": "May 24 2020", "suggested_by": "@dkhamsing", "stars": 13, "updated": "2014-12-01 01:14:37 UTC" }, { "title": "FireTodo", "category-ids": [ "tasks", "swiftui" ], "description": "Simple Todo using SwiftUI, Firebase, Redux", "source": "https://github.com/sgr-ksmt/FireTodo", "license": "mit", "stars": 377, "tags": [ "swift", "swiftui", "firebase", "redux" ], "screenshots": [ "https://github.com/sgr-ksmt/FireTodo/blob/master/docs/images/img6.png?raw=true" ], "date_added": "May 25 2020", "suggested_by": "@dkhamsing", "updated": "2022-07-22 04:10:03 UTC" }, { "title": "Flappy Bird using SpriteBuilder", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "source": "https://github.com/ignotusverum/1w-flappy", "license": "other", "date_added": "May 24 2020", "suggested_by": "@dkhamsing", "stars": 15, "updated": "2015-11-07 23:11:58 UTC" }, { "title": "France - TousAntiCovid", "category-ids": [ "contact-tracing" ], "tags": [ "swift" ], "lang": "fra", "source": "https://gitlab.inria.fr/stopcovid19/stopcovid-ios", "itunes": "https://apps.apple.com/app/stopcovid-france/id1511279125", "homepage": "https://www.economie.gouv.fr/tousanticovid", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/9cddac33-77fa-48f5-8b61-f596e9594b63" ], "license": "other", "date_added": "May 26 2020", "suggested_by": "@dkhamsing" }, { "title": "Hand-painted style tower defense game", "category-ids": [ "game" ], "tags": [ "swift", "swift2", "archive" ], "source": "https://github.com/gamechina/GoldenWar", "license": "mit", "date_added": "May 25 2020", "suggested_by": "@dkhamsing", "stars": 2, "updated": "2015-09-18 06:03:38 UTC" }, { "title": "CookieCrunch", "description": "Candy Crush clone", "category-ids": [ "game" ], "tags": [ "swift", "archive" ], "source": "https://github.com/renatomcamilio/CookieCrunch", "license": "mit", "date_added": "May 25 2020", "suggested_by": "@dkhamsing", "stars": 25, "updated": "2015-02-23 08:11:59 UTC" }, { "title": "Octopus", "description": "Remake of Nintendo's Octopus Game & Watch device", "category-ids": [ "game", "apple-tv" ], "tags": [ "swift", "archive" ], "source": "https://github.com/roger-wetzel/Octopus", "screenshots": [ "https://cloud.githubusercontent.com/assets/16686245/12429085/98761c3c-bee8-11e5-9399-1f7cc162e9bd.png" ], "license": "other", "date_added": "May 27 2020", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2016-01-21 16:17:38 UTC" }, { "title": "HTTPS4All", "category-ids": [ "security", "extension" ], "tags": [ "swift" ], "description": "Port of HTTPS Everywhere to force (most) links to use HTTPS", "source": "https://github.com/bouk/HTTPS4All", "itunes": "https://apps.apple.com/app/https4all/id1305430042", "license": "gpl-2.0", "date_added": "May 27 2020", "suggested_by": "@bradenglund", "stars": 40, "updated": "2020-06-01 17:46:28 UTC" }, { "title": "OpenCovidTrace", "category-ids": [ "contact-tracing-reference" ], "description": "Uses own open-source framework for exposure tracing", "license": "gpl-3.0", "source": "https://github.com/OpenCovidTrace/octrace-ios", "tags": [ "swift", "archive" ], "date_added": "May 28 2020", "suggested_by": "@shiaulis", "stars": 20, "updated": "2020-05-28 12:11:15 UTC" }, { "title": "Tiny Wings Remake", "category-ids": [ "game" ], "tags": [ "objc", "archive" ], "source": "https://github.com/haqu/tiny-wings", "license": "mit", "date_added": "May 27 2020", "suggested_by": "@dkhamsing", "stars": 813, "updated": "2022-09-11 23:43:06 UTC" }, { "title": "Milestones", "description": "Count down the days until upcoming milestones", "category-ids": [ "swiftui", "macos" ], "tags": [ "swift", "swiftui", "combine", "macos" ], "license": "mit", "source": "https://github.com/jpsim/Milestones", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/fc649fcc-e716-46ab-9f04-b77b5bfd8872" ], "suggested_by": "@dkhamsing", "date_added": "May 29 2020", "stars": 204, "updated": "2026-02-12 14:29:04 UTC" }, { "title": "Switzerland - SwissCovid", "description": "COVID-19 tracing using the Decentralised Privacy-Preserving Proximity Tracing (DP-3T or DP3T)", "category-ids": [ "contact-tracing" ], "license": "mpl-2.0", "source": "https://github.com/SwissCovid/swisscovid-app-ios", "itunes": "https://apps.apple.com/app/swisscovid-preview/id1509275381", "tags": [ "swift", "dp3t" ], "lang": "deu", "screenshots": [ "https://github.com/SwissCovid/swisscovid-app-ios/blob/develop/Documentation/screenshots/screenshots.png?raw=true" ], "date_added": "May 30 2020", "suggested_by": "@dkhamsing", "stars": 144, "updated": "2022-08-17 14:00:19 UTC" }, { "title": "Germany - Corona Warn App", "category-ids": [ "contact-tracing" ], "description": "Uses Apple's Exposure Notification framework", "license": "apache-2.0", "source": "https://github.com/corona-warn-app/cwa-app-ios", "itunes": "https://apps.apple.com/de/app/corona-warn-app/id1512595757", "tags": [ "swift", "archive" ], "lang": "deu", "screenshots": [ "https://github.com/corona-warn-app/cwa-documentation/raw/main/images/ui_screens/ios/cwa_home_ios.png" ], "date_added": "May 31 2020", "suggested_by": "@dkhamsing", "stars": 1663, "updated": "2023-05-16 20:24:57 UTC" }, { "title": "Moonlight Game Streaming", "category-ids": [ "game", "apple-tv" ], "license": "gpl-3.0", "source": "https://github.com/moonlight-stream/moonlight-ios", "itunes": "https://apps.apple.com/app/moonlight-game-streaming/id1000551566", "tags": [ "c", "ipad" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/a66520cc-5bf8-49e0-bfff-f859de4ad37a" ], "date_added": "May 31 2020", "suggested_by": "@dkhamsing", "stars": 1528, "updated": "2025-10-09 02:56:42 UTC" }, { "title": "GPS Stone", "category-ids": [ "location" ], "description": "Record your position and export your trip in GPX with GPS Stone", "license": "apache-2.0", "source": "https://github.com/frostland/GPS-Stone", "tags": [ "swift" ], "date_added": "Jun 1 2020", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2025-12-17 00:13:41 UTC" }, { "title": "My Stocks", "category-ids": [ "finance" ], "description": "Basic stocks tracking, supports Finnhub, Tiingo, or IEX Cloud", "license": "mit", "source": "https://github.com/dkhamsing/stocks", "screenshots": [ "https://github.com/dkhamsing/stocks/blob/dev/Images/0.png?raw=true" ], "tags": [ "swift" ], "date_added": "Jun 1 2020", "suggested_by": "@dkhamsing", "stars": 44, "updated": "2020-06-01 14:03:41 UTC" }, { "title": "Lumines remake", "category-ids": [ "game" ], "source": "https://github.com/kaikai2/luminesk5", "tags": [ "c", "archive" ], "license": "other", "date_added": "Jun 2 2020", "suggested_by": "@dkhamsing", "stars": 5, "updated": "2013-05-23 08:46:55 UTC" }, { "title": "Arc", "category-ids": [ "location" ], "description": "Learns about the places you visit & how you like to move around", "license": "gpl-3.0", "source": "https://github.com/sobri909/ArcMini", "itunes": "https://apps.apple.com/app/arc-app-location-activity/id1063151918", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/add2f568-16b9-442f-859a-d19e45c248bc" ], "tags": [ "swift" ], "date_added": "Jun 2 2020", "suggested_by": "@dkhamsing", "stars": 113, "updated": "2024-07-25 07:41:12 UTC" }, { "title": "Strife Veteran Edition", "category-ids": [ "game" ], "source": "https://github.com/svkaiser/strife-ve", "tags": [ "c", "archive" ], "license": "other", "date_added": "Jun 3 2020", "suggested_by": "@dkhamsing", "stars": 140, "updated": "2022-07-02 21:47:43 UTC" }, { "title": "Open Food Facts", "category-ids": [ "health" ], "description": "Scan food products barcode to see if they are good for you and the planet", "source": "https://github.com/openfoodfacts/openfoodfacts-ios", "itunes": "https://apps.apple.com/app/open-food-facts/id588797948", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple124/v4/e7/18/27/e71827cd-1fd4-5b81-b52e-2668feed9700/pr_source.png/230x0w.png" ], "tags": [ "swift", "archive" ], "stars": 385, "date_added": "Jun 2 2020", "suggested_by": "@teolemon", "license": "apache-2.0", "updated": "2023-09-05 11:22:10 UTC" }, { "title": "Repositories", "category-ids": [ "swiftui" ], "description": "SwiftUI + Flux and Combine using GitHub API (Flux enables unidirectional data flow which is testable)", "source": "https://github.com/kitasuke/SwiftUI-Flux", "license": "mit", "stars": 95, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/wiki/kitasuke/SwiftUI-MVVM/images/screenshot.png" ], "date_added": "Jun 4 2020", "suggested_by": "@dkhamsing", "updated": "2019-08-06 09:48:07 UTC" }, { "title": "Say Their Names", "category-ids": [ "misc" ], "description": "Raises awareness of the injustice and often forgotten names of racial inequality, includes a catalog of verified donation and petition links", "source": "https://github.com/Say-Their-Name/say-their-names-ios", "itunes": "https://apps.apple.com/app/say-their-names/id1517599626", "license": "mit", "stars": 244, "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/a71406d7-15d2-4519-8ebb-f8c51c51c187" ], "date_added": "Jun 4 2020", "suggested_by": "@dkhamsing", "updated": "2022-11-10 07:58:38 UTC" }, { "title": "Show OpenGL content", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "source": "https://github.com/bradley/iOSSwiftOpenGL", "license": "other", "date_added": "Jun 5 2020", "suggested_by": "@dkhamsing", "stars": 61, "updated": "2017-05-30 07:44:37 UTC" }, { "title": "Waterminder", "category-ids": [ "swiftui", "apple-watch" ], "description": "Watch app to remind you to drink water", "source": "https://github.com/caiobzen/water-reminder-swiftui", "license": "mit", "stars": 240, "tags": [ "swift", "combine" ], "screenshots": [ "https://github.com/caiobzen/water-reminder-swiftui/raw/master/drink-water-app.gif" ], "date_added": "Jun 5 2020", "suggested_by": "@dkhamsing", "updated": "2024-09-25 14:13:44 UTC" }, { "title": "Quote Today", "category-ids": [ "apple-watch" ], "description": "Display a random quote from the Quote API", "source": "https://github.com/SaiBalaji-PSS/Quote-Today", "screenshots": [ "https://user-images.githubusercontent.com/51410810/87869133-0b11ba80-c9bb-11ea-80ed-4d4286744caa.png", "https://user-images.githubusercontent.com/51410810/87869148-1fee4e00-c9bb-11ea-8935-6646c352a6e6.png", "https://user-images.githubusercontent.com/51410810/87869153-2a104c80-c9bb-11ea-932e-53cf16cf0e75.png", "https://user-images.githubusercontent.com/51410810/87869174-4b713880-c9bb-11ea-86d0-6a8675cecfb5.png" ], "date_added": "Oct 11 2020", "license": "other", "suggested_by": "@SaiBalaji22", "stars": 6, "updated": "2020-07-19 06:58:51 UTC" }, { "title": "Tell Time UK", "category-ids": [ "swiftui" ], "description": "Tell time in British English", "source": "https://github.com/renaudjenny/telltime", "itunes": "https://apps.apple.com/app/tell-time-uk/id1496541173", "license": "other", "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/0dcab4d6-99d0-4b9b-b0d1-168d1df7e72f" ], "date_added": "Jun 5 2020", "suggested_by": "@dkhamsing", "stars": 67, "updated": "2023-05-04 19:23:31 UTC" }, { "title": "Todo Combine SwiftUI", "category-ids": [ "swiftui" ], "description": "To-do list with restful API", "source": "https://github.com/jamfly/SwiftUI-Combine-todo-example", "license": "other", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/jamfly/SwiftUI-Combine-todo-example/raw/master/asset/demo.png", "https://github.com/jamfly/SwiftUI-Combine-todo-example/raw/master/asset/demo.gif" ], "date_added": "Jun 6 2020", "suggested_by": "@dkhamsing", "stars": 15, "updated": "2019-06-06 16:52:26 UTC" }, { "title": "Currency Converter", "category-ids": [ "swiftui" ], "source": "https://github.com/alexliubj/SwiftUI-Currency-Converter", "license": "other", "tags": [ "swift", "swift5" ], "screenshots": [ "https://raw.githubusercontent.com/alexliubj/SwiftUI-Currency-Converter/master/Screenshots/S1.png" ], "date_added": "Jun 7 2020", "suggested_by": "@dkhamsing", "stars": 70, "updated": "2019-06-27 06:48:08 UTC" }, { "title": "PowerUp", "category-ids": [ "game" ], "source": "https://github.com/anitab-org/powerup-iOS", "license": "gpl-2.0", "tags": [ "swift", "archive" ], "date_added": "Jun 8 2020", "suggested_by": "@dkhamsing", "stars": 40, "updated": "2020-04-28 22:33:37 UTC" }, { "title": "TweetleDumb", "description": "Mock (dumb) Twitter app", "category-ids": [ "social" ], "source": "https://github.com/IanKeen/TweetleDumb", "license": "gpl-2.0", "tags": [ "swift" ], "date_added": "Jun 8 2020", "suggested_by": "@dkhamsing", "stars": 31, "updated": "2020-03-17 16:03:42 UTC" }, { "title": "UDF Demo", "category-ids": [ "swiftui" ], "description": "Unidirectional data flow techniques", "source": "https://github.com/oleksii-demedetskyi/SwiftUI-UDF-Demo", "license": "mit", "tags": [ "swift" ], "date_added": "Jun 9 2020", "suggested_by": "@dkhamsing", "stars": 54, "updated": "2020-09-25 08:15:41 UTC" }, { "title": "Upcoming TV", "category-ids": [ "content" ], "description": "Track when your favorite tv show airs next", "license": "mit", "source": "https://github.com/dkhamsing/upcomingtv", "screenshots": [ "https://github.com/dkhamsing/upcomingtv/raw/master/Images/0.png" ], "tags": [ "swift", "themoviedb" ], "date_added": "Jun 9 2020", "suggested_by": "@dkhamsing", "stars": 10, "updated": "2020-06-10 14:25:19 UTC" }, { "title": "Grocery Shopping", "category-ids": [ "flutter" ], "screenshots": [ "https://github.com/Widle-Studio/Grocery-App/raw/master/ScreenShot/Animation%20-11-01-11-57-17-742%5B1%5D-ANIMATION.gif" ], "source": "https://github.com/Widle-Studio/Grocery-App", "tags": [ "flutter", "dart" ], "license": "gpl-3.0", "date_added": "Jun 10 2020", "suggested_by": "@dkhamsing", "stars": 1123, "updated": "2023-04-07 07:14:42 UTC" }, { "title": "FTC Scorer - Skystone", "category-ids": [ "swiftui" ], "description": "Score practice matches", "source": "https://github.com/Pondorasti/StonkScorer", "screenshots": [ "https://media.giphy.com/media/ib9hnrPzudBWOE5hTr/giphy.webp" ], "license": "mit", "tags": [ "swift" ], "date_added": "Jun 11 2020", "suggested_by": "@dkhamsing", "stars": 44, "updated": "2020-05-26 18:06:23 UTC" }, { "title": "Italy - Immuni", "category-ids": [ "contact-tracing" ], "tags": [ "swift", "alamofire", "katana", "tempura", "bonmot", "archive" ], "lang": "ita", "source": "https://github.com/immuni-app/immuni-app-ios", "itunes": "https://apps.apple.com/it/app/immuni/id1513940977", "homepage": "https://www.immuni.italia.it/", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/0d30d103-e7f2-4422-aef6-5fbd1c405e19" ], "license": "gpl-3.0", "date_added": "Jun 12 2020", "suggested_by": "@dkhamsing", "stars": 543, "updated": "2022-12-28 15:18:20 UTC" }, { "title": "GradeCalc - GPA Calculator", "category-ids": [ "education", "swiftui", "core-data" ], "description": "Keep track of your GPA", "source": "https://github.com/marlon360/grade-calc", "itunes": "https://apps.apple.com/app/gradecalc-gpa-calculator/id1502912052", "stars": 47, "tags": [ "swift" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/61/9f/db/619fdbda-62aa-375b-0439-ae7b4d78e772/pr_source.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple123/v4/9b/8e/39/9b8e3998-3d53-0879-8862-416b6e29dea1/pr_source.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/42/36/b3/4236b384-f641-3934-6272-a7fb3c61463c/pr_source.png/460x0w.png" ], "license": "other", "date_added": "Jun 13 2020", "suggested_by": "@marlon360", "updated": "2022-04-07 16:19:07 UTC" }, { "title": "Jotify", "category-ids": [ "notes" ], "description": "Quick note taking", "source": "https://github.com/leathalman/Jotify", "itunes": "https://apps.apple.com/app/jotify/id1469983730", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b5890d4b-813c-4802-b75a-d5f7c8fe6d49" ], "tags": [ "swift", "ipad" ], "stars": 172, "license": "apache-2.0", "date_added": "Jun 13 2020", "suggested_by": "@dkhamsing", "updated": "2022-07-24 19:56:21 UTC" }, { "title": "Bulgaria - ViruSafe", "description": "Share symptoms as well track the spread of COVID-19 with an interactive map", "category-ids": [ "contact-tracing" ], "tags": [ "swift" ], "lang": "bul", "source": "https://github.com/scalefocus/virusafe-ios", "itunes": "https://apps.apple.com/bg/app/virusafe/id1506362170", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f7b2b7ce-1a94-4dd6-8e58-d70ffbe55cbf" ], "license": "apache-2.0", "date_added": "Jun 14 2020", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2020-05-28 06:10:58 UTC" }, { "title": "InfiniteListSwiftUI", "category-ids": [ "swiftui" ], "description": "Paginated endless scroll", "source": "https://github.com/V8tr/InfiniteListSwiftUI", "tags": [ "swift", "combine", "github" ], "screenshots": [ "https://github.com/V8tr/InfiniteListSwiftUI/raw/master/demo.gif" ], "license": "other", "date_added": "Jun 13 2020", "suggested_by": "@marlon360", "stars": 74, "updated": "2020-06-20 20:04:26 UTC" }, { "title": "Poland - ProteGO Safe", "description": "User daily triage and contact tracing using Exposure Notification API", "category-ids": [ "contact-tracing" ], "tags": [ "swift" ], "lang": "pol", "source": "https://github.com/ProteGO-Safe/ios", "itunes": "https://apps.apple.com/app/protego-safe/id1508481566", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/1e70f5e9-78a0-4d53-b176-03393309c91a" ], "license": "other", "date_added": "Jun 16 2020", "suggested_by": "@dkhamsing", "stars": 90, "updated": "2021-09-17 08:36:56 UTC" }, { "title": "BringMyOwnBeer", "category-ids": [ "content" ], "description": "Beer browser", "license": "other", "source": "https://github.com/fimuxd/BringMyOwnBeer-", "tags": [ "swift", "rxswift", "kingfisher" ], "stars": 97, "date_added": "Jun 17 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/1b79c2dd-495e-4ce7-bf28-2e149085c91f" ], "updated": "2021-06-07 06:27:33 UTC" }, { "title": "Clip", "category-ids": [ "productivity" ], "description": "Clipboard manager that can monitor your clipboard indefinitely in the background", "license": "unlicense", "source": "https://github.com/rileytestut/Clip", "tags": [ "swift" ], "stars": 570, "date_added": "Jun 18 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/705880/63391950-34286600-c37a-11e9-965f-832efe3da507.png" ], "updated": "2025-06-18 19:35:28 UTC" }, { "title": "Bike Compass", "category-ids": [ "location" ], "description": "City bicycle finder", "license": "mit", "source": "https://github.com/raulriera/Bike-Compass", "tags": [ "swift", "carthage", "alamofire", "swift3", "archive" ], "stars": 88, "date_added": "Jun 19 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/raulriera/Bike-Compass/raw/master/Screenshots/iOS.jpg" ], "updated": "2017-10-21 23:09:04 UTC" }, { "title": "HorizonCalendar", "category-ids": [ "calendar" ], "description": "Example app for declarative, performant, calendar UI component", "license": "apache-2.0", "source": "https://github.com/airbnb/HorizonCalendar", "tags": [ "swift" ], "stars": 3104, "date_added": "Jun 19 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/airbnb/HorizonCalendar/raw/master/Docs/Images/stay_search.png" ], "updated": "2026-02-08 20:51:21 UTC" }, { "title": "InstaFake - Instagram Clone", "category-ids": [ "swiftui" ], "source": "https://github.com/leavenstee/InstaFake-Swift-UI", "license": "other", "tags": [ "swift" ], "date_added": "Jun 20 2020", "suggested_by": "@dkhamsing", "stars": 16, "updated": "2019-06-06 22:50:49 UTC" }, { "title": "TemperatureAtlas", "category-ids": [ "swiftui", "weather" ], "description": "Uses Apple Maps combined with the OpenWeather API", "source": "https://github.com/jhatin94/tempatlas-swiftui", "tags": [ "swift" ], "license": "mit", "date_added": "Jun 21 2020", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2020-01-16 21:57:31 UTC" }, { "title": "Podcasts", "category-ids": [ "swiftui" ], "description": "Shows a list of podcasts that can be played, fetched from listennotes", "source": "https://github.com/albertopeam/Podcasts", "license": "mit", "tags": [ "swift", "combine" ], "screenshots": [ "https://github.com/albertopeam/Podcasts/raw/master/art/podcasts.png" ], "date_added": "Jun 22 2020", "suggested_by": "@dkhamsing", "stars": 29, "updated": "2019-06-26 20:24:13 UTC" }, { "title": "Fruta", "category-ids": [ "swiftui", "macos", "widget" ], "description": "Create a shared codebase to build a multiplatform app that offers widgets and an App Clip - WWDC 2020 and WWDC 2021 sample code by Apple", "source": "https://developer.apple.com/documentation/appclip/fruta-building-a-feature-rich-app-with-swiftui", "license": "other", "tags": [ "swift", "ios14", "ios15", "widgetkit", "macos", "app-clip" ], "date_added": "Jun 23 2020", "suggested_by": "@dkhamsing" }, { "title": "Proton", "category-ids": [ "text" ], "description": "Example for extending the behavior of a text view to add rich content", "license": "apache-2.0", "source": "https://github.com/rajdeep/proton", "tags": [ "swift" ], "stars": 1369, "date_added": "Jun 23 2020", "suggested_by": "@dkhamsing", "updated": "2025-04-21 09:20:06 UTC" }, { "title": "ProtonMail", "category-ids": [ "communication", "security" ], "tags": [ "swift", "iphone", "ipad", "dompurify", "afnetworking", "flanimatedimage" ], "description": "Encrypted Email", "source": "https://github.com/ProtonMail/ios-mail", "homepage": "https://protonmail.com/", "itunes": "https://apps.apple.com/app/id979659905", "license": "gpl-3.0", "stars": 1562, "date_added": "Jun 23 2020", "suggested_by": "@brianclinkenbeard", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/Purple113/v4/1d/c0/ba/1dc0bacb-bd7e-bfb3-4a14-ab9cdfd6336d/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/9c/e3/23/9ce32347-1f99-dfa0-2434-c032e6264eda/pr_source.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple123/v4/11/33/5c/11335cff-69e3-6a55-3248-ebe2e98c4e87/pr_source.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/bc/08/4b/bc084bb4-d8d1-26aa-606f-03de254a345d/pr_source.png/460x0w.png" ], "updated": "2026-02-18 11:43:16 UTC" }, { "title": "NewsApiApp", "description": "News app with image caching and infinite loading", "category-ids": [ "news-api", "swiftui" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/99e25cd1-ebe3-4541-aaf8-734f389b1a36" ], "license": "other", "source": "https://github.com/SchwiftyUI/NewsApiApp", "suggested_by": "@dkhamsing", "date_added": "Jun 25 2020", "stars": 37, "updated": "2024-02-09 20:47:40 UTC" }, { "title": "PapersSwiftUI", "description": "For Unsplash", "category-ids": [ "content", "swiftui" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/62f3fdc5-dcc2-4038-8c87-f489ecc39628" ], "license": "other", "source": "https://github.com/donbytyqi/PapersSwiftUI", "suggested_by": "@dkhamsing", "date_added": "Jun 26 2020", "stars": 19, "updated": "2019-08-02 09:21:30 UTC" }, { "title": "DivRise", "category-ids": [ "swiftui", "finance" ], "description": "Elegant dividend yield and income tracker", "source": "https://github.com/ThasianX/DivRise", "license": "mit", "stars": 103, "tags": [ "swiftui", "dividend", "income tracker" ], "screenshots": [ "https://github.com/ThasianX/DivRise/blob/develop/AppPhotos/portfolio.png?raw=true", "https://github.com/ThasianX/DivRise/blob/develop/AppPhotos/details.png?raw=true", "https://github.com/ThasianX/DivRise/blob/develop/AppPhotos/income.png?raw=true" ], "date_added": "Jun 26 2020", "suggested_by": "@thasianx", "updated": "2020-04-04 03:12:10 UTC" }, { "title": "SpotifyRadar", "category-ids": [ "rxswift", "social" ], "description": "Never miss new releases from your favorite Spotify artists", "source": "https://github.com/ThasianX/SpotifyRadar", "license": "mit", "stars": 650, "tags": [ "swift", "iphone", "ipad", "spotify", "spotifyradar", "rxswift", "coordinator", "mvvm" ], "screenshots": [ "https://github.com/ThasianX/SpotifyRadar/blob/develop/App%20Images/dashboard.png" ], "date_added": "Jun 26 2020", "suggested_by": "@thasianx", "updated": "2021-11-13 12:58:58 UTC" }, { "title": "Beers", "category-ids": [ "swiftui" ], "description": "List of beers fetched from the Punk API https://punkapi.com", "source": "https://github.com/chris-swift-dev/Beers", "license": "mit", "tags": [ "swiftui", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/chris-swift-dev/Beers/refs/heads/master/screenshots/phone1.png" ], "date_added": "Jun 27 2020", "suggested_by": "@dkhamsing", "stars": 41, "updated": "2024-08-02 00:02:21 UTC" }, { "title": "Dub Dub Do - TODO List", "category-ids": [ "swiftui" ], "source": "https://github.com/StephenMcMillan/Dub-Dub-Do", "license": "other", "tags": [ "swift" ], "screenshots": [ "https://github.com/StephenMcMillan/Dub-Dub-Do/raw/master/todoapp.gif" ], "date_added": "Jun 28 2020", "suggested_by": "@dkhamsing", "stars": 68, "updated": "2020-07-01 09:31:03 UTC" }, { "title": "IndieApps", "description": "Showcase your side projects/apps", "category-ids": [ "swiftui" ], "source": "https://github.com/antranapp/IndieApps", "license": "mit", "tags": [ "swift" ], "date_added": "Jun 29 2020", "suggested_by": "@dkhamsing", "stars": 35, "updated": "2026-02-12 14:26:26 UTC" }, { "title": "SafeTimer", "description": "Control hours of use left for all kinds of tools, supplies & equipment", "category-ids": [ "apple-watch" ], "source": "https://github.com/Chubby-Apps/SafeTimer", "itunes": "https://apps.apple.com/app/apple-store/id1512032981", "license": "other", "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/5b9f32b3-e190-4ca5-bd60-e9e00bb6bd73" ], "date_added": "Jun 30 2020", "suggested_by": "@dkhamsing", "stars": 15, "updated": "2022-09-14 09:18:11 UTC" }, { "title": "Astronomy Picture of the Day (APOD)", "category-ids": [ "swiftui" ], "source": "https://github.com/LASER-Yi/SwiftUI-APOD", "license": "mit", "tags": [ "swift", "swiftui", "combine", "ios13" ], "screenshots": [ "https://github.com/LASER-Yi/SwiftUI-APOD/raw/master/images/Group.png" ], "date_added": "Jul 1 2020", "suggested_by": "@dkhamsing", "stars": 26, "updated": "2021-12-28 13:29:37 UTC" }, { "title": "Revill", "description": "Browse and search games", "category-ids": [ "swiftui", "content" ], "source": "https://github.com/ViniciusDeep/Revill", "license": "mit", "tags": [ "swift", "swiftui", "combine", "archive" ], "screenshots": [ "https://user-images.githubusercontent.com/32227073/65997616-0ef63f80-e470-11e9-8faa-d2d6728202a5.png" ], "date_added": "Jul 2 2020", "suggested_by": "@dkhamsing", "stars": 23, "updated": "2022-10-05 19:53:25 UTC" }, { "title": "Mamoot!", "description": "For Mastodon and Twitter", "category-ids": [ "swiftui", "social", "macos" ], "source": "https://github.com/Benetos/Mamoot", "license": "other", "tags": [ "swift", "swiftui", "ios13", "ipad", "macos" ], "date_added": "Jul 3 2020", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2019-09-06 14:06:59 UTC" }, { "title": "listapp", "description": "Lists from iOS 2 to iOS 14", "category-ids": [ "swiftui" ], "source": "https://github.com/dkhamsing/listapp.ios", "screenshots": [ "https://github.com/dkhamsing/listapp.ios/blob/main/images/ios14.png?raw=true" ], "license": "mit", "tags": [ "objc", "swift", "swiftui" ], "date_added": "Jul 3 2020", "suggested_by": "@dkhamsing", "stars": 30, "updated": "2022-03-22 23:53:22 UTC" }, { "title": "Invoice Ninja", "description": "https://www.invoiceninja.com/", "category-ids": [ "flutter" ], "source": "https://github.com/invoiceninja/admin-portal", "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Jul 4 2020", "suggested_by": "@dkhamsing", "stars": 1725, "updated": "2026-02-05 15:53:52 UTC" }, { "title": "MemeMaker", "category-ids": [ "swiftui" ], "source": "https://github.com/dempseyatgithub/MemeMaker", "license": "mit", "tags": [ "swift", "swiftui" ], "stars": 102, "date_added": "Jul 5 2020", "suggested_by": "@dkhamsing", "updated": "2019-06-12 20:17:13 UTC" }, { "title": "Sketch Elements", "description": "SwiftUI starter kit based on Sketch Elements using a food app template", "category-ids": [ "swiftui" ], "source": "https://github.com/molcik/swiftui-elements", "license": "other", "tags": [ "swift", "swiftui" ], "stars": 49, "date_added": "Jul 6 2020", "suggested_by": "@molcik", "updated": "2024-07-31 07:00:55 UTC" }, { "title": "Vowel Practice", "description": "Find formants in spoken sounds", "category-ids": [ "audio" ], "source": "https://github.com/fulldecent/vowel-practice", "license": "mit", "tags": [ "swift", "macos", "ipad" ], "stars": 66, "date_added": "Jul 7 2020", "suggested_by": "@fulldecent", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/36840778-4f5a-4fed-8e71-c90862c5d193" ], "updated": "2025-11-14 04:07:57 UTC" }, { "title": "Swift Community", "description": "Cocoa/Swift-related videos", "category-ids": [ "video" ], "source": "https://github.com/superarcswift/SwiftCommunity", "license": "mit", "tags": [ "swift", "superarc", "markdownview" ], "stars": 56, "date_added": "Jul 7 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://raw.githubusercontent.com/superarcswift/SwiftCommunity/master/Assets/screenshot1.png" ], "updated": "2020-05-12 21:26:39 UTC" }, { "title": "NeoIRC", "description": "Simple Internet Relay Chat", "category-ids": [ "swiftui" ], "source": "https://github.com/NozeIO/NeoIRC", "license": "other", "tags": [ "swift", "swiftui", "swiftnio", "irc" ], "date_added": "Jul 9 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/81d321d0-e4bd-452a-97c8-9ccfd8585941" ], "stars": 21, "updated": "2020-05-23 15:16:15 UTC" }, { "title": "8 Ball Answers", "category-ids": [ "apple-watch" ], "source": "https://github.com/fulldecent/8-ball-answer", "license": "mit", "tags": [ "swift", "watchos" ], "date_added": "Jul 9 2020", "suggested_by": "@fulldecent", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/32a6a550-4ff1-40e7-bd4e-fbea2b3ec986" ], "stars": 20, "updated": "2025-10-14 23:40:40 UTC" }, { "title": "Pizza-Man", "description": "Play this devilishly difficult diversion", "category-ids": [ "game" ], "source": "https://github.com/fulldecent/pizzaman", "itunes": "https://apps.apple.com/app/pizza-man/id931174800", "license": "other", "tags": [ "swift", "ipad" ], "date_added": "Jul 9 2020", "suggested_by": "@fulldecent", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/c68b4414-07a0-445f-a3e0-eaa69a32a180" ], "stars": 11, "updated": "2025-08-18 20:28:40 UTC" }, { "title": "Flutter-Movie Browser", "category-ids": [ "flutter" ], "source": "https://github.com/khuong291/Flutter-Movie", "screenshots": [ "https://github.com/khuong291/Flutter-Movie/raw/master/1.png" ], "tags": [ "flutter", "dart", "themoviedb" ], "license": "other", "date_added": "Jul 10 2020", "suggested_by": "@dkhamsing", "stars": 18, "updated": "2020-08-06 09:56:22 UTC" }, { "title": "SwiftUI-Kit", "description": "Demo of SwiftUI iOS system components and interactions", "category-ids": [ "swiftui" ], "source": "https://github.com/jordansinger/SwiftUI-Kit", "license": "mit", "tags": [ "swift", "swiftui", "ios14" ], "stars": 2513, "date_added": "Jul 11 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/110813/87210295-00806280-c2e3-11ea-91e3-4ea6da79f73e.png" ], "updated": "2023-11-10 11:25:31 UTC" }, { "title": "StackOv", "description": "For Stack Overflow", "category-ids": [ "swiftui", "macos" ], "source": "https://github.com/surfstudio/StackOv", "itunes": "https://apps.apple.com/app/stackov/id1511838391", "license": "mit", "tags": [ "swift", "swiftui", "ipad", "macos" ], "date_added": "Jul 12 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://uploads-ssl.webflow.com/5eda13df55b72c9ccf1b6aef/5eda4288c8019d1cc6edc24e_preview2.png" ], "stars": 235, "updated": "2021-06-24 14:30:25 UTC" }, { "title": "IDResistors", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "description": "Identify resistors", "source": "https://github.com/thestoneage/IDResistors", "screenshots": [ "https://github.com/thestoneage/IDResistors/raw/gh-pages/assets/schreenshots/Screenshot-05.png", "https://github.com/thestoneage/IDResistors/raw/gh-pages/assets/schreenshots/Screenshot-02.png" ], "license": "mit", "date_added": "Jul 12 2020", "suggested_by": "@thestoneage", "stars": 11, "updated": "2022-04-25 19:58:19 UTC" }, { "title": "RxSwift MVVM example using GitHub search", "category-ids": [ "rxswift" ], "source": "https://github.com/NavdeepSinghh/RxSwift_MVVM_Finished", "license": "other", "tags": [ "swift", "rxswift" ], "date_added": "Jul 14 2020", "suggested_by": "@dkhamsing", "stars": 26, "updated": "2018-05-06 11:50:41 UTC" }, { "title": "Means", "category-ids": [ "swiftui", "macos" ], "tags": [ "swift", "swiftui", "macos", "archive" ], "description": "For Medium", "source": "https://github.com/opensourceios/Means", "license": "other", "date_added": "Jul 16 2020", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2020-08-01 17:57:08 UTC" }, { "title": "Daylight", "description": "Know how much sun you have today", "category-ids": [ "today" ], "source": "https://github.com/bakkenbaeck/daylight-ios", "screenshots": [ "https://raw.githubusercontent.com/bakkenbaeck/daylight-ios/master/GitHub/screenshots.png" ], "license": "other", "tags": [ "swift", "carthage" ], "date_added": "Jul 17 2020", "suggested_by": "@dkhamsing", "stars": 134, "updated": "2023-09-26 16:04:13 UTC" }, { "title": "StarPlane game proof of concept", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "source": "https://gist.github.com/JohnSundell/7ae3223b5bad3712378a57aaff31d7e2", "homepage": "https://twitter.com/johnsundell/status/1280998529394184193", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/09b87de7-56be-47e9-83f8-4db1d72eac09" ], "license": "other", "date_added": "Jul 18 2020", "suggested_by": "@dkhamsing" }, { "title": "Translate", "description": "Recreate iOS 14's Translate App", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "source": "https://github.com/vijaywargiya/Translate-SwiftUI", "screenshots": [ "https://github.com/vijaywargiya/Translate-SwiftUI/raw/main/Translate.gif" ], "license": "other", "date_added": "Jul 19 2020", "suggested_by": "@dkhamsing", "stars": 38, "updated": "2020-07-19 06:24:26 UTC" }, { "title": "emitron", "description": "For https://www.kodeco.com", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "combine", "archive" ], "source": "https://github.com/razeware/emitron-iOS", "license": "apache-2.0", "date_added": "Jul 20 2020", "suggested_by": "@dkhamsing", "stars": 356, "updated": "2024-05-16 21:27:51 UTC" }, { "title": "Concertino", "description": "Classical music and Apple Music working together", "category-ids": [ "audio" ], "tags": [ "swift", "archive" ], "source": "https://github.com/opensourceios/concertino_ios", "itunes": "https://apps.apple.com/app/concertino/id1506663568", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4c68ecdf-6fce-462e-8d8d-368cbd02f43c" ], "license": "gpl-3.0", "stars": 0, "date_added": "Jul 21 2020", "suggested_by": "@dkhamsing", "updated": "2020-08-01 01:51:28 UTC" }, { "title": "AniTime", "description": "Anime schedule and Korean subtitle", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "combine" ], "source": "https://github.com/PangMo5/AniTime", "license": "mit", "date_added": "Jul 22 2020", "suggested_by": "@dkhamsing", "stars": 9, "updated": "2020-07-23 16:13:39 UTC" }, { "title": "SF Symbols Browser", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "ipad" ], "source": "https://github.com/atrinh0/sfsymbols", "screenshots": [ "https://github.com/atrinh0/sfsymbols/raw/main/images/search.gif" ], "license": "other", "date_added": "Jul 24 2020", "suggested_by": "@dkhamsing", "stars": 137, "updated": "2023-07-28 17:40:13 UTC" }, { "title": "Weather", "description": "Simple SwiftUI weather app using MVVM", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "openweathermap api" ], "source": "https://github.com/niazoff/Weather", "license": "other", "date_added": "Jul 25 2020", "suggested_by": "@dkhamsing", "stars": 27, "updated": "2019-06-17 21:07:56 UTC" }, { "title": "BP Passport - Simple for Patients", "description": "Fast way for clinicians to manage patients with hypertension", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "source": "https://github.com/simpledotorg/bp-passport", "screenshots": [ "https://www.simple.org/images/screen-bp.png" ], "license": "mit", "date_added": "Jul 26 2020", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2025-08-12 11:37:24 UTC" }, { "title": "Netherlands - Covid19 Notification", "category-ids": [ "contact-tracing" ], "tags": [ "swift", "archive" ], "lang": "nld", "source": "https://github.com/minvws/nl-covid19-notification-app-ios", "license": "other", "date_added": "Jul 27 2020", "suggested_by": "@dkhamsing", "stars": 119, "updated": "2022-09-28 13:02:58 UTC" }, { "title": "ShoppingList", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "core-data" ], "source": "https://github.com/ericlewis/ShoppingList", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d31e5272-d5e8-4f10-bec7-cc5398a66631" ], "license": "mit", "date_added": "Jul 28 2020", "suggested_by": "@dkhamsing", "stars": 17, "updated": "2019-08-08 21:02:21 UTC" }, { "title": "Swiftagram", "description": "For Instagram, relies on unofficial private APIs", "category-ids": [ "clone" ], "license": "other", "source": "https://github.com/sbertix/Swiftagram", "stars": 252, "tags": [ "swift" ], "date_added": "Jul 30 2020", "suggested_by": "@dkhamsing", "updated": "2022-12-05 21:45:23 UTC" }, { "title": "Tic TAI Toe", "category-ids": [ "game" ], "description": "A tic tac toe with AI and PRO", "source": "https://github.com/NathanFallet/MorpionTPE-iOS", "itunes": "https://apps.apple.com/app/tic-tai-toe/id1459186328", "license": "gpl-3.0", "tags": [ "swift", "archive" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/53/e7/af/53e7afa3-8d2d-3667-c1d3-963908340270/pr_source.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple113/v4/e6/3b/2d/e63b2dcc-4d84-0432-bfc6-44dbf6fa7e8b/pr_source.png/460x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/fb/8a/16/fb8a16bb-f1cf-bcf8-e2fc-5638ecbb4201/pr_source.png/460x0w.png" ], "date_added": "Jul 31 2020", "suggested_by": "@NathanFallet", "stars": 5, "updated": "2023-01-25 00:47:21 UTC" }, { "title": "CarBode barcode scanner", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "source": "https://github.com/heart/CarBode-Barcode-Scanner-For-SwiftUI", "screenshots": [ "https://raw.githubusercontent.com/heart/CarBode-Barcode-Scanner-For-SwiftUI/master/logo/scan.png" ], "license": "mit", "date_added": "Jul 31 2020", "suggested_by": "@dkhamsing", "stars": 301, "updated": "2025-05-06 04:01:31 UTC" }, { "title": "BikeShare", "description": "Jetpack Compose and SwiftUI based Kotlin Multiplatform sample project using the CityBikes API", "category-ids": [ "swiftui", "macos" ], "tags": [ "swift", "kotlin", "swiftui", "macos", "jetpack" ], "source": "https://github.com/joreilly/BikeShare", "license": "mit", "date_added": "Aug 1 2020", "suggested_by": "@dkhamsing", "stars": 811, "updated": "2026-02-18 18:36:18 UTC" }, { "title": "swiftui-2048", "description": "100% SwiftUI 2.0", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "ipad" ], "source": "https://github.com/eleev/swiftui-2048", "license": "mit", "date_added": "Aug 3 2020", "suggested_by": "@dkhamsing", "stars": 268, "updated": "2024-05-26 02:43:12 UTC" }, { "title": "Canada - COVID Alert", "category-ids": [ "contact-tracing", "react-native" ], "tags": [ "react-native", "archive" ], "lang": "fra", "source": "https://github.com/cds-snc/covid-alert-app", "itunes": "https://apps.apple.com/app/id1520284227", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3bfd8fe9-58a3-4f52-91a6-16426a6be60d" ], "license": "mit", "date_added": "Aug 3 2020", "suggested_by": "@dkhamsing", "stars": 866, "updated": "2022-06-23 13:48:54 UTC" }, { "title": "Amahi", "description": "View all the docs, photos, videos and other data you have stored in your Amahi server, securely, from anywhere", "category-ids": [ "file" ], "tags": [ "swift", "ipad" ], "source": "https://github.com/amahi/ios", "license": "gpl-3.0", "date_added": "Aug 4 2020", "suggested_by": "@dkhamsing", "stars": 49, "updated": "2020-09-02 19:05:04 UTC" }, { "title": "Slovenia - Covid World", "description": "Help fight COVID-19 spread by collecting anonymous data about people meeting each other", "category-ids": [ "contact-tracing" ], "tags": [ "swift" ], "lang": "slk", "source": "https://github.com/CovidWorld/ios", "license": "mit", "date_added": "Aug 6 2020", "suggested_by": "@dkhamsing", "stars": 13, "updated": "2020-06-03 21:44:43 UTC" }, { "title": "Phimp.me", "category-ids": [ "photo" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/jogendra/phimpme-iOS/raw/master/docs/_static/GalleryScreen.png" ], "description": "Photos app replacement", "source": "https://github.com/jogendra/phimpme-iOS", "stars": 132, "license": "mit", "date_added": "Aug 7 2020", "suggested_by": "@dkhamsing", "updated": "2019-10-10 15:22:27 UTC" }, { "title": "Ghibliii", "category-ids": [ "content" ], "description": "Studio Ghibli movie database", "source": "https://github.com/kxvn-lx/Ghibliii", "screenshots": [ "https://github.com/kxvn-lx/Ghibliii/blob/master/Images/image1.png", "https://github.com/kxvn-lx/Ghibliii/blob/master/Images/image2.png" ], "license": "apache-2.0", "tags": [ "swift" ], "date_added": "Aug 9 2020", "suggested_by": "@kxvn-lx", "stars": 31, "updated": "2020-08-25 14:42:30 UTC" }, { "title": "Kontax Cam", "category-ids": [ "photo" ], "description": "Instant camera hybrid for photographers, by a photographer", "source": "https://github.com/kxvn-lx/Kontax-Cam", "screenshots": [ "https://github.com/kxvn-lx/Kontax-Cam/raw/master/images/image1.jpg" ], "license": "apache-2.0", "tags": [ "swift", "metal" ], "date_added": "Aug 9 2020", "suggested_by": "@kxvn-lx", "stars": 155, "updated": "2021-05-20 03:41:28 UTC" }, { "title": "MyAnimeList", "category-ids": [ "content" ], "tags": [ "swift", "vip", "realm" ], "source": "https://github.com/MaisaMilena/MyAnimeList", "license": "mit", "date_added": "Aug 10 2020", "suggested_by": "@dkhamsing", "stars": 26, "updated": "2022-07-22 02:20:57 UTC" }, { "title": "Hacker News Multiplatform", "category-ids": [ "hacker-news", "macos" ], "tags": [ "swift", "macos" ], "source": "https://github.com/rickwierenga/heartbeat-tutorials/tree/master/MultiplatformApp/", "license": "mit", "date_added": "Aug 11 2020", "suggested_by": "@dkhamsing" }, { "title": "TVToday", "category-ids": [ "content" ], "screenshots": [ "https://raw.githubusercontent.com/rcaos/TVToday/master/Screenshots/dark/01.png" ], "tags": [ "swift", "rxswift", "realm", "mvvm", "themoviedb" ], "source": "https://github.com/rcaos/TVToday", "license": "other", "date_added": "Aug 11 2020", "suggested_by": "@dkhamsing", "stars": 185, "updated": "2026-01-31 02:34:58 UTC" }, { "title": "Flight Search", "category-ids": [ "travel", "flutter" ], "source": "https://github.com/MarcinusX/flutter_ui_challenge_flight_search", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Aug 12 2020", "suggested_by": "@dkhamsing", "stars": 1000, "updated": "2021-07-10 06:28:22 UTC" }, { "title": "BlogIdeaList-SwiftUI", "category-ids": [ "swiftui" ], "description": "Using Core Data With SwiftUI", "source": "https://github.com/andrewcbancroft/BlogIdeaList-SwiftUI", "license": "other", "stars": 69, "tags": [ "swift", "swiftui", "core-data" ], "date_added": "Aug 14 2020", "suggested_by": "@dkhamsing", "updated": "2020-09-07 17:31:27 UTC" }, { "title": "BaseConverter", "category-ids": [ "developer" ], "description": "The fast and easy way to convert numbers with tons of possibilities", "source": "https://github.com/opensourceios/BaseConverter-iOS", "itunes": "https://apps.apple.com/app/baseconverter-all-in-one/id1446344899", "license": "gpl-3.0", "stars": 0, "tags": [ "swift", "ipad", "archive" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/a9/76/9c/a9769c02-45d4-4c99-a32b-8efa206b13c8/bbeabf3b-22d7-48ec-a11f-a464330abbba_Simulator_Screen_Shot_-_iPhone_11_Pro_Max_-_2020-08-15_at_01.56.32.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/c0/7e/23/c07e2375-9678-51a2-9116-6168befec14c/42dafde0-ed12-4644-a552-584a20bc7ead_Simulator_Screen_Shot_-_iPhone_11_Pro_Max_-_2020-08-15_at_01.58.17.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/6b/d4/4b/6bd44b47-689b-9a7d-33a6-8e507c975a4c/3bbb025a-953e-4c0d-ab7c-02b7a9e68b76_Simulator_Screen_Shot_-_iPhone_11_Pro_Max_-_2020-08-15_at_01.58.38.png/460x0w.png" ], "date_added": "Aug 16 2020", "suggested_by": "@NathanFallet", "updated": "2020-08-24 09:36:42 UTC" }, { "title": "Portfolio", "category-ids": [ "swiftui" ], "description": "Use MVI (Model View Intent) to keep track of your portfolio over time", "source": "https://github.com/bastienFalcou/Portfolio", "license": "other", "tags": [ "swift", "swiftui", "combine", "mvi", "model-view-intent" ], "date_added": "Aug 15 2020", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2021-11-08 05:22:17 UTC" }, { "title": "Recipes", "source": "https://github.com/onmyway133/Recipes", "tags": [ "swift" ], "category-ids": [ "misc" ], "screenshots": [ "https://github.com/onmyway133/Recipes/raw/master/Screenshots/Home.png" ], "license": "other", "date_added": "Aug 16 2020", "suggested_by": "@dkhamsing", "stars": 96, "updated": "2020-05-12 21:32:21 UTC" }, { "title": "Tourism Demo", "description": "Backed by Redux, shows animations, internationalization (i18n), ClipPath, fonts & more", "category-ids": [ "travel", "flutter" ], "source": "https://github.com/bluemix/tourism-demo", "screenshots": [ "https://github.com/bluemix/Tourism-Demo/raw/master/art/flutter-tourism-demo-400x300.gif" ], "tags": [ "flutter", "dart", "redux" ], "license": "other", "date_added": "Aug 16 2020", "suggested_by": "@dkhamsing", "stars": 309, "updated": "2018-10-25 17:59:13 UTC" }, { "title": "SpaceX GO!", "description": "SpaceX launch tracker", "category-ids": [ "flutter" ], "source": "https://github.com/jesusrp98/spacex-go", "screenshots": [ "https://raw.githubusercontent.com/jesusrp98/spacex-go/master/screenshots/0.jpg" ], "tags": [ "flutter", "dart" ], "license": "gpl-3.0", "date_added": "Aug 17 2020", "suggested_by": "@dkhamsing", "stars": 923, "updated": "2024-03-28 22:03:32 UTC" }, { "title": "Haiti, Guam, Puerto Rico, Wyoming - COVID Safe Paths", "description": "COVID-19 exposure notification and contract tracing", "category-ids": [ "contact-tracing", "react-native" ], "tags": [ "react-native" ], "source": "https://github.com/Path-Check/safeplaces-dct-app", "itunes": "https://apps.apple.com/app/covid-safe-paths/id1508266966", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/200dfb7d-3dd6-421e-b05b-bad5ef709d87" ], "license": "mit", "date_added": "Aug 18 2020", "suggested_by": "@dkhamsing", "stars": 465, "updated": "2026-01-24 12:39:06 UTC" }, { "title": "AccountBook", "category-ids": [ "swiftui" ], "description": "Track your expenses", "source": "https://github.com/opensourceios/AccountBook", "itunes": "https://apps.apple.com/app/id1490290251", "license": "mit", "tags": [ "swift", "swiftui", "archive" ], "screenshots": [ "https://github.com/Mas0nSun/AccountBook/blob/master/1242x2688bb.png" ], "date_added": "Aug 20 2020", "suggested_by": "Mas0nSun", "stars": 0, "updated": "2020-08-21 09:52:59 UTC" }, { "title": "Gravity Blocks", "description": "Basic physics concept of gravity and elasticity", "category-ids": [ "game" ], "tags": [ "swift" ], "source": "https://github.com/jogendra/gravityBlocks", "license": "other", "date_added": "Aug 19 2020", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2020-08-20 17:24:32 UTC" }, { "title": "CineReel", "category-ids": [ "flutter" ], "source": "https://github.com/kserko/CineReel", "screenshots": [ "https://github.com/kserko/CineReel/raw/master/cineReel.gif" ], "tags": [ "flutter", "dart" ], "license": "gpl-3.0", "date_added": "Aug 21 2020", "suggested_by": "@dkhamsing", "stars": 185, "updated": "2024-06-07 08:35:45 UTC" }, { "title": "SwiftUIMindBlowing", "category-ids": [ "swiftui" ], "description": "Collections of mind-blowing snippets and projects", "source": "https://github.com/antranapp/SwiftUIMindBlowing", "license": "mit", "tags": [ "swift", "swiftui", "combine" ], "screenshots": [ "https://github.com/antranapp/SwiftUIMindBlowing/raw/master/Docs/images/screenshot1.png" ], "stars": 112, "date_added": "Aug 20 2020", "suggested_by": "dkhamsing", "updated": "2020-12-14 14:35:22 UTC" }, { "title": "USA Arizona - Covid Watch", "category-ids": [ "contact-tracing" ], "tags": [ "swift" ], "source": "https://github.com/covidwatchorg/covidwatch-ios-en", "itunes": "https://apps.apple.com/us/app/id1521655110", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/50e7f707-8163-466e-97a0-b6d4e149b5a8" ], "license": "apache-2.0", "date_added": "Aug 25 2020", "suggested_by": "@dkhamsing", "stars": 12, "updated": "2020-09-17 16:42:17 UTC" }, { "title": "SF Viewer for SF Symbols", "category-ids": [ "developer" ], "tags": [ "swift", "archive" ], "source": "https://github.com/aaronpearce/SF-Viewer", "license": "mit", "date_added": "Aug 26 2020", "suggested_by": "@dkhamsing", "stars": 31, "updated": "2020-01-02 22:45:39 UTC" }, { "title": "BookSearch", "description": "Collecting books as you read them", "category-ids": [ "flutter" ], "source": "https://github.com/Norbert515/BookSearch", "screenshots": [ "https://github.com/Norbert515/BookSearch/raw/dev/readmeAssets/fade_in_myCollection_gif.gif" ], "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Aug 26 2020", "suggested_by": "@dkhamsing", "stars": 550, "updated": "2018-12-31 10:45:42 UTC" }, { "title": "Condution Task Manager", "category-ids": [ "ionic" ], "source": "https://github.com/Shabang-Systems/Condution", "itunes": "https://apps.apple.com/app/condution/id1523249900", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/fa34a310-abfd-400c-a045-811ce9d84433" ], "tags": [ "capacitor", "ionic", "javascript", "ipad" ], "license": "other", "date_added": "Aug 26 2020", "suggested_by": "@dkhamsing", "stars": 523, "updated": "2023-09-01 19:49:40 UTC" }, { "title": "Koober", "category-ids": [ "swiftui" ], "description": "Ride hailing example", "source": "https://github.com/kodecocodes/swiftui-example-app-koober", "license": "other", "tags": [ "swift", "swiftui" ], "stars": 61, "date_added": "Aug 28 2020", "suggested_by": "dkhamsing", "updated": "2019-09-08 00:42:14 UTC" }, { "title": "Alamofire Star Wars", "category-ids": [ "content" ], "source": "https://github.com/camiloibarrayepes/AlamofireStarWarsExample", "license": "other", "tags": [ "swift" ], "date_added": "Aug 29 2020", "suggested_by": "dkhamsing", "stars": 2, "updated": "2019-09-18 22:42:06 UTC" }, { "title": "Toughest", "category-ids": [ "flutter" ], "source": "https://github.com/MDSADABWASIM/Toughest", "tags": [ "flutter" ], "license": "mit", "date_added": "Aug 29 2020", "suggested_by": "@dkhamsing", "stars": 274, "updated": "2025-11-02 06:16:51 UTC" }, { "title": "GitHub User Search", "category-ids": [ "swiftui" ], "source": "https://github.com/ra1028/SwiftUI-Combine", "screenshots": [ "https://github.com/ra1028/SwiftUI-Combine/raw/master/assets/sample.png" ], "license": "mit", "tags": [ "swift", "swiftui", "combine" ], "stars": 454, "date_added": "Aug 31 2020", "suggested_by": "dkhamsing", "updated": "2019-10-13 11:42:55 UTC" }, { "title": "DesignCode", "description": "Showcase beautiful design and animations", "category-ids": [ "swiftui" ], "source": "https://github.com/mythxn/DesignCode-SwiftUI", "screenshots": [ "https://github.com/mythxn/DesignCode-SwiftUI/raw/master/preview.gif" ], "license": "other", "tags": [ "swift", "swiftui", "ipad" ], "stars": 826, "date_added": "Sep 1 2020", "suggested_by": "dkhamsing", "updated": "2019-11-10 11:21:44 UTC" }, { "title": "UnofficialSandwiches", "description": "Unofficial version of the Sandwiches app from The WWDC20 Session Introduction to SwiftUI", "category-ids": [ "swiftui" ], "source": "https://github.com/dempseyatgithub/UnofficialSandwiches", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/77a69eeb-22da-4019-b283-5fdf69c75e82" ], "license": "other", "tags": [ "swift", "swiftui" ], "stars": 93, "date_added": "Sep 2 2020", "suggested_by": "dkhamsing", "updated": "2020-08-27 17:36:13 UTC" }, { "title": "Harvest-SwiftUI-Gallery", "description": "Example of Harvest (Elm Architecture + Optics)", "category-ids": [ "swiftui" ], "source": "https://github.com/inamiy/Harvest-SwiftUI-Gallery", "screenshots": [ "https://user-images.githubusercontent.com/138476/67172750-84ae5500-f3f7-11e9-95b5-9ea054d784eb.png", "https://user-images.githubusercontent.com/138476/67172754-86781880-f3f7-11e9-85b1-621895dd1ce4.png" ], "license": "mit", "tags": [ "swift", "swiftui", "elm", "optics", "combine", "archive" ], "stars": 160, "date_added": "Sep 3 2020", "suggested_by": "dkhamsing", "updated": "2022-07-13 13:19:19 UTC" }, { "title": "Pomosh", "description": "Pomodoro Technique assistant", "category-ids": [ "apple-watch", "timer" ], "source": "https://github.com/stevenselcuk/Pomosh-iOS-watchOS", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/ac2f2230-23ad-4f7c-9625-862b365565d3" ], "license": "other", "tags": [ "swift", "swiftui" ], "stars": 94, "date_added": "Sep 3 2020", "suggested_by": "stevenselcuk", "updated": "2021-06-22 17:11:55 UTC" }, { "title": "SwiftUI Examples", "description": "Include layout, UI, animations, gestures, draw and data", "category-ids": [ "swiftui" ], "source": "https://github.com/ivanvorobei/SwiftUI", "screenshots": [ "https://raw.githubusercontent.com/ivanvorobei/SwiftUI/master/Previews/animatable-cards.gif" ], "license": "mit", "tags": [ "swift", "swiftui" ], "stars": 5601, "date_added": "Sep 4 2020", "suggested_by": "dkhamsing", "updated": "2023-12-07 14:10:03 UTC" }, { "title": "TUM Campus", "description": "For Technische Universität München, includes lecture schedule, cafeteria menus, grades & more", "source": "https://github.com/TUM-Dev/Campus-iOS", "screenshots": [ "https://user-images.githubusercontent.com/7985149/84211831-93e42f00-aabc-11ea-8594-6d3d6240589e.png" ], "category-ids": [ "misc" ], "license": "gpl-3.0", "tags": [ "swift", "ipad", "macos", "archive" ], "stars": 104, "date_added": "Sep 5 2020", "suggested_by": "dkhamsing", "updated": "2023-10-31 14:33:38 UTC" }, { "title": "SwiftUI-MVVM", "description": "Use MVVM to make project testable", "category-ids": [ "swiftui" ], "source": "https://github.com/kitasuke/SwiftUI-MVVM", "license": "mit", "tags": [ "swift", "swiftui" ], "stars": 798, "date_added": "Sep 6 2020", "suggested_by": "dkhamsing", "updated": "2019-08-08 05:26:42 UTC" }, { "title": "Fivey", "description": "iOS 14 widget to show FiveThirtyEight's 2020 election model results", "category-ids": [ "widget" ], "source": "https://github.com/CastIrony/Fivey", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/d1e3d3e8-e09b-4bc3-a343-a104867c85f5" ], "license": "mit", "tags": [ "swift", "macos", "widgetkit" ], "date_added": "Sep 6 2020", "suggested_by": "dkhamsing", "stars": 19, "updated": "2020-09-06 04:20:11 UTC" }, { "title": "UTM", "description": "Virtual machines", "category-ids": [ "developer" ], "source": "https://github.com/utmapp/UTM", "screenshots": [ "https://raw.githubusercontent.com/utmapp/UTM/main/screen.png" ], "license": "mit", "tags": [ "objc" ], "stars": 32885, "date_added": "Sep 9 2020", "suggested_by": "dkhamsing", "updated": "2026-02-03 21:38:21 UTC" }, { "title": "buttoncraft", "description": "Craft that perfect button style", "category-ids": [ "swiftui" ], "source": "https://github.com/atrinh0/buttoncraft", "screenshots": [ "https://github.com/atrinh0/buttoncraft/raw/master/images/demo.gif" ], "license": "other", "tags": [ "swift", "swiftui" ], "stars": 446, "date_added": "Sep 10 2020", "suggested_by": "dkhamsing", "updated": "2024-11-13 11:00:48 UTC" }, { "title": "Chat", "description": "Leverages URLSessionWebSocketTask", "category-ids": [ "swiftui" ], "source": "https://github.com/niazoff/Chat", "license": "other", "tags": [ "swift", "swiftui", "combine", "mvvm" ], "date_added": "Sep 11 2020", "suggested_by": "dkhamsing", "stars": 32, "updated": "2019-06-21 16:49:06 UTC" }, { "title": "CCC", "description": "Currency Converter & Calculator", "category-ids": [ "swiftui" ], "source": "https://github.com/Oztechan/iosCCC", "screenshots": [ "https://github.com/CurrencyConverterCalculator/iosCCC/raw/master/dark.gif" ], "license": "apache-2.0", "tags": [ "swift", "swiftui", "combine", "mvvm", "core-data", "archive" ], "date_added": "Sep 12 2020", "suggested_by": "dkhamsing", "stars": 73, "updated": "2021-02-05 19:28:36 UTC" }, { "title": "Xylophone", "category-ids": [ "audio" ], "description": "Play sounds", "source": "https://github.com/appbrewery/Xylophone-iOS13", "tags": [ "swift", "avfoundation", "avaudioplayer" ], "license": "other", "date_added": "Sep 13 2020", "suggested_by": "@dkhamsing", "stars": 114, "updated": "2023-07-11 16:41:22 UTC" }, { "title": "SwiftStrike", "description": "Sample code by Apple", "category-ids": [ "sample" ], "source": "https://developer.apple.com/documentation/realitykit/swiftstrike_creating_a_game_with_realitykit", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/519f3775-e3cf-40a3-9681-9d46b9659344" ], "tags": [ "swift", "ios14", "realitykit", "game", "archive" ], "license": "other", "date_added": "Sep 14 2020", "suggested_by": "@dkhamsing" }, { "title": "FlightUtilities", "description": "Uses the private FlightUtilities.framework to show information about any flight given the airline code, flight code & date", "category-ids": [ "misc" ], "tags": [ "objc" ], "source": "https://github.com/BalestraPatrick/FlightUtilities", "screenshots": [ "https://github.com/BalestraPatrick/FlightUtilities/raw/master/header.jpg" ], "license": "mit", "date_added": "Sep 18 2020", "suggested_by": "@dkhamsing", "stars": 30, "updated": "2018-11-30 15:03:40 UTC" }, { "title": "yacd", "description": "Yet Another Code Decrypter, decrypts FairPlay (App Store) applications on iOS 13.4.1 and lower, no jailbreak required", "category-ids": [ "misc" ], "tags": [ "objc", "c" ], "source": "https://github.com/DerekSelander/yacd", "screenshots": [ "https://github.com/DerekSelander/yacd/raw/master/media/img.png" ], "license": "mit", "date_added": "Sep 18 2020", "suggested_by": "@dkhamsing", "stars": 694, "updated": "2024-03-19 21:05:45 UTC" }, { "title": "OutRun", "description": "Outdoor fitness tracker that supports walking, hiking, cycling & skating", "category-ids": [ "fitness" ], "source": "https://github.com/timfraedrich/OutRun", "itunes": "https://apps.apple.com/app/OutRun/id1477511092", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/1f87f25c-a3fe-45fc-83e1-719d38fbd18d" ], "license": "gpl-3.0", "tags": [ "swift", "snapkit", "charts" ], "date_added": "Sep 19 2020", "suggested_by": "KovalevArtem", "stars": 836, "updated": "2025-08-10 08:34:11 UTC" }, { "title": "Clean Architecture for SwiftUI + Combine", "category-ids": [ "swiftui", "macos" ], "source": "https://github.com/nalexn/clean-architecture-swiftui", "screenshots": [ "https://github.com/nalexn/blob_files/raw/master/images/countries_preview.png?raw=true" ], "license": "mit", "tags": [ "swift", "swiftui", "macos", "mvvm" ], "date_added": "Sep 19 2020", "suggested_by": "dkhamsing", "stars": 6497, "updated": "2025-07-14 17:10:30 UTC" }, { "title": "Directory", "category-ids": [ "swiftui" ], "source": "https://github.com/hbmartin/Directory-SwiftUI", "screenshots": [ "https://github.com/hbmartin/Directory-SwiftUI/raw/master/docs/screenshots/light.png" ], "license": "apache-2.0", "tags": [ "swift", "swiftui", "core-data", "alamofire", "kingfisher" ], "date_added": "Sep 20 2020", "suggested_by": "dkhamsing", "stars": 16, "updated": "2020-01-12 16:47:06 UTC" }, { "title": "FOSSASIA", "description": "Organize concerts, conferences, summits & regular meetups", "category-ids": [ "event" ], "source": "https://github.com/fossasia/open-event-attendee-ios", "license": "other", "tags": [ "swift", "archive" ], "date_added": "Sep 21 2020", "suggested_by": "dkhamsing", "stars": 1581, "updated": "2020-01-17 15:46:29 UTC" }, { "title": "App Switcher", "category-ids": [ "swiftui" ], "source": "https://github.com/crafterm/swiftui-app-switcher", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/16251b87-5ff9-49f6-8b08-8bd39ba0f454" ], "license": "mit", "tags": [ "swift", "swiftui" ], "date_added": "Sep 21 2020", "suggested_by": "dkhamsing", "stars": 67, "updated": "2020-09-17 12:24:00 UTC" }, { "title": "LifeGame", "description": "Conway's Game of Life", "category-ids": [ "swiftui" ], "source": "https://github.com/YusukeHosonuma/SwiftUI-LifeGame", "screenshots": [ "https://github.com/YusukeHosonuma/SwiftUI-LifeGame/raw/main/Image/screenshot-ios.png" ], "license": "other", "tags": [ "swift", "swiftui", "ipad", "macos" ], "date_added": "Sep 23 2020", "suggested_by": "dkhamsing", "stars": 66, "updated": "2023-06-23 04:29:21 UTC" }, { "title": "UK - NHS COVID-19", "category-ids": [ "contact-tracing" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/065bc847-e492-440f-9f76-f80ce18d4200" ], "source": "https://github.com/ukhsa-collaboration/covid-19-app-ios-ag-public", "itunes": "https://apps.apple.com/gb/app/nhs-covid-19/id1520427663", "homepage": "https://www.nhsx.nhs.uk", "license": "other", "date_added": "Sep 24 2020", "suggested_by": "@dkhamsing", "stars": 164, "updated": "2023-04-27 14:07:49 UTC" }, { "title": "Technex, IIT(BHU) Varanasi", "category-ids": [ "event" ], "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/jogendra/technex-ios/raw/master/Technex18/gifs/gif-technex-ios-1.gif" ], "source": "https://github.com/jogendra/technex-ios", "license": "mit", "date_added": "Sep 25 2020", "suggested_by": "@dkhamsing", "stars": 12, "updated": "2018-03-17 18:27:57 UTC" }, { "title": "RSToDoList", "category-ids": [ "tasks", "apple-watch" ], "tags": [ "swift", "apple-watch", "ipad", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/7ba77342-79e0-41f3-9a85-e44fd877d9ca" ], "source": "https://github.com/rursache/ToDoList", "itunes": "https://apps.apple.com/app/todolist-task-manager/id1454122524", "license": "gpl-3.0", "stars": 237, "date_added": "Sep 27 2020", "suggested_by": "@dkhamsing", "updated": "2025-03-16 13:32:42 UTC" }, { "title": "Alfresco secure content management", "category-ids": [ "misc" ], "tags": [ "objc", "ipad" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/2ecea54f-5b91-44e3-945a-cd47d0c34334" ], "source": "https://github.com/Alfresco/alfresco-ios-app", "itunes": "https://apps.apple.com/app/alfresco/id459242610", "license": "other", "date_added": "Sep 28 2020", "suggested_by": "@dkhamsing", "stars": 46, "updated": "2024-08-02 00:49:41 UTC" }, { "title": "Barcode Scanner", "category-ids": [ "scan" ], "tags": [ "swift" ], "source": "https://github.com/hyperoslo/BarcodeScanner", "license": "other", "date_added": "Sep 29 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/hyperoslo/BarcodeScanner/raw/master/Art/ExampleScanning.png" ], "stars": 1717, "updated": "2024-07-29 16:11:57 UTC" }, { "title": "Notes", "description": "Notes app written in < 100 lines", "category-ids": [ "swiftui" ], "source": "https://gist.github.com/jnewc/35692b2a5985c3c99e847ec56098a451", "license": "other", "tags": [ "swift", "swiftui" ], "date_added": "Sep 30 2020", "suggested_by": "dkhamsing" }, { "title": "Chess", "category-ids": [ "game" ], "source": "https://github.com/nicklockwood/Chess", "screenshots": [ "https://github.com/nicklockwood/Chess/raw/main/Screenshot.png?raw=true" ], "license": "other", "tags": [ "swift" ], "date_added": "Oct 1 2020", "suggested_by": "dkhamsing", "stars": 203, "updated": "2024-09-23 21:16:00 UTC" }, { "title": "NYTimes-iOS", "description": "NYTimes web scraping", "category-ids": [ "news" ], "source": "https://github.com/TheCodeMonks/NYTimes-iOS", "screenshots": [ "https://raw.githubusercontent.com/TheCodeMonks/NYTimes-iOS/master/NYTimes%20Screenshots/Banner%400.25x.png" ], "license": "mit", "tags": [ "swift", "swiftui", "combine", "swiftsoup" ], "date_added": "Oct 3 2020", "suggested_by": "@devwaseem", "stars": 324, "updated": "2023-08-21 18:15:14 UTC" }, { "title": "Blurry", "category-ids": [ "photo" ], "source": "https://github.com/meteochu/Blurry", "license": "other", "tags": [ "swift" ], "date_added": "Oct 2 2020", "suggested_by": "dkhamsing", "stars": 22, "updated": "2021-08-21 05:56:16 UTC" }, { "title": "appstore", "category-ids": [ "clone" ], "source": "https://github.com/phillfarrugia/appstore-clone", "screenshots": [ "https://cdn-images-1.medium.com/v2/resize:fit:800/1*tQ0-dhZvBH3O0h9GTScihA.png" ], "license": "mit", "tags": [ "swift" ], "date_added": "Oct 4 2020", "suggested_by": "dkhamsing", "stars": 512, "updated": "2019-05-01 09:43:43 UTC" }, { "title": "Fluttery Filmy", "description": "Movies powered by tmdb", "category-ids": [ "flutter" ], "source": "https://github.com/ibhavikmakwana/Fluttery-Filmy", "screenshots": [ "https://github.com/ibhavikmakwana/Fluttery-Filmy/raw/master/screenshot/Fluttery_Filmy.gif" ], "tags": [ "flutter", "dart" ], "license": "apache-2.0", "date_added": "Oct 5 2017", "suggested_by": "@dkhamsing", "stars": 199, "updated": "2019-04-23 08:22:55 UTC" }, { "title": "File Browser", "category-ids": [ "file" ], "source": "https://github.com/steventroughtonsmith/files-ios", "screenshots": [ "https://lh3.googleusercontent.com/-bPGPJDM78p0/V13sA3epxEI/AAAAAAAACNs/McPEkTL1mZY9pYrZxmZzsFibBwDoDz_ugCCo/s800/A1.jpg" ], "license": "other", "tags": [ "objc" ], "date_added": "Oct 6 2020", "suggested_by": "@dkhamsing", "stars": 318, "updated": "2018-07-05 11:29:44 UTC" }, { "title": "Sounds", "category-ids": [ "apple-watch" ], "description": "Play some favorite sounds", "source": "https://ericasadun.com/2020/06/05/building-a-silly-watchkit-app/", "license": "other", "tags": [ "swift", "apple-watch", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/bc04e1d9-9b3c-4a34-9ccb-c558a7e425c0" ], "date_added": "Oct 7 2020", "suggested_by": "@dkhamsing" }, { "title": "Bean Juice", "category-ids": [ "misc" ], "description": "Coffee brewing recipes", "source": "https://github.com/NiftyTreeStudios/Bean-Juice", "homepage": "https://www.niftytreestudios.com/work/bean-juice", "itunes": "https://apps.apple.com/app/bean-juice/id1502380351", "license": "mit", "stars": 29, "tags": [ "swift" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/Purple113/v4/62/56/5a/62565a20-df0d-7619-ea80-4eaf183b32b4/pr_source.png/230x0w.png" ], "date_added": "Oct 13 2020", "suggested_by": "@Iikeli", "updated": "2025-09-15 13:07:26 UTC" }, { "title": "SortingAlgorithmsApp", "category-ids": [ "misc" ], "source": "https://github.com/victorpanitz/iOS-SortingAlgorithmsApp", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4237eb9f-6d02-4227-abe0-c2867cf8d09b" ], "license": "other", "tags": [ "swift" ], "date_added": "Oct 13 2020", "suggested_by": "@dkhamsing", "stars": 49, "updated": "2022-11-24 17:29:01 UTC" }, { "title": "Flash Chat", "category-ids": [ "communication" ], "source": "https://github.com/appbrewery/Flash-Chat-iOS13", "license": "other", "tags": [ "swift" ], "date_added": "Oct 14 2020", "suggested_by": "@dkhamsing", "stars": 67, "updated": "2024-04-29 23:37:17 UTC" }, { "title": "KHabit", "category-ids": [ "apple-watch", "swiftui" ], "tags": [ "swift", "swiftui" ], "description": "Maintain productive habits", "source": "https://github.com/elkiwy/KHabit", "itunes": "https://apps.apple.com/app/khabit/id1533656718", "screenshots": [ "https://raw.githubusercontent.com/elkiwy/KHabit/master/Screenshots/KHabit_1.png", "https://raw.githubusercontent.com/elkiwy/KHabit/master/Screenshots/KHabit_2.png", "https://raw.githubusercontent.com/elkiwy/KHabit/master/Screenshots/KHabit_3.png" ], "date_added": "Oct 15 2020", "license": "other", "suggested_by": "@elkiwy", "stars": 63, "updated": "2023-10-17 13:41:36 UTC" }, { "title": "Sample MVVM, Data Binding, Dependency Injection", "category-ids": [ "sample" ], "source": "https://github.com/igorkulman/iOSSampleApp", "license": "mit", "tags": [ "swift" ], "date_added": "Oct 16 2020", "suggested_by": "@dkhamsing", "stars": 902, "updated": "2026-01-26 14:16:22 UTC" }, { "title": "Sandwhich", "description": "Solve the sandwich debate by determining if the picture you've taken is a sandwich using machine learning", "category-ids": [ "flutter" ], "source": "https://github.com/MotionMobs/Sandwhich", "screenshots": [ "https://github.com/MotionMobs/Sandwhich/raw/master/media/animated.gif" ], "tags": [ "flutter", "dart", "python" ], "license": "other", "date_added": "Oct 20 2020", "suggested_by": "@dkhamsing", "stars": 152, "updated": "2019-07-11 09:16:47 UTC" }, { "title": "HackerWeb 2", "category-ids": [ "hacker-news", "react-native" ], "tags": [ "react-native" ], "source": "https://github.com/cheeaun/hackerweb-native-2", "screenshots": [ "https://github.com/cheeaun/hackerweb-native-2/raw/main/screenshots/hackerweb-stories-light.png" ], "license": "other", "date_added": "Oct 21 2020", "suggested_by": "@dkhamsing", "stars": 67, "updated": "2025-12-09 04:27:32 UTC" }, { "title": "bitalarm", "description": "Cryptocurrencies tracker", "category-ids": [ "flutter" ], "source": "https://github.com/damoonrashidi/bitalarm", "screenshots": [ "https://user-images.githubusercontent.com/207421/79063575-d8ad3e80-7ca2-11ea-82fb-f7c2eee5d340.png" ], "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Oct 22 2020", "suggested_by": "@dkhamsing", "stars": 198, "updated": "2023-05-22 07:47:20 UTC" }, { "title": "BringMyOwnBeer", "category-ids": [ "content" ], "description": "Beer browser (Combine)", "license": "other", "source": "https://github.com/fimuxd/BringMyOwnBeer-Combine", "tags": [ "swift", "combine" ], "stars": 65, "date_added": "Oct 25 2020", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/fimuxd/BringMyOwnBeer-Combine/raw/develop/ScreenShots/Random.png" ], "updated": "2020-01-23 03:18:08 UTC" }, { "title": "Contribution Graphs for GitHub", "category-ids": [ "github", "widget" ], "description": "Check your GitHub contributions using Home Screen Widgets", "source": "https://github.com/AnderGoig/github-contributions-ios", "itunes": "https://apps.apple.com/app/id1537192731", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/AnderGoig/github-contributions-ios/develop/.assets/app-screenshot-1.jpg" ], "date_added": "Oct 26 2020", "suggested_by": "@AnderGoig", "stars": 372, "updated": "2025-10-06 20:25:39 UTC" }, { "title": "Flutter Pokedex", "category-ids": [ "flutter" ], "source": "https://github.com/hungps/flutter_pokedex", "screenshots": [ "https://raw.githubusercontent.com/hungps/flutter_pokedex/master/screenshots/home.png" ], "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Oct 26 2020", "suggested_by": "@dkhamsing", "stars": 2522, "updated": "2025-11-05 10:28:15 UTC" }, { "title": "Space!", "category-ids": [ "swiftui", "education", "photo", "widget" ], "description": "iOS 14 widget displaying NASA's Astronomy Picture of the Day", "source": "https://github.com/jtbandes/SpacePOD", "itunes": "https://apps.apple.com/app/id1536864924", "screenshots": [ "https://user-images.githubusercontent.com/14237/96915139-c171b980-145a-11eb-8ff5-191c6cba9f66.png", "https://user-images.githubusercontent.com/14237/96915188-cdf61200-145a-11eb-99b8-d5ee109c2b5c.png", "https://user-images.githubusercontent.com/14237/96915181-ccc4e500-145a-11eb-8627-781621ffc87a.png", "https://user-images.githubusercontent.com/14237/96915186-cd5d7b80-145a-11eb-9be7-a233ce575081.png" ], "date_added": "Oct 27 2020", "suggested_by": "@jtbandes", "stars": 114, "updated": "2025-12-22 17:22:04 UTC" }, { "title": "SwiftUIAuthenticationCompleted", "category-ids": [ "swiftui" ], "description": "Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple", "source": "https://github.com/alfianlosari/SwiftUIAuthenticationCompleted", "license": "other", "tags": [ "swift", "swiftui", "firebase" ], "screenshots": [ "https://github.com/alfianlosari/SwiftUIAuthenticationCompleted/raw/master/promo.jpg?raw=true" ], "date_added": "Oct 28 2020", "suggested_by": "@dkhamsing", "stars": 52, "updated": "2020-03-24 01:48:01 UTC" }, { "title": "flutterflip", "description": "Single-player reversi game clone", "category-ids": [ "flutter" ], "source": "https://github.com/RedBrogdon/flutterflip", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/0c22e5da-e33b-4f54-adc3-da77bd96727e" ], "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Oct 31 2020", "suggested_by": "@dkhamsing", "stars": 268, "updated": "2025-07-09 23:30:31 UTC" }, { "title": "Spain - RadarCOVID", "description": "RadarCOVID tracing using DP3T", "category-ids": [ "contact-tracing" ], "tags": [ "swift", "dp3t" ], "lang": "spa", "source": "https://github.com/RadarCOVID/radar-covid-ios", "itunes": "https://apps.apple.com/app/radar-covid/id1520443509", "homepage": "https://radarcovid.gob.es", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b8914750-06ce-484c-bb25-dcfa1ff900be" ], "license": "mpl-2.0", "date_added": "Nov 6 2020", "suggested_by": "@dkhamsing", "stars": 143, "updated": "2022-10-10 07:41:13 UTC" }, { "title": "Simon Tatham's Portable Puzzle Collection", "category-ids": [ "game" ], "description": "38 single-player puzzle games", "source": "https://github.com/ghewgill/puzzles", "homepage": "https://hewgill.com/puzzles/", "itunes": "https://apps.apple.com/app/simon-tathams-portable-puzzle/id622220631", "license": "mit", "stars": 198, "tags": [ "objc" ], "screenshots": [ "https://hewgill.com/puzzles/screenshot-iphone4-1-200.png", "https://hewgill.com/puzzles/screenshot-iphone4-2-200.png", "https://hewgill.com/puzzles/screenshot-iphone4-3-200.png", "https://hewgill.com/puzzles/screenshot-iphone4-4-200.png" ], "date_added": "Dec 5 2020", "suggested_by": "@NLZ", "updated": "2024-08-01 15:11:02 UTC" }, { "title": "Spontaneous - Random quotes", "category-ids": [ "content", "widget" ], "source": "https://github.com/opensourceios/DiscoverRandomQuotes", "itunes": "https://apps.apple.com/app/spontaneous-random-quotes/id1538265374", "license": "mit", "tags": [ "swift", "swiftui", "widgetkit", "ios14", "archive" ], "screenshots": [ "https://github.com/opensourceios/DiscoverRandomQuotes/raw/main/iPhone%2011%20Pro%20Maxgithub.png" ], "date_added": "Dec 8 2020", "suggested_by": "@FranicevicNikola", "stars": 0, "updated": "2020-12-28 09:42:14 UTC" }, { "title": "Scrumdinger", "category-ids": [ "swiftui" ], "description": "Keeps track of daily scrums, sample code by Apple", "source": "https://developer.apple.com/tutorials/app-dev-training/", "license": "other", "tags": [ "swift", "ios14" ], "date_added": "Dec 11 2020", "suggested_by": "@dkhamsing" }, { "title": "CovidUI", "category-ids": [ "swiftui", "graphql", "health" ], "description": "Track the status of COVID-19 around the world", "source": "https://github.com/nerdsupremacist/CovidUI", "license": "other", "screenshots": [ "https://github.com/nerdsupremacist/CovidUI/raw/master/demo.gif" ], "tags": [ "swift" ], "date_added": "Dec 19 2020", "suggested_by": "@dkhamsing", "stars": 76, "updated": "2021-01-25 20:07:44 UTC" }, { "title": "MortyUI", "category-ids": [ "swiftui", "graphql" ], "description": "Simple Rick & Morty app to demo GraphQL + SwiftUI", "source": "https://github.com/Dimillian/MortyUI", "license": "apache-2.0", "screenshots": [ "https://github.com/Dimillian/MortyUI/raw/main/Screenshots/characters.png" ], "tags": [ "swift", "swiftui", "graphql" ], "date_added": "Dec 21 2020", "suggested_by": "@dkhamsing", "stars": 468, "updated": "2021-09-01 14:15:54 UTC" }, { "title": "CalendarKit", "category-ids": [ "calendar" ], "description": "Example app for a day view calendar UI component, similar to Apple's Calendar", "license": "mit", "source": "https://github.com/richardtop/CalendarKit", "tags": [ "swift", "archive" ], "stars": 2694, "date_added": "Dec 22 2020", "suggested_by": "@richardtop", "screenshots": [ "https://user-images.githubusercontent.com/8013017/102885008-5729c500-445b-11eb-9f26-f835b51d8ebf.jpg" ], "updated": "2026-02-06 05:18:00 UTC" }, { "title": "Minimalistic Push", "description": "Track your push-ups and see an overview of your sessions", "category-ids": [ "flutter", "fitness" ], "source": "https://github.com/jonaspoxleitner/minimalistic_push", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Dec 22 2020", "suggested_by": "@dkhamsing", "stars": 13, "updated": "2022-05-13 15:10:57 UTC" }, { "title": "US NewsFeed", "category-ids": [ "swiftui", "news-api", "widget", "apple-watch" ], "source": "https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM", "license": "other", "screenshots": [ "https://github.com/JohnYezub/NewsFeed_SwiftUI_MVVM/raw/main/news2.gif" ], "tags": [ "swift" ], "date_added": "Jan 3 2021", "suggested_by": "@dkhamsing", "stars": 15, "updated": "2024-02-15 04:49:06 UTC" }, { "title": "UK", "category-ids": [ "contact-tracing" ], "tags": [ "archive" ], "source": "https://github.com/nhsx/COVID-19-app-iOS-BETA", "license": "other", "date_added": "Jan 9 2021", "suggested_by": "@dkhamsing", "stars": 802, "updated": "2020-06-26 11:23:11 UTC" }, { "title": "Trace", "description": "Modern crypto Portfolio & market explorer", "category-ids": [ "flutter" ], "source": "https://github.com/trentpiercy/trace", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Jan 9 2021", "suggested_by": "@dkhamsing", "stars": 1144, "updated": "2023-03-07 03:04:30 UTC" }, { "title": "Umbrella", "description": "Learn about and managing digital and physical security", "category-ids": [ "misc" ], "screenshots": [ "https://raw.githubusercontent.com/securityfirst/Umbrella_ios/master/umbrella_ios.png" ], "source": "https://github.com/securityfirst/Umbrella_ios", "itunes": "https://apps.apple.com/us/app/umbrella-security/id1453715310", "tags": [ "swift" ], "license": "gpl-3.0", "date_added": "Jan 18 2021", "suggested_by": "@rorymbyrne", "stars": 16, "updated": "2021-04-17 14:02:17 UTC" }, { "title": "CouchTracker", "category-ids": [ "content", "rxswift" ], "tags": [ "swift", "trakt", "moya", "kingfisher", "mvvm" ], "description": "Keep track of your favorite TV shows & movies using Trakt", "source": "https://github.com/pietrocaselani/CouchTracker", "license": "gpl-3.0", "stars": 50, "date_added": "Jan 20 2021", "suggested_by": "@dkhamsing", "updated": "2021-03-01 21:54:56 UTC" }, { "title": "Sunshine Weather", "category-ids": [ "weather", "swiftui" ], "source": "https://github.com/MaximeHeckel/sunshine-weather-app", "license": "other", "tags": [ "swift", "swiftui", "openweathermap" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f5b9b19a-bd62-4e0d-aa8c-e84123db3077" ], "date_added": "Jan 23 2021", "suggested_by": "@dkhamsing", "stars": 26, "updated": "2021-02-03 00:05:24 UTC" }, { "title": "film", "category-ids": [ "content" ], "tags": [ "swift" ], "source": "https://github.com/christianampe/film-ios", "license": "other", "date_added": "Jan 31 2021", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2020-03-22 15:41:46 UTC" }, { "title": "Clendar", "description": "Minimal calendar & widgets", "category-ids": [ "calendar", "widget", "apple-watch" ], "tags": [ "swift", "swiftui", "iphone", "ipad" ], "source": "https://github.com/vinhnx/Clendar", "itunes": "https://apps.apple.com/app/clendar-a-calendar-app/id1548102041", "screenshots": [ "https://user-images.githubusercontent.com/4723115/211681182-b43b1c2d-b754-4408-ae44-c94fbd83370c.png" ], "license": "gpl-3.0", "date_added": "Feb 04 2021", "suggested_by": "@vinhnx", "stars": 701, "updated": "2026-02-17 11:32:10 UTC" }, { "title": "Monotone", "category-ids": [ "content", "rxswift" ], "tags": [ "swift" ], "description": "Modern way to explore Unsplash", "source": "https://github.com/Neko3000/Monotone", "screenshots": [ "https://raw.githubusercontent.com/Neko3000/resource-storage/master/projects/monotone/screens_en/screen-shot-1.png", "https://raw.githubusercontent.com/Neko3000/resource-storage/master/projects/monotone/screens_en/screen-shot-2.png", "https://raw.githubusercontent.com/Neko3000/resource-storage/master/projects/monotone/screens_en/screen-shot-3.png", "https://raw.githubusercontent.com/Neko3000/resource-storage/master/projects/monotone/screens_en/screen-shot-4.png" ], "license": "mit", "date_added": "Feb 8 2021", "suggested_by": "@Neko3000", "stars": 202, "updated": "2022-09-25 08:34:38 UTC" }, { "title": "GitTime", "category-ids": [ "github" ], "tags": [ "swift, reactorkit, rxswift", "moya" ], "description": "Show your GitHub contributions and activities", "source": "https://github.com/87kangsw/GitTime", "screenshots": [ "https://raw.githubusercontent.com/87kangsw/resume/master/images/gittime.png" ], "license": "mit", "date_added": "Feb 9 2021", "suggested_by": "@87kangsw", "itunes": "https://apps.apple.com/app/id1469013856", "stars": 76, "updated": "2025-10-24 00:14:40 UTC" }, { "title": "Word Of The Day", "category-ids": [ "swiftui", "widget", "apple-watch" ], "tags": [ "watchos", "swiftui", "alamofire" ], "description": "Includes a widget and watch app", "source": "https://github.com/kyledold/WordOfTheDay", "itunes": "https://apps.apple.com/gb/app/word-of-the-day-english/id1551946328", "screenshots": [ "https://github.com/kyledold/WordOfTheDay/blob/master/Images/preview_large.png", "https://github.com/kyledold/WordOfTheDay/blob/master/Images/preview_medium.png", "https://github.com/kyledold/WordOfTheDay/blob/master/Images/preview_watchOS.png" ], "date_added": "Feb 8 2021", "license": "mit", "suggested_by": "@kyledold", "stars": 91, "updated": "2024-07-05 08:24:00 UTC" }, { "title": "lil news", "category-ids": [ "swiftui" ], "source": "https://github.com/jordansinger/lil-news-app", "license": "other", "tags": [ "swift", "swiftui" ], "screenshots": [ "https://user-images.githubusercontent.com/110813/107532668-20834780-6b8c-11eb-9dcd-d53c4739e37f.png" ], "date_added": "Feb 11 2021", "suggested_by": "@dkhamsing", "stars": 25, "updated": "2022-01-04 19:32:55 UTC" }, { "title": "ZenTuner", "category-ids": [ "audio" ], "description": "Minimal chromatic tuner", "source": "https://github.com/jpsim/ZenTuner", "itunes": "https://apps.apple.com/app/zen-tuner/id1550640624", "tags": [ "swift" ], "screenshots": [ "https://github.com/jpsim/ZenTuner/raw/main/images/zentuner-ios-dark.png" ], "license": "mit", "date_added": "Feb 13 2021", "suggested_by": "@dkhamsing", "stars": 569, "updated": "2024-01-19 07:32:31 UTC" }, { "title": "WeightTracker", "category-ids": [ "flutter" ], "source": "https://github.com/MSzalek-Mobile/weight_tracker", "tags": [ "flutter", "dart" ], "license": "gpl-3.0", "date_added": "Feb 15 2021", "suggested_by": "@dkhamsing", "stars": 368, "updated": "2020-10-23 14:55:31 UTC" }, { "title": "BMI Calculator", "category-ids": [ "calculator" ], "source": "https://github.com/appbrewery/BMI-Calculator-iOS13", "tags": [ "swift" ], "stars": 80, "license": "other", "date_added": "Feb 18 2021", "suggested_by": "@dkhamsing", "updated": "2022-08-04 05:23:29 UTC" }, { "title": "Clubhouse clone", "category-ids": [ "swiftui" ], "source": "https://github.com/FranckNdame/swiftui.builds", "license": "other", "stars": 587, "tags": [ "swift", "swiftui" ], "date_added": "Feb 20 2021", "suggested_by": "@dkhamsing", "updated": "2022-06-19 18:27:03 UTC" }, { "title": "Cinematic movies", "category-ids": [ "flutter" ], "source": "https://github.com/aaronoe/FlutterCinematic", "tags": [ "flutter", "dart", "themoviedb" ], "license": "mit", "date_added": "Feb 21 2021", "suggested_by": "@dkhamsing", "stars": 903, "updated": "2020-10-01 18:04:46 UTC" }, { "title": "Static Widget in iOS 14", "category-ids": [ "swiftui", "widget" ], "source": "https://github.com/StewartLynch/iOS-14-Widget", "license": "mit", "tags": [ "swift", "ios14", "widgetkit" ], "date_added": "Feb 25 2021", "suggested_by": "@dkhamsing", "stars": 9, "updated": "2020-12-16 06:10:22 UTC" }, { "title": "DeTeXt", "category-ids": [ "education", "swiftui", "macos" ], "description": "Find LaTeX symbols by drawing or searching", "source": "https://github.com/venkatasg/DeTeXt", "itunes": "https://apps.apple.com/app/id1531906207", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/a175e471-523d-4137-add4-c02ef6fa0dff" ], "tags": [ "swift" ], "license": "mit", "date_added": "Feb 26 2021", "suggested_by": "@venkatasg", "stars": 170, "updated": "2025-11-20 21:07:03 UTC" }, { "title": "TextScanner", "category-ids": [ "swiftui" ], "tags": [ "visionkit", "swift" ], "description": "Text recognition", "source": "https://github.com/appcoda/TextScanner", "homepage": "https://www.appcoda.com/swiftui-text-recognition/", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/905475e8-dfb1-4a19-8543-860547686955" ], "license": "mit", "date_added": "Mar 11 2021", "suggested_by": "@dkhamsing", "stars": 61, "updated": "2021-03-11 09:15:38 UTC" }, { "title": "Bombus Pomodoro", "category-ids": [ "swiftui" ], "source": "https://github.com/opensourceios/Bombus", "license": "other", "tags": [ "swift", "swiftui", "archive" ], "date_added": "Mar 15 2021", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2021-04-01 17:11:34 UTC" }, { "title": "ZLGithubClient", "category-ids": [ "github" ], "tags": [ "swift" ], "description": "Browse GitHub using its REST V3 / GraphQL V4 API", "source": "https://github.com/ExistOrLive/GithubClient", "itunes": "https://apps.apple.com/app/gorillas/id1498787032", "license": "mit", "date_added": "Mar 18 2021", "suggested_by": "@existorlive", "screenshots": [ "https://user-images.githubusercontent.com/4723115/147950657-336bb67e-bdd3-4320-a8cf-a1963e2a9f7b.JPG" ], "stars": 135, "updated": "2025-06-22 11:48:48 UTC" }, { "title": "Metatext", "category-ids": [ "mastodon" ], "tags": [ "swift", "archive" ], "description": "An accessible Mastodon client", "source": "https://github.com/metabolist/metatext", "itunes": "https://apps.apple.com/app/metatext/id1523996615", "license": "gpl-3.0", "date_added": "Mar 19 2021", "suggested_by": "@jzzocc", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/0e74587f-89b8-4d00-a2b8-dfffb421619f" ], "stars": 722, "updated": "2022-12-22 22:42:49 UTC" }, { "title": "isowords", "description": "Word search game played on a vanishing cube", "category-ids": [ "swiftui" ], "tags": [ "swift" ], "source": "https://github.com/pointfreeco/isowords", "itunes": "https://apps.apple.com/app/isowords/id1528246952", "screenshots": [ "https://dbsqho33cgp4y.cloudfront.net/github/isowords-screenshots.jpg" ], "license": "other", "date_added": "Mar 22 2021", "stars": 2948, "suggested_by": "@dkhamsing", "updated": "2024-08-16 17:33:23 UTC" }, { "title": "Hour Blocks", "description": "Day Planner", "category-ids": [ "swiftui", "macos" ], "source": "https://github.com/jtsaeed/Hour-Blocks", "itunes": "https://apps.apple.com/app/hour-blocks-day-planner/id1456275153", "license": "gpl-3.0", "tags": [ "swift", "swiftui", "ipad", "macos" ], "date_added": "Mar 27 2021", "suggested_by": "@dkhamsing", "stars": 182, "updated": "2021-04-19 20:38:27 UTC" }, { "title": "Logger", "category-ids": [ "notes" ], "tags": [ "swift", "go", "golang" ], "description": "Quickly send messages to yourself as a means of note taking", "source": "https://github.com/nathanborror/logger", "itunes": "https://apps.apple.com/app/logger-notes/id1364248334", "license": "gpl-3.0", "date_added": "Mar 30 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/nathanborror/logger/raw/master/static/2021-03-29%20Logger.png?raw=true" ], "stars": 72, "updated": "2021-04-10 23:24:01 UTC" }, { "title": "OCaml: Learn & Code", "category-ids": [ "developer" ], "description": "OCaml editor with a growing learn section", "source": "https://github.com/NathanFallet/OCaml", "itunes": "https://apps.apple.com/app/ocaml-learn-code/id1547506826", "license": "gpl-3.0", "stars": 86, "tags": [ "swift", "ipad" ], "screenshots": [ "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", "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", "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" ], "date_added": "Apr 2 2021", "suggested_by": "@NathanFallet", "updated": "2025-02-19 11:21:29 UTC" }, { "title": "Modern Collection Views", "category-ids": [ "sample" ], "tags": [ "swift" ], "description": "Showcase different compositional layouts and how to achieve them", "license": "mit", "source": "https://github.com/nemecek-filip/CompositionalDiffablePlayground.ios", "stars": 646, "date_added": "Apr 4 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://nemecek.be/media/images/photosLayoutOptimized.gif" ], "updated": "2022-06-24 05:51:06 UTC" }, { "title": "iSpy game", "category-ids": [ "sample" ], "tags": [ "swift", "machine-learning", "camera" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/113598587-33495400-95f2-11eb-9d50-835eed6f0072.png" ], "license": "other", "source": "https://github.com/ByCyril/iSpy-Game", "date_added": "Apr 5 2021", "suggested_by": "@dkhamsing", "stars": 5, "updated": "2021-02-26 15:50:52 UTC" }, { "title": "NetworkArch", "category-ids": [ "misc" ], "tags": [ "swift", "ipad" ], "description": "Diagnose and analyze network connections", "source": "https://github.com/ivirtex/networkarch-old", "screenshots": [ "https://github.com/user-attachments/assets/5369f642-c24a-441a-88da-aa2f2482d2aa" ], "itunes": "https://apps.apple.com/app/networkarch/id1526690989", "license": "mit", "date_added": "Apr 5 2021", "suggested_by": "@ivirtex", "stars": 17, "updated": "2021-09-12 00:07:36 UTC" }, { "title": "Area51 for Reddit", "category-ids": [ "news" ], "license": "gpl-3.0", "source": "https://github.com/kgellci/Area51", "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/10d06e0e-941e-4ac3-8acb-b15798795964" ], "stars": 144, "date_added": "Apr 19 2021", "suggested_by": "@dkhamsing", "updated": "2019-08-13 17:10:50 UTC" }, { "title": "bandit-hat-budget", "category-ids": [ "finance" ], "tags": [ "swift", "archive" ], "description": "Simple budgeting", "source": "https://github.com/opensourceios/bandit-hat-budget", "license": "other", "date_added": "Apr 20 2021", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2018-07-01 01:54:07 UTC" }, { "title": "Vite Ma Dose de Vaccin !", "category-ids": [ "health" ], "description": "Quicky find a COVID-19 vaccine in France", "source": "https://github.com/CovidTrackerFr/vitemadose-ios", "itunes": "https://apps.apple.com/fr/app/vite-ma-dose/id1563630754", "license": "gpl-3.0", "stars": 32, "tags": [ "swift" ], "lang": "fra", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/bd/45/d5/bd45d5dd-4168-d2f5-ae62-448ea5cfc435/5635e2d4-0e69-45cb-8bf1-6779b7585c02_Simulator_Screen_Shot_-_iPhone_12_Pro_Max_-_2021-04-20_at_13.21.23.png/600x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/a0/73/70/a0737094-f8da-eb35-a2ce-a828b9a420c4/41353d0c-d4c4-402c-b31f-a5391db4c6a9_Simulator_Screen_Shot_-_iPhone_12_Pro_Max_-_2021-04-20_at_13.21.27.png/600x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/81/d6/94/81d69467-242b-cf3d-30d7-6222b9b0eddf/467635c0-5acc-40d8-8d7e-0728ef287724_Simulator_Screen_Shot_-_iPhone_12_Pro_Max_-_2021-04-20_at_13.21.32.png/600x0w.png" ], "date_added": "Apr 22 2021", "suggested_by": "@NathanFallet", "updated": "2022-01-16 13:02:51 UTC" }, { "title": "ImageFilterSwiftUI", "category-ids": [ "swiftui", "macos" ], "description": "Cross platform image filter", "source": "https://github.com/alfianlosari/ImageFilterSwiftUICompleted", "license": "other", "stars": 98, "tags": [ "swift", "swiftui", "macos" ], "screenshots": [ "https://github.com/alfianlosari/ImageFilterSwiftUICompleted/raw/master/promo.jpg?raw=true" ], "date_added": "Apr 27 2021", "suggested_by": "@dkhamsing", "updated": "2020-03-16 15:39:38 UTC" }, { "title": "Mullvad VPN", "category-ids": [ "security" ], "source": "https://github.com/mullvad/mullvadvpn-app", "license": "gpl-3.0", "stars": 6775, "tags": [ "swift" ], "screenshots": [ "https://mullvad.net/media/uploads/2020/04/08/mullvad-vpn-ios-connected.PNG", "https://mullvad.net/media/uploads/2020/04/08/mullvad-vpn-ios-login.PNG", "https://mullvad.net/media/uploads/2020/04/08/mullvad-vpn-ios-location-server.PNG" ], "itunes": "https://apps.apple.com/us/app/mullvad-vpn/id1488466513", "date_added": "May 5 2021", "suggested_by": "@Necklaces", "updated": "2026-02-20 18:41:46 UTC" }, { "title": "Collected for AWS", "category-ids": [ "misc" ], "source": "https://github.com/BurntCaramel/CollectedApp", "license": "other", "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/117551270-ea722a00-aff9-11eb-879c-b0fedb57b4d0.png", "https://user-images.githubusercontent.com/4723115/117551271-ec3bed80-aff9-11eb-969e-c04313e214db.png", "https://user-images.githubusercontent.com/4723115/117551272-ed6d1a80-aff9-11eb-8d73-78c8f38176aa.png" ], "date_added": "May 8 2021", "suggested_by": "@dkhamsing", "stars": 10, "updated": "2022-04-01 11:12:06 UTC" }, { "title": "CalendarApp", "category-ids": [ "calendar" ], "description": "Sample calendar app created with CalendarKit (template repository), shows events from EventKit", "license": "mit", "source": "https://github.com/richardtop/CalendarApp", "tags": [ "swift" ], "stars": 229, "date_added": "May 18 2021", "suggested_by": "@richardtop", "screenshots": [ "https://user-images.githubusercontent.com/8013017/118695043-68fa7300-b815-11eb-8153-f13b51335f19.jpg" ], "updated": "2025-04-22 18:42:25 UTC" }, { "title": "COVID Certificate", "category-ids": [ "health" ], "description": "Store and present COVID certificates issued in Switzerland", "source": "https://github.com/admin-ch/CovidCertificate-App-iOS", "itunes": "https://apps.apple.com/app/covid-certificate/id1565917320", "license": "mpl-2.0", "stars": 109, "tags": [ "swift", "archive" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/f1/60/29/f16029e5-bcea-6da0-089a-e9602c213b3d/711afbc3-7fcc-4e1d-8b23-da297da2f13a_EN_01.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/df/21/4e/df214e74-9e0a-b75c-e7a9-c205daa722e5/dc80b2a9-e4ad-445b-8508-dcd4ff88c427_EN_02.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/f8/70/cf/f870cfa1-3c6f-5f2c-1557-055a854cf0ec/22f1b368-1222-400d-bbeb-6c121f58cf46_EN_03.png/460x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/a3/53/b2/a353b254-57b2-ad1c-2bd3-d780cbb148ec/75a16b48-358e-4d6c-bdca-47c571b07f42_EN_04.png/460x0w.png" ], "date_added": "June 8 2021", "suggested_by": "@0xced", "updated": "2023-02-14 20:11:37 UTC" }, { "title": "Chanify", "category-ids": [ "extension", "apple-watch" ], "description": "Safe and simple notification tool, includes a Notification Service Extension", "source": "https://github.com/chanify/chanify-ios", "homepage": "https://www.chanify.net", "itunes": "https://apps.apple.com/app/id1531546573", "license": "mit", "tags": [ "objc" ], "screenshots": [ "https://raw.githubusercontent.com/wiki/chanify/chanify/images/preview.png" ], "date_added": "Jun 9 2021", "suggested_by": "@wizjin", "stars": 227, "updated": "2024-08-16 16:08:36 UTC" }, { "title": "OldOS", "category-ids": [ "swiftui" ], "description": "iOS 4 beautifully rebuilt in SwiftUI", "source": "https://github.com/zzanehip/The-OldOS-Project", "license": "other", "stars": 3439, "tags": [ "swift", "swiftui" ], "date_added": "June 10 2021", "suggested_by": "@dkhamsing", "updated": "2026-02-01 17:49:15 UTC" }, { "title": "Apple WWDC 2021", "category-ids": [ "sample", "swiftui" ], "tags": [ "swift", "swiftui", "archive" ], "description": "Sample code referenced in WWDC21 session videos", "source": "https://developer.apple.com/sample-code/wwdc/2021/", "license": "other", "date_added": "Jun 12 2021", "suggested_by": "@dkhamsing" }, { "title": "Tap It", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "combine", "sourcery" ], "description": "Share social media info by putting a phone on top of another", "source": "https://github.com/nikitamounier/tapit-app", "license": "other", "date_added": "Jun 22 2021", "suggested_by": "@dkhamsing", "stars": 33, "updated": "2023-08-03 14:25:57 UTC" }, { "title": "lockd", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "archive" ], "description": "Generate strong passwords", "source": "https://github.com/opensourceios/lockd", "itunes": "https://apps.apple.com/app/lockd/id1571284259", "screenshots": [ "https://user-images.githubusercontent.com/61360545/121601803-bb126b00-ca46-11eb-8163-ea77ef7dbc0b.gif" ], "license": "mit", "date_added": "Jun 26 2021", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2021-07-03 12:35:22 UTC" }, { "title": "Hush", "category-ids": [ "content-blocking" ], "description": "Noiseless browsing", "license": "mit", "source": "https://github.com/oblador/hush", "itunes": "https://apps.apple.com/app/id1544743900", "tags": [ "swift", "macos", "ipad" ], "date_added": "Jun 29 2021", "suggested_by": "@dkhamsing", "stars": 3598, "updated": "2024-12-12 22:41:11 UTC" }, { "title": "Micro.blog", "category-ids": [ "social" ], "tags": [ "objc", "ipad", "archive" ], "description": "Fastest way to blog", "license": "mit", "source": "https://github.com/microdotblog/microblog-ios", "itunes": "https://apps.apple.com/app/micro-blog/id1253201335", "screenshots": [ "https://user-images.githubusercontent.com/4723115/125169400-d1533a00-e15e-11eb-80f0-5264dd67ee5d.png" ], "date_added": "Jul 10 2021", "suggested_by": "@dkhamsing", "stars": 32, "updated": "2022-02-07 14:07:21 UTC" }, { "title": "FMobile", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "license": "gpl-3.0", "source": "https://github.com/GroupeMINASTE/FMobile-iOS", "date_added": "Jul 13 2021", "suggested_by": "@dkhamsing", "stars": 8, "updated": "2023-11-01 00:41:45 UTC" }, { "title": "BarcodeScanner", "category-ids": [ "scan" ], "tags": [ "swift" ], "description": "Simple & easy way to scan both EAN8 and EAN13 barcodes", "source": "https://github.com/onl1ner/BarcodeScanner", "screenshots": [ "https://github.com/onl1ner/onl1ner/blob/master/Resources/BarcodeScanner/Header.png?raw=true" ], "license": "mit", "date_added": "Jul 17 2021", "suggested_by": "@onl1ner", "stars": 21, "updated": "2021-07-17 10:18:47 UTC" }, { "title": "Fearless Wallet", "category-ids": [ "cryptocurrency" ], "description": "Supports the Kusama and Polkadot networks", "source": "https://github.com/soramitsu/fearless-iOS", "homepage": "https://fearlesswallet.io/", "itunes": "https://apps.apple.com/app/fearless-wallet/id1537251089", "license": "apache-2.0", "stars": 91, "tags": [ "swift" ], "screenshots": [ "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/84/7f/c5/847fc57b-0d8e-d2ea-23cd-6b3a144762bd/1279be76-e29b-4dcf-9c72-a795e43bd1ec_2.jpg/600x0w.jpg", "https://is4-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/4e/02/fc/4e02fcc7-f838-dce7-17ab-f52ec722f067/60a5c7bf-69ce-4b5c-9bcb-311a20acfe5c_3.jpg/600x0w.jpg", "https://is3-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/05/32/38/053238ed-03e1-1818-bef2-89dcdd81a90a/d176b4b0-7a8b-4a86-b4e9-773c02427d44_7.jpg/600x0w.jpg" ], "date_added": "Jul 21 2021", "suggested_by": "@ef1rspb", "updated": "2025-11-18 08:30:36 UTC" }, { "title": "EhPanda", "category-ids": [ "content" ], "description": "Unofficial E-Hentai browser", "source": "https://github.com/EhPanda-Team/EhPanda", "homepage": "https://ehpanda.app", "license": "apache-2.0", "stars": 3767, "tags": [ "swiftui", "combine", "adult" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/147510278-346eacd6-8d4f-4fb7-a4b8-17a75efc2536.png" ], "date_added": "Jul 23 2021", "suggested_by": "@tatsuz0u", "updated": "2025-10-23 04:23:46 UTC" }, { "title": "Eros-FE", "category-ids": [ "flutter" ], "description": "Unofficial E-Hentai viewer", "source": "https://github.com/3003h/Eros-FE", "license": "apache-2.0", "stars": 3358, "tags": [ "flutter", "dart", "adult" ], "screenshots": [ "https://raw.githubusercontent.com/3003h/Eros-FE/master/screenshot/gallery1.png" ], "date_added": "Jul 24 2021", "suggested_by": "@honjow", "updated": "2025-09-02 08:47:32 UTC" }, { "title": "Canada - COVID Shield", "description": "Exposure notification solution built with privacy as its top priority", "category-ids": [ "contact-tracing", "react-native" ], "tags": [ "react-native", "archive" ], "source": "https://github.com/CovidShield/mobile", "itunes": "https://apps.apple.com/app/id1520284227", "homepage": "https://www.covidshield.app", "screenshots": [ "https://github.com/CovidShield/rationale/raw/master/assets/ios-screens.png" ], "license": "apache-2.0", "date_added": "Jul 26 2021", "suggested_by": "@dkhamsing", "stars": 601, "updated": "2023-01-26 20:22:02 UTC" }, { "title": "TCN", "category-ids": [ "contact-tracing-reference" ], "description": "Reference implementation of the TCN protocol (Temporary Contact Numbers)", "license": "apache-2.0", "source": "https://github.com/TCNCoalition/tcn-client-ios", "tags": [ "swift", "archive" ], "suggested_by": "@dkhamsing", "date_added": "Jul 31 2021", "stars": 16, "updated": "2021-10-08 02:22:02 UTC" }, { "title": "Avo Keepr", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "description": "Track your avocados", "source": "https://github.com/opensourceios/AvoKeepr", "itunes": "https://apps.apple.com/us/app/avo-keepr/id1515186481", "license": "other", "date_added": "Aug 4 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/opensourceios/AvoKeepr/raw/master/Screenshots/1.png" ], "stars": 0, "updated": "2020-07-26 13:20:54 UTC" }, { "title": "XKCDY for xkcd", "category-ids": [ "content", "swiftui", "widget" ], "tags": [ "iphone", "ipad" ], "license": "gpl-3.0", "source": "https://github.com/XKCDY/app", "itunes": "https://apps.apple.com/app/xkcdy/id1520259318", "stars": 45, "date_added": "Aug 7 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/128615800-e136ba1b-6c14-4aae-ac0e-59fa9b382b4b.png" ], "updated": "2024-08-01 23:31:04 UTC" }, { "title": "EU VAT Number - VIES Freelance", "category-ids": [ "swiftui" ], "tags": [ "iphone", "ipad", "archive" ], "license": "mit", "source": "https://github.com/opensourceios/VIES", "itunes": "https://apps.apple.com/app/eu-vat-number-vies-freelance/id1546039758", "stars": 0, "date_added": "Aug 13 2021", "suggested_by": "@FranicevicNikola", "screenshots": [ "https://raw.githubusercontent.com/opensourceios/VIES/main/iPhone%2011%20Pro%20Maxgithub.png" ], "updated": "2021-09-28 06:52:06 UTC" }, { "title": "Croatia - Stop COVID-19", "category-ids": [ "contact-tracing" ], "lang": "hrv", "license": "apache-2.0", "source": "https://github.com/Stop-COVID-19-Croatia/stopcovid19-ios", "itunes": "https://apps.apple.com/app/stop-covid-19/id1519179939", "screenshots": [ "https://user-images.githubusercontent.com/4723115/129609595-4d08dc82-a418-477f-bbf8-3e6d7e4f89f8.png" ], "tags": [ "swift" ], "date_added": "Aug 16 2021", "suggested_by": "@dkhamsing", "stars": 6, "updated": "2022-03-18 15:34:48 UTC" }, { "title": "Platypus Crypto", "category-ids": [ "flutter" ], "source": "https://github.com/Blakexx/CryptoTracker", "itunes": "https://apps.apple.com/app/platypus-crypto/id1397122793", "tags": [ "flutter", "dart" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/129973780-284f8ef0-7ad7-4a29-aaf4-082b76c24b44.png" ], "license": "other", "date_added": "Aug 18 2021", "suggested_by": "@dkhamsing", "stars": 189, "updated": "2021-09-18 03:10:39 UTC" }, { "title": "Finland - Koronavilkku", "category-ids": [ "contact-tracing" ], "tags": [ "swift", "snapkit", "archive" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/130166843-01852cbf-a105-4571-b5a3-a4f0e3b20283.png" ], "source": "https://github.com/THLfi/koronavilkku-ios", "itunes": "https://apps.apple.com/app/koronavilkku/id1520576224", "license": "other", "date_added": "Aug 19 2021", "suggested_by": "@dkhamsing", "stars": 74, "updated": "2022-06-17 08:00:25 UTC" }, { "title": "inKino", "description": "Browse movies and showtimes for Finnkino cinemas", "category-ids": [ "flutter" ], "screenshots": [ "https://github.com/roughike/inKino/raw/development/assets/screenshots/now_in_theaters.png" ], "source": "https://github.com/roughike/inKino", "itunes": "https://apps.apple.com/app/inkino/id1367181450", "tags": [ "flutter", "dart" ], "license": "apache-2.0", "date_added": "Aug 20 2021", "suggested_by": "@dkhamsing", "stars": 3677, "updated": "2022-03-30 19:35:48 UTC" }, { "title": "Tack", "category-ids": [ "game" ], "license": "other", "source": "https://github.com/stig/Tack", "tags": [ "objc", "archive" ], "date_added": "Aug 22 2021", "suggested_by": "@dkhamsing", "stars": 4, "updated": "2020-06-20 16:07:00 UTC" }, { "title": "AR MultiPendulum", "description": "AR headset experience", "category-ids": [ "game", "swiftui" ], "source": "https://github.com/philipturner/ar-multipendulum", "itunes": "https://apps.apple.com/app/ar-multipendulum/id1583322801", "tags": [ "swift", "swiftui", "metal", "arkit", "vision" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/0c/37/91/0c3791f3-97cc-6229-0535-d2482c1bbb45/0e4dc155-6721-4be7-91f7-4a6426dfcfe4_Move_Pendulums__U0028iPhone_U002c_full-screen_U0029.png/600x0w.webp", "https://is2-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/ad/86/cd/ad86cd62-077d-3675-8b31-bddded73ea69/253528ba-4df8-445b-95a7-e182aecffb08_Interact_With_Simulation__U0028iPhone_U002c_full-screen_U0029.png/600x0w.webp", "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource125/v4/ff/88/5d/ff885da7-b568-8c29-cbd9-9f7213c1624f/75815eef-0ecb-4f9d-8379-2e58d7718a44_LiDAR_Comparison__U0028iPhone_U0029.png/600x0w.webp", "https://is2-ssl.mzstatic.com/image/thumb/PurpleSource115/v4/ba/cf/0b/bacf0bb4-47c0-2f82-41f3-5ac658398a8d/8536dad0-5183-45ac-b308-466194fde85a_AR_Headset_Experience__U0028full-screen_U0029.png/600x0w.webp" ], "license": "mit", "date_added": "Sep 6 2021", "suggested_by": "@philipturner", "stars": 44, "updated": "2021-10-20 17:40:20 UTC" }, { "title": "SudokuBreaker", "description": "Resolve a given Sudoku", "category-ids": [ "misc" ], "source": "https://github.com/popei69/SudokuBreaker", "tags": [ "swift", "archive" ], "license": "apache-2.0", "date_added": "Sep 9 2021", "suggested_by": "@dkhamsing", "stars": 3, "updated": "2016-11-27 17:51:04 UTC" }, { "title": "OpenSesame", "description": "Native and encrypted password manager", "category-ids": [ "swiftui" ], "source": "https://github.com/OpenSesameManager/OpenSesame", "screenshots": [ "https://github.com/OpenSesameManager/OpenSesame/blob/main/Images/All.png?raw=true" ], "tags": [ "swift", "swiftui", "macos", "archive" ], "license": "apache-2.0", "date_added": "Sep 14 2021", "suggested_by": "@dkhamsing", "stars": 477, "updated": "2023-06-06 03:06:23 UTC" }, { "title": "Go Cycling Tracker", "category-ids": [ "health", "core-data" ], "source": "https://github.com/AnthonyH93/GoCycling", "itunes": "https://apps.apple.com/app/go-cycling/id1565861313", "license": "mit", "date_added": "Sep 17 2021", "suggested_by": "@AnthonyH93", "screenshots": [ "https://raw.githubusercontent.com/AnthonyH93/GoCycling/main/Screenshots/AppStoreVersion1_2_0/1.png", "https://raw.githubusercontent.com/AnthonyH93/GoCycling/main/Screenshots/AppStoreVersion1_2_0/3.png", "https://raw.githubusercontent.com/AnthonyH93/GoCycling/main/Screenshots/AppStoreVersion1_2_0/5.png", "https://raw.githubusercontent.com/AnthonyH93/GoCycling/main/Screenshots/AppStoreVersion1_2_0/6.png" ], "tags": [ "swift", "swiftui", "mapkit", "core-data" ], "stars": 184, "updated": "2026-01-28 05:32:54 UTC" }, { "title": "SwiftUI-HackerNews", "category-ids": [ "swiftui" ], "source": "https://github.com/woxtu/SwiftUI-HackerNews", "license": "mit", "date_added": "Sep 19 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/5673994/60109316-1b9a3600-97a5-11e9-9566-4576490e245b.png" ], "tags": [ "swift", "swiftui" ], "stars": 30, "updated": "2022-07-25 19:14:11 UTC" }, { "title": "Amplosion", "description": "Redirect AMP links to their normal counterpart", "category-ids": [ "safari-extension" ], "source": "https://github.com/christianselig/Amplosion", "itunes": "https://apps.apple.com/app/id1585734696", "license": "other", "date_added": "Sep 23 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/134539974-58b14c40-3c54-4fd2-b020-e762314b7f24.png" ], "tags": [ "swift", "archive" ], "stars": 71, "updated": "2021-09-29 23:26:49 UTC" }, { "title": "Overamped", "description": "Safari Web Extension to disable AMP", "category-ids": [ "safari-extension" ], "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/135640037-320d9de2-b0d9-49d0-ba46-b58ef600907b.png" ], "source": "https://github.com/JosephDuffy/Overamped", "itunes": "https://apps.apple.com/app/apple-store/id1573901090", "license": "other", "date_added": "Sep 30 2021", "suggested_by": "@bradenglund", "stars": 48, "updated": "2025-12-28 17:17:39 UTC" }, { "title": "PiPifier", "category-ids": [ "safari-extension" ], "description": "Use every HTML5 video in Picture in Picture mode", "source": "https://github.com/arnoappenzeller/PiPifier", "itunes": "https://apps.apple.com/us/app/pipifier/id1234771095", "license": "mit", "date_added": "Sep 30 2021", "tags": [ "swift" ], "suggested_by": "@bradenglund", "stars": 795, "updated": "2021-11-08 09:19:19 UTC" }, { "title": "HTTP/S Response Code Lookup", "description": "Quick and easy way to lookup HTTP response codes", "category-ids": [ "developer", "swiftui" ], "source": "https://github.com/Person2099/HTTPS-Responses", "itunes": "https://apps.apple.com/app/id1580906147", "homepage": "https://httpsresponselookup.onuniverse.com", "license": "other", "date_added": "Sep 29 2021", "suggested_by": "@Person2099", "screenshots": [ "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", "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", "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" ], "tags": [ "swift", "swiftui" ], "stars": 15, "updated": "2023-09-06 08:20:50 UTC" }, { "title": "iCloudCoreDataStarter", "description": "Uses Core Data + iCloud syncing", "category-ids": [ "sample" ], "source": "https://github.com/jazzychad/iCloudCoreDataStarter", "license": "mit", "date_added": "Oct 4 2021", "suggested_by": "@dkhamsing", "tags": [ "swift", "core-data" ], "stars": 538, "updated": "2022-01-14 15:53:04 UTC" }, { "title": "TICE", "category-ids": [ "location" ], "tags": [ "swift" ], "screenshots": [ "https://is3-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/89/a8/e6/89a8e617-a95d-d1e1-47b1-1f82de971b92/f9f41d98-73f0-4357-ae19-7faad0036a26_iPhone_11_Pro_Max-01TeamScreenWithAnnotation_framed.png/460x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/34/ff/0f/34ff0f8d-4607-2651-c7f6-8c56d3520436/be2eaf91-1a01-4dd2-a1cd-cf053e1daaf3_iPhone_11_Pro_Max-04TeamInfoScreen_framed.png/460x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/92/09/b8/9209b8d8-de12-e9c7-f4f6-f8d40f8e1cbb/1fcd2bfb-0db6-439f-9f3e-5ebaf51ac431_iPhone_11_Pro_Max-03Chat_framed.png/460x0w.png", "https://is2-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/6f/6d/d6/6f6dd6e4-04ae-de60-0360-7e9b2a61eeea/eff7d3c3-dbc0-4418-be76-bced238dc962_iPhone_11_Pro_Max-05TeamScreen_framed.png/460x0w.png" ], "description": "Location sharing, cross-platform and end-to-end encrypted", "license": "gpl-3.0", "homepage": "https://ticeapp.com", "source": "https://github.com/TICESoftware/tice-ios", "itunes": "https://apps.apple.com/app/tice-secure-location-sharing/id1494324936", "stars": 25, "date_added": "Oct 6 2021", "suggested_by": "@ChaosCoder", "updated": "2024-11-18 20:39:42 UTC" }, { "title": "Custom View Controller Transitions", "description": "Make custom view controller transitions in the most simple way possible", "category-ids": [ "sample" ], "source": "https://github.com/DreamingInBinary/Custom-ViewController-Transitions", "license": "mit", "date_added": "Oct 8 2021", "suggested_by": "@dkhamsing", "tags": [ "swift" ], "stars": 101, "updated": "2021-10-04 15:43:45 UTC" }, { "title": "Binary Clock", "category-ids": [ "swiftui" ], "source": "https://github.com/MrKai77/Binary-Clock-iOS", "license": "gpl-3.0", "tags": [ "swift", "swiftui" ], "screenshots": [ "https://github.com/MrKai77/Binary-Clock-iOS/raw/main/BinaryClock-screenshot.png" ], "date_added": "Oct 14 2021", "suggested_by": "@MrKai77", "stars": 10, "updated": "2022-11-19 01:10:43 UTC" }, { "title": "ProtonVPN", "category-ids": [ "security", "macos" ], "tags": [ "swift" ], "source": "https://github.com/ProtonVPN/ios-mac-app", "homepage": "https://protonvpn.com/", "itunes": "https://apps.apple.com/app/id1437005085", "license": "gpl-3.0", "stars": 545, "screenshots": [ "https://user-images.githubusercontent.com/4723115/137601688-ab7d6dbf-46c3-42f7-9b87-ea5e6d9896ea.png" ], "date_added": "Oct 15 2021", "suggested_by": "@pahnev", "updated": "2026-02-19 14:08:04 UTC" }, { "title": "Hipstapaper", "description": "Cross-platform reading list", "category-ids": [ "news", "macos" ], "tags": [ "swift", "swiftui", "core-data" ], "source": "https://github.com/jeffreybergier/Hipstapaper", "license": "mit", "stars": 91, "screenshots": [ "https://github.com/jeffreybergier/Hipstapaper/raw/main/readme-screenshot.png" ], "date_added": "Oct 18 2021", "suggested_by": "@pahnev", "updated": "2026-01-23 15:13:30 UTC" }, { "title": "PIA VPN", "category-ids": [ "content-blocking" ], "tags": [ "swift" ], "source": "https://github.com/pia-foss/mobile-ios", "homepage": "https://www.privateinternetaccess.com/download/ios-vpn/", "itunes": "https://apps.apple.com/app/id955626407", "license": "gpl-3.0", "stars": 334, "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/2c/4c/3e/2c4c3ebf-d7bf-2470-c434-32767b574c6f/56ba6ee1-3819-4351-b9c3-46c9e2eb494a_pia_iphone_appstore_1.png/600x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/de/9c/4b/de9c4b68-6ade-4abd-97ee-e83c575fd4fb/4660eca5-bfa5-4042-aff9-161d475acba7_pia_iphone_appstore_3.png/600x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/08/d5/ad/08d5adae-7392-2f50-87cd-35302ea0ad1d/bd1e8f0f-6fcc-4cc9-bb5f-08286fc8eab1_pia_iphone_appstore_4.png/600x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/PurpleSource124/v4/2c/9c/c1/2c9cc150-4d85-842f-9ee3-a5cc82ec85c1/4496bbe3-e21f-4e71-b723-90ff31c2ea60_pia_iphone_appstore_5.png/600x0w.png" ], "date_added": "Oct 18 2021", "suggested_by": "@pahnev", "updated": "2026-02-20 15:29:38 UTC" }, { "title": "kDrive", "category-ids": [ "file", "official" ], "description": "Secure cloud to collaborate online, access your documents and files on all your devices", "source": "https://github.com/Infomaniak/ios-kDrive", "homepage": "https://www.infomaniak.com/kdrive", "itunes": "https://apps.apple.com/app/infomaniak-kdrive/id1482778676", "license": "gpl-3.0", "stars": 73, "tags": [ "swift" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple115/v4/fd/5e/eb/fd5eeb3a-6bef-a79f-b3f6-f6dacd824b8e/2da2a5e3-f988-4215-931a-58f58c9b9a66_mobile-6.5-1.png/600x0w.png", "https://is5-ssl.mzstatic.com/image/thumb/Purple125/v4/8e/a7/72/8ea772cc-81d0-112f-ee4b-c475a92501bc/0c9b7def-a516-4116-92b4-7fa131519ac3_mobile-6.5-2.png/600x0w.png", "https://is1-ssl.mzstatic.com/image/thumb/Purple125/v4/c5/ca/17/c5ca17ff-2950-0ec1-ab91-4e02f8d0947f/1391ef65-23e7-44b7-9c64-62bb35d84f80_mobile-6.5-3.png/600x0w.png", "https://is3-ssl.mzstatic.com/image/thumb/Purple125/v4/d7/de/85/d7de854f-c3b4-269d-9777-0252d4933666/9eef055e-3d6b-4bf0-9ab4-a0d6d9b9055b_mobile-6.5-4.png/600x0w.png", "https://is4-ssl.mzstatic.com/image/thumb/Purple115/v4/1a/cd/2a/1acd2a04-49eb-94f5-fca3-6fc9c1e4ada5/df89351c-147d-457f-ba48-e6765e6a24c2_mobile-6.5-5.png/600x0w.png" ], "date_added": "Oct 28 2021", "suggested_by": "@flowbe", "updated": "2026-02-20 12:05:55 UTC" }, { "title": "osu!", "category-ids": [ "game" ], "description": "Rhythm game", "source": "https://github.com/ppy/osu", "license": "mit", "stars": 17940, "tags": [ "csharp" ], "date_added": "Oct 30 2021", "suggested_by": "@Gigas002", "updated": "2026-02-20 15:57:43 UTC" }, { "title": "Rainbow", "category-ids": [ "cryptocurrency", "official", "react-native" ], "description": "Ethereum wallet that lives in your pocket", "source": "https://github.com/rainbow-me/rainbow", "homepage": "https://rainbow.me", "itunes": "https://apps.apple.com/app/rainbow-ethereum-wallet/id1457119021", "license": "gpl-3.0", "stars": 4310, "tags": [ "reactnative", "typescript" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/139700145-bb518aef-a815-421b-a504-1f2646ed32bc.png", "https://user-images.githubusercontent.com/4723115/139700159-5ac0f3cc-8ecf-4b56-a020-e5e848d460e3.png" ], "date_added": "Nov 1 2021", "suggested_by": "@dkhamsing", "updated": "2026-02-20 21:45:54 UTC" }, { "title": "SpotifyClone", "category-ids": [ "clone", "swiftui" ], "description": "Uses the official API", "source": "https://github.com/denoni/SpotifyClone", "license": "mit", "lang": "eng", "tags": [ "spotify", "swift", "swiftui", "combine", "mvvm", "alamofire" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/fe18fc75-b5cb-4d15-a665-df7705f522b4" ], "date_added": "Nov 4 2021", "suggested_by": "@gabrieldenoni", "stars": 285, "updated": "2023-09-04 21:39:41 UTC" }, { "title": "Food2Fork Recipes", "category-ids": [ "misc" ], "source": "https://github.com/mitchtabian/Food2Fork-KMM", "license": "other", "tags": [ "kmm", "kotlin" ], "screenshots": [ "https://github.com/mitchtabian/Food2Fork-KMM/blob/master/assets/list_detail_demo.gif" ], "date_added": "Nov 8 2021", "suggested_by": "@dkhamsing", "stars": 372, "updated": "2022-02-01 16:27:35 UTC" }, { "title": "violet", "description": "E-Hentai viewer", "category-ids": [ "flutter" ], "source": "https://github.com/project-violet/violet", "tags": [ "flutter", "dart", "adult" ], "license": "apache-2.0", "date_added": "Nov 9 2021", "suggested_by": "@Gigas002", "stars": 477, "updated": "2026-02-20 02:47:23 UTC" }, { "title": "Dai-Hentai for ex hentai", "category-ids": [ "content" ], "tags": [ "objc", "adult" ], "license": "other", "source": "https://github.com/DaidoujiChen/Dai-Hentai", "date_added": "Nov 9 2021", "suggested_by": "@Gigas002", "screenshots": [ "https://img.youtube.com/vi/DqkIxhpzP9s/0.jpg" ], "stars": 1263, "updated": "2024-12-05 17:18:55 UTC" }, { "title": "Droidcon Events using Kotlin Multiplatfom", "category-ids": [ "event" ], "tags": [ "kotlin" ], "license": "apache-2.0", "source": "https://github.com/touchlab/DroidconKotlin", "itunes": "https://apps.apple.com/app/droidcon-nyc-2019/id1477469914", "date_added": "Nov 13 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/141655128-e94c9cc9-3e69-427f-b1a6-79b1a8197f60.jpeg" ], "stars": 1134, "updated": "2026-02-13 21:48:08 UTC" }, { "title": "Elseweather", "category-ids": [ "weather", "swiftui" ], "tags": [ "swift", "swiftui" ], "description": "Displays current weather at a random location", "license": "mit", "source": "https://github.com/jareksedy/Elseweather", "date_added": "Nov 16 2021", "suggested_by": "@jareksedy", "screenshots": [ "https://github.com/jareksedy/Elseweather/raw/main/Screenshots/ew-scr.png" ], "stars": 16, "updated": "2021-11-28 16:40:34 UTC" }, { "title": "Brain Marks", "description": "Organize your tweets", "category-ids": [ "misc" ], "tags": [ "swift", "aws amplify", "archive" ], "license": "mit", "source": "https://github.com/mikaelacaron/brain-marks", "itunes": "https://apps.apple.com/us/app/brain-marks/id1577423925", "date_added": "Nov 19 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/22946902/135545890-6afb5e3f-4b04-4957-81b7-364f9f229080.PNG" ], "stars": 79, "updated": "2023-07-01 01:22:59 UTC" }, { "title": "Öppna Skolplattformen", "description": "For parents to check child information using the city of Stockholm's school platform", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "lang": "swe", "source": "https://github.com/kolplattformen/skolplattformen", "itunes": "https://apps.apple.com/se/app/öppna-skolplattformen/id1543853468", "screenshots": [ "https://github.com/kolplattformen/skolplattformen/raw/main/apps/website/assets/img/screenshots/screenshot_login.png" ], "license": "apache-2.0", "date_added": "Nov 20 2021", "suggested_by": "@dkhamsing", "stars": 805, "updated": "2024-11-09 14:47:55 UTC" }, { "title": "Star Wars", "description": "Uses swapi", "category-ids": [ "content" ], "tags": [ "kmm", "graphql" ], "license": "mit", "source": "https://github.com/joreilly/StarWars", "date_added": "Nov 22 2021", "suggested_by": "apache-2.0", "screenshots": [ "https://github.com/joreilly/StarWars/raw/main/art/screenshot1.png?raw=true" ], "stars": 238, "updated": "2026-02-19 13:08:23 UTC" }, { "title": "MVI SwiftUI Example", "category-ids": [ "sample" ], "tags": [ "swift", "mvi", "model-view-intent" ], "license": "other", "source": "https://github.com/AnupAmmanavar/Mvi-SwiftUI", "date_added": "Nov 23 2021", "suggested_by": "@dkhamsing", "stars": 21, "updated": "2020-05-31 05:43:12 UTC" }, { "title": "GrailerApp", "category-ids": [ "swiftui" ], "description": "Track your items in Diablo 2 and much, much more", "source": "https://github.com/Dimillian/GrailerApp", "license": "apache-2.0", "tags": [ "swift", "swiftui" ], "date_added": "Nov 26 2021", "suggested_by": "@dkhamsing", "stars": 6, "updated": "2021-11-24 09:57:23 UTC" }, { "title": "SwiftUI Concurrency Essentials", "category-ids": [ "sample" ], "tags": [ "swift", "swiftui" ], "license": "apache-2.0", "source": "https://github.com/peterfriese/SwiftUI-Concurrency-Essentials", "date_added": "Nov 27 2021", "suggested_by": "@dkhamsing", "stars": 116, "updated": "2022-04-30 08:24:50 UTC" }, { "title": "Apple clock widget", "category-ids": [ "swiftui" ], "source": "https://github.com/ntnhon/Random-SwiftUI", "license": "other", "tags": [ "swift", "swiftui" ], "screenshots": [ "https://raw.githubusercontent.com/ntnhon/Random-SwiftUI/master/Demo/Demo.gif" ], "date_added": "Nov 29 2021", "suggested_by": "@dkhamsing", "stars": 8, "updated": "2021-05-18 18:34:29 UTC" }, { "title": "PKDex", "category-ids": [ "swiftui" ], "source": "https://github.com/MaikCL/PKDex-iOS", "license": "gpl-3.0", "tags": [ "swift", "swiftui", "combine", "mvi", "model-view-intent" ], "date_added": "Nov 30 2021", "suggested_by": "@dkhamsing", "stars": 18, "updated": "2021-10-20 17:43:52 UTC" }, { "title": "MVI-SwiftUI", "category-ids": [ "swiftui" ], "source": "https://github.com/opensourceios/MVI-SwiftUI", "license": "other", "tags": [ "swift", "swiftui", "mvi", "model-view-intent", "archive" ], "date_added": "Dec 3 2021", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2020-05-31 05:43:12 UTC" }, { "title": "MVI-SingleState", "category-ids": [ "misc" ], "source": "https://github.com/opensourceios/MVI-SingleState", "license": "other", "tags": [ "swift", "mvi", "model-view-intent", "archive" ], "date_added": "Dec 4 2021", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2020-12-07 05:23:43 UTC" }, { "title": "BlackJackTrainer", "category-ids": [ "misc" ], "source": "https://github.com/mongodb-developer/BlackJackTrainer", "license": "other", "tags": [ "swift", "archive" ], "date_added": "Dec 4 2021", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2024-09-18 12:17:04 UTC" }, { "title": "Scribe - Language Keyboards", "description": "Keyboards for language learners with translation, verb conjugation and more!", "category-ids": [ "education" ], "tags": [ "swift", "iphone", "ipad", "reference" ], "license": "gpl-3.0", "source": "https://github.com/scribe-org/Scribe-iOS", "date_added": "Dec 6 2021", "suggested_by": "@andrewtavis", "screenshots": [ "https://raw.githubusercontent.com/scribe-org/Scribe-iOS/main/.github/resources/images/scribeAppStoreImages.png" ], "stars": 163, "itunes": "https://apps.apple.com/app/scribe-language-keyboards/id1596613886", "updated": "2026-02-07 10:41:15 UTC" }, { "title": "Exploring SwiftUI Sample Apps by Apple", "category-ids": [ "sample", "swiftui" ], "source": "https://developer.apple.com/tutorials/sample-apps", "tags": [ "swift" ], "license": "other", "date_added": "Dec 24 2021", "suggested_by": "@dkhamsing" }, { "title": "lil wallet", "category-ids": [ "cryptocurrency" ], "description": " Ethereum wallet", "license": "other", "source": "https://github.com/jordansinger/lil-wallet", "tags": [ "swift", "swiftui" ], "stars": 150, "date_added": "Dec 27 2021", "suggested_by": "dkhamsing", "updated": "2024-07-20 09:44:29 UTC" }, { "title": "Stay", "description": "Stay in the Safari, prevent app jumping, block ads, text auto unfold", "category-ids": [ "safari-extension" ], "source": "https://github.com/shenruisi/Stay", "itunes": "https://apps.apple.com/app/stay-网页纯浏览/id1591620171", "license": "mpl-2.0", "date_added": "Dec 28 2021", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/4723115/147595814-d20a0ffe-4cd3-4994-9204-969b5657376f.png" ], "tags": [ "swift", "archive" ], "stars": 1263, "updated": "2024-06-23 18:45:09 UTC" }, { "title": "Splito!", "description": "Billing and tips calculator", "category-ids": [ "calculator" ], "source": "https://github.com/almormd/Splito", "itunes": "https://apps.apple.com/app/splito/id1602086746", "license": "mpl-2.0", "date_added": "Jan 1 2022", "suggested_by": "@dkhamsing", "screenshots": [ "https://user-images.githubusercontent.com/85921199/147791061-392897f8-2b68-4be8-9194-db35dd5d04d9.png" ], "tags": [ "swift" ], "stars": 13, "updated": "2021-12-30 22:10:09 UTC" }, { "title": "Actions", "description": "Provides many useful actions for the Shortcuts app", "category-ids": [ "macos", "swiftui" ], "source": "https://github.com/sindresorhus/Actions", "itunes": "https://apps.apple.com/app/id1586435171", "license": "mit", "screenshots": [ "https://github.com/sindresorhus/Actions/raw/4c1ba4514125ce30e71c005cf7fc8af5949847c8/Stuff/screenshot1.jpg" ], "date_added": "Jan 3 2022", "suggested_by": "@sindresorhus", "tags": [ "swift", "archive" ], "stars": 2963, "updated": "2025-02-17 19:55:28 UTC" }, { "title": "Spiro", "description": "Animating spirograph generator, created on Swift Playgrounds 4", "category-ids": [ "swiftui" ], "source": "https://github.com/atrinh0/spiro", "itunes": "https://apps.apple.com/app/id1602980337", "license": "mit", "screenshots": [ "https://github.com/atrinh0/spiro/raw/main/images/demo.gif" ], "date_added": "Jan 5 2022", "suggested_by": "@dkhamsing", "tags": [ "swift", "playgrounds" ], "stars": 58, "updated": "2022-01-04 21:21:18 UTC" }, { "title": "UK COVID-19 Statistics", "description": "Track cases & deaths with local notifications and widgets", "category-ids": [ "swiftui" ], "source": "https://github.com/atrinh0/covid19", "license": "mit", "screenshots": [ "https://github.com/atrinh0/covid19/blob/master/images/graphs.png?raw=true" ], "date_added": "Jan 7 2022", "suggested_by": "@atrinh0", "tags": [ "swift" ], "stars": 43, "updated": "2022-11-12 17:50:05 UTC" }, { "title": "WordMasterKMP", "description": "Heavily inspired by the Wordle game, Word Master and wordle-solver", "category-ids": [ "swiftui", "macos" ], "tags": [ "swift", "kotlin", "swiftui", "macos", "kmp" ], "source": "https://github.com/joreilly/WordMasterKMP", "screenshots": [ "https://user-images.githubusercontent.com/6302/148663064-3ed57b1f-c1a3-4e39-b2c2-2ddb3fb09ed9.png" ], "license": "apache-2.0", "date_added": "Jan 11 2022", "suggested_by": "@dkhamsing", "stars": 101, "updated": "2025-08-17 18:26:54 UTC" }, { "title": "MakeItSo", "category-ids": [ "swiftui", "clone" ], "description": "A clone of Apple's Reminders", "source": "https://github.com/peterfriese/MakeItSo", "license": "apache-2.0", "tags": [ "swift", "swiftui", "firebase" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/149539522-01ae6d20-e365-40bc-aaf0-c1f357321878.gif" ], "date_added": "Jan 14 2022", "suggested_by": "@dkhamsing", "stars": 522, "updated": "2025-01-23 18:54:59 UTC" }, { "title": "Loot Raider", "category-ids": [ "game" ], "description": "Retro 80s platform game", "source": "https://github.com/ecrichlow/LootRaideriOS_OS", "tags": [ "swift" ], "license": "apache-2.0", "date_added": "Jan 17 2022", "suggested_by": "@dkhamsing", "stars": 14, "updated": "2022-01-21 06:51:16 UTC" }, { "title": "My Little Popcat", "category-ids": [ "misc" ], "tags": [ "swift" ], "description": "Relaxing and fun pop cat", "source": "https://github.com/ChoiysApple/My-Little-Popcat", "homepage": "https://choiysapple.notion.site/My-Little-Popcat-fb84db75b76449fbae2d0c72278b1790", "itunes": "https://apps.apple.com/app/my-little-popcat/id1558128186", "screenshots": [ "https://user-images.githubusercontent.com/43776784/124684902-1e3ed280-df0b-11eb-9129-1313bdc280b0.gif", "https://user-images.githubusercontent.com/43776784/124684912-239c1d00-df0b-11eb-97fb-bb1e2bd1ae5f.png", "https://user-images.githubusercontent.com/43776784/124684916-2434b380-df0b-11eb-91dd-c279267a1323.png" ], "license": "mit", "date_added": "Jan 18 2022", "suggested_by": "@ChoiysApple", "stars": 50, "updated": "2021-10-20 02:28:13 UTC" }, { "title": "TwitterSentiment", "category-ids": [ "education", "social" ], "description": "Score Twitter messages using a CoreML model for NLP sentiment analysis", "source": "https://github.com/draese/TwitterSentiment", "tags": [ "swift" ], "license": "mit", "date_added": "Jan 19 2022", "suggested_by": "@draese", "screenshots": [ "https://github.com/draese/TwitterSentiment/blob/main/doc/screenshot.png" ], "stars": 10, "updated": "2022-01-19 18:43:01 UTC" }, { "title": "BMI Calculator", "category-ids": [ "flutter" ], "source": "https://github.com/londonappbrewery/bmi-calculator-flutter", "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Feb 2 2022", "suggested_by": "@dkhamsing", "stars": 202, "updated": "2023-08-28 10:53:13 UTC" }, { "title": "Swiftfin", "category-ids": [ "apple-tv" ], "tags": [ "swift" ], "description": "Jellyfin Client", "license": "mpl-2.0", "source": "https://github.com/jellyfin/Swiftfin", "stars": 3699, "date_added": "Feb 6 2022", "suggested_by": "@dkhamsing", "updated": "2026-02-20 19:18:27 UTC" }, { "title": "Vocable AAC", "category-ids": [ "misc" ], "tags": [ "swift", "ipad" ], "description": "Hands-free text-to-speech", "source": "https://github.com/willowtreeapps/vocable-ios", "itunes": "https://apps.apple.com/app/tell-time-uk/id1497040547", "screenshots": [ "https://user-images.githubusercontent.com/4723115/153076282-adbb708a-8213-4d86-9a91-5ad356535642.png" ], "license": "mit", "date_added": "Feb 8 2022", "suggested_by": "@dkhamsing", "stars": 86, "updated": "2026-02-20 20:39:09 UTC" }, { "title": "Nio Matrix client", "category-ids": [ "communication" ], "source": "https://github.com/niochat/nio", "license": "mit", "stars": 551, "tags": [ "swift" ], "screenshots": [ "https://niochat.github.io/screenshots.png" ], "date_added": "Feb 9 2022", "suggested_by": "@dkhamsing", "updated": "2026-02-16 12:08:41 UTC" }, { "title": "DeltaUI", "description": "SwiftUI + CoreData user interface for DeltaCore & Friends", "category-ids": [ "core-data" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/bbd04c26-7251-446f-96ab-8d520bd60093" ], "source": "https://github.com/ericlewis/DeltaUI", "license": "mit", "date_added": "Feb 10 2022", "suggested_by": "@dkhamsing", "tags": [ "swift", "core-data", "swiftui" ], "stars": 76, "updated": "2021-08-16 15:39:42 UTC" }, { "title": "Construct for D&D 5e", "category-ids": [ "misc" ], "tags": [ "swift", "swiftui" ], "description": "Dungeon Master companion", "source": "https://github.com/Thomvis/Construct", "screenshots": [ "https://raw.githubusercontent.com/Thomvis/Construct/main/assets/screenshot1.png" ], "itunes": "https://apps.apple.com/app/construct-for-d-d-5e/id1490015210", "license": "mit", "date_added": "Feb 15 2022", "suggested_by": "@dkhamsing", "stars": 123, "updated": "2026-02-20 18:23:40 UTC" }, { "title": "Critter Clan", "category-ids": [ "misc" ], "tags": [ "swift", "swiftui" ], "description": "Africa's Animal Park", "source": "https://github.com/shameemreza/critterclan", "screenshots": [ "https://github.com/shameemreza/critterclan/raw/main/row/preview.png" ], "license": "apache-2.0", "date_added": "Feb 16 2022", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2023-09-13 18:19:18 UTC" }, { "title": "Das E-Rezept", "category-ids": [ "health" ], "tags": [ "swift", "swiftui", "tca", "combine" ], "description": "Electronic prescription", "lang": "deu", "source": "https://github.com/gematik/E-Rezept-App-iOS", "screenshots": [ "https://user-images.githubusercontent.com/4723115/154331528-8cf655bc-dac4-433d-a521-9179324f9188.png" ], "license": "other", "date_added": "Feb 17 2022", "suggested_by": "@dkhamsing", "stars": 118, "updated": "2026-01-05 16:28:14 UTC" }, { "title": "HexaCalc", "description": "Programmer's calculator", "category-ids": [ "calculator", "core-data" ], "source": "https://github.com/AnthonyH93/HexaCalc", "itunes": "https://apps.apple.com/app/hexacalc/id1529225315", "license": "mit", "date_added": "Feb 18 2022", "suggested_by": "@AnthonyH93", "tags": [ "swift", "core-data" ], "screenshots": [ "https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/GreenPositiveHex.png?raw=true", "https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/GreenPositiveBin.png?raw=true", "https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/GreenPositiveDec.png?raw=true", "https://github.com/AnthonyH93/HexaCalc/raw/master/DeviceScreenshots/1.6.0/DefaultSettings.png?raw=true" ], "stars": 55, "updated": "2026-01-28 05:21:19 UTC" }, { "title": "WePeiYang-iOS-Everest for Tianjin University", "category-ids": [ "health" ], "tags": [ "swift", "alamofire", "objectmapper", "swiftlint", "snapkit", "charts" ], "source": "https://github.com/twtstudio/WePeiYang-iOS-Everest", "license": "other", "date_added": "Feb 18 2022", "suggested_by": "@dkhamsing", "stars": 21, "updated": "2022-07-22 02:43:11 UTC" }, { "title": "UIKit Catalog by Apple", "category-ids": [ "sample" ], "source": "https://developer.apple.com/documentation/uikit/uikit-catalog-creating-and-customizing-views-and-controls", "tags": [ "swift" ], "license": "other", "date_added": "Feb 20 2022", "suggested_by": "@krzyzanowskim" }, { "title": "Hacki for Hacker News", "category-ids": [ "hacker-news", "flutter" ], "tags": [ "flutter" ], "source": "https://github.com/Livinglist/Hacki", "itunes": "https://apps.apple.com/app/hacki/id1602043763", "screenshots": [ "https://user-images.githubusercontent.com/7277662/148859621-965080f3-a191-44cd-a2fc-9ac1f489ef84.png", "https://user-images.githubusercontent.com/7277662/148859627-48290a22-9679-442b-bae4-97f21546b3ae.png", "https://user-images.githubusercontent.com/7277662/148859630-93f7e372-f2e7-4357-86c0-250a3f69c10f.png", "https://user-images.githubusercontent.com/7277662/148859632-b52a89ca-b8d7-464c-a508-faa86bcc87f8.png" ], "license": "gpl-3.0", "date_added": "Feb 20 2022", "suggested_by": "@livinglist", "stars": 1487, "updated": "2025-06-30 01:54:18 UTC" }, { "title": "Projector", "category-ids": [ "content" ], "tags": [ "swift", "core-data", "alamofire", "themoviedb" ], "description": "Get information about movies using The Movie Database (TMDb)", "source": "https://github.com/fatih-gursoy/Projector", "screenshots": [ "https://github.com/fatih-gursoy/Projector/blob/61a9b1e84a5e9f84252ace3ae881cf1f35581343/Assets/Screenshots/picture1.png", "https://github.com/fatih-gursoy/Projector/blob/61a9b1e84a5e9f84252ace3ae881cf1f35581343/Assets/Screenshots/picture2.png", "https://github.com/fatih-gursoy/Projector/blob/61a9b1e84a5e9f84252ace3ae881cf1f35581343/Assets/Screenshots/SearchScreenSS.png" ], "license": "other", "date_added": "Feb 10 2022", "suggested_by": "@dkhamsing", "stars": 4, "updated": "2022-04-29 08:40:23 UTC" }, { "title": "QZ - qdomyos-zwift", "category-ids": [ "fitness" ], "description": "Unlock your bike / treadmill", "source": "https://github.com/cagnulein/qdomyos-zwift", "itunes": "https://apps.apple.com/app/id1543684531", "tags": [ "cpp" ], "screenshots": [ "https://github.com/cagnulein/qdomyos-zwift/raw/master/icons/AppScreen/iOS%20Phones%20-%206.5_/screenshot2.jpeg" ], "date_added": "Feb 23 2022", "license": "gpl-3.0", "suggested_by": "@cagnulein", "stars": 753, "updated": "2026-02-20 20:05:48 UTC" }, { "title": "DesignRemakes", "description": "Dribbble designs, speed-coded in SwiftUI", "category-ids": [ "clone" ], "source": "https://github.com/chFlorian/DesignRemakes", "tags": [ "swift", "swiftui" ], "license": "other", "date_added": "Mar 1 2022", "suggested_by": "@dkhamsing", "stars": 67, "updated": "2023-05-08 07:40:28 UTC" }, { "title": "GitTrends", "description": "Track Repo Clones and Views", "category-ids": [ "xamarin", "github" ], "tags": [ "csharp" ], "screenshots": [ "https://user-images.githubusercontent.com/13558917/81881433-02c57b00-9545-11ea-920c-27b5b54f19c1.gif" ], "source": "https://github.com/TheCodeTraveler/GitTrends", "itunes": "https://apps.apple.com/app/gittrends-github-insights/id1500300399", "stars": 775, "license": "mit", "date_added": "Mar 3 2022", "suggested_by": "@dkhamsing", "updated": "2026-01-14 16:05:50 UTC" }, { "title": "Template using Clean Architecture and MVVM", "category-ids": [ "sample" ], "source": "https://github.com/kudoleh/iOS-Clean-Architecture-MVVM", "license": "other", "stars": 4321, "tags": [ "swift", "mvvm", "clean-architecture" ], "date_added": "Mar 5 2022", "suggested_by": "@dkhamsing", "updated": "2024-03-17 08:20:59 UTC" }, { "title": "Upcoming Movies", "category-ids": [ "content" ], "screenshots": [ "https://github.com/DeluxeAlonso/UpcomingMovies/raw/development/Demo.gif" ], "tags": [ "clean-architecture", "mvvm", "coordinator", "themoviedb" ], "source": "https://github.com/DeluxeAlonso/UpcomingMovies", "stars": 583, "license": "mit", "date_added": "Mar 7 2022", "suggested_by": "@dkhamsing", "updated": "2025-05-18 04:14:11 UTC" }, { "title": "NHL Tracker", "category-ids": [ "content" ], "screenshots": [ "https://github.com/AnthonyH93/NHLTracker/raw/master/NHL-Tracker-Screenshots/NYIvsPHILiveEmptyNet.png?raw=true" ], "tags": [ "swift", "storyboard", "nhl api" ], "source": "https://github.com/AnthonyH93/NHLTracker", "license": "other", "date_added": "Mar 9 2022", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2021-02-28 23:49:16 UTC" }, { "title": "Template using Modular Architecture", "category-ids": [ "sample" ], "source": "https://github.com/kudoleh/iOS-Modular-Architecture", "license": "other", "stars": 789, "tags": [ "swift" ], "date_added": "Mar 10 2022", "suggested_by": "@dkhamsing", "updated": "2023-05-06 10:32:52 UTC" }, { "title": "Flutter Wallet UI", "category-ids": [ "flutter" ], "source": "https://github.com/kalismeras61/flutter_wallet_ui", "screenshots": [ "https://github.com/kalismeras61/flutter_wallet_ui/raw/master/screens/homepage.png" ], "tags": [ "flutter", "dart" ], "license": "bsd-2-clause", "date_added": "Mar 14 2022", "suggested_by": "@dkhamsing", "stars": 559, "updated": "2021-08-01 05:36:59 UTC" }, { "title": "News Buzz", "description": "Uses News API for fetching realtime data and Firebase as the backend and authenticator", "category-ids": [ "flutter" ], "source": "https://github.com/theankurkedia/NewsBuzz", "screenshots": [ "https://github.com/theankurkedia/newsbuzz/raw/master/screenshots/NewsBuzz.gif" ], "tags": [ "flutter", "dart", "news-api" ], "license": "mit", "date_added": "Mar 15 2022", "suggested_by": "@dkhamsing", "stars": 600, "updated": "2018-10-27 21:29:39 UTC" }, { "title": "Zavala", "description": "A good, simple outliner", "category-ids": [ "macos" ], "source": "https://github.com/vincode-io/Zavala", "itunes": "https://apps.apple.com/us/app/zavala/id1546457750", "screenshots": [ "https://zavala.vincode.io/assets/images/feature-screenshot-iphone.png" ], "tags": [ "swift", "ipad", "macos" ], "license": "mit", "date_added": "Mar 17 2022", "suggested_by": "@dkhamsing", "stars": 396, "updated": "2026-02-16 20:49:38 UTC" }, { "title": "Homescreen Quick Actions", "category-ids": [ "sample" ], "tags": [ "swift" ], "license": "mit", "source": "https://github.com/StewartLynch/Homescreen-Quick-Actions", "date_added": "Mar 18 2022", "suggested_by": "@dkhamsing", "stars": 2, "updated": "2022-01-14 20:07:59 UTC" }, { "title": "Shortcuts support for Micro.blog", "source": "https://github.com/vincode-io/Humboldt", "category-ids": [ "misc" ], "tags": [ "swift" ], "license": "mit", "date_added": "Mar 19 2020", "suggested_by": "@dkhamsing", "stars": 11, "updated": "2024-07-17 16:39:53 UTC" }, { "title": "MarkyMarkdown", "description": "An entire markdown app in a single line of Swift code", "category-ids": [ "sample" ], "tags": [ "swift", "ipad", "mac" ], "license": "mit", "source": "https://github.com/MatthewWaller/MarkyMarkdown", "date_added": "Mar 21 2022", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2022-03-17 02:50:44 UTC" }, { "title": "The Roundtable", "description": "Elden Ring companion", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "graphql" ], "license": "mit", "source": "https://github.com/Dimillian/The-Roundtable", "date_added": "Mar 21 2022", "suggested_by": "@dkhamsing", "stars": 49, "updated": "2022-03-24 07:26:36 UTC" }, { "title": "Trovami", "description": "Live location sharing", "category-ids": [ "flutter" ], "source": "https://github.com/Samaritan1011001/Trovami", "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Mar 23 2022", "suggested_by": "@dkhamsing", "stars": 259, "updated": "2021-08-31 07:51:12 UTC" }, { "title": "flews", "description": "Multi-service news (Hacker News, Reddit, ...)", "category-ids": [ "flutter" ], "source": "https://github.com/jbarr21/flews", "tags": [ "flutter", "dart" ], "license": "apache-2.0", "date_added": "Mar 25 2022", "suggested_by": "@dkhamsing", "stars": 164, "updated": "2020-04-24 08:06:57 UTC" }, { "title": "UbiquitousKeyValue-Storage", "category-ids": [ "sample" ], "tags": [ "swift" ], "description": "NSUbiquitousKeyValueStore or iCLoud Shared UserDefaults project", "license": "apache-2.0", "source": "https://github.com/StewartLynch/UbiquitousKeyValue-Storage", "date_added": "Mar 26 2022", "suggested_by": "@dkhamsing", "stars": 4, "updated": "2024-12-30 22:18:21 UTC" }, { "title": "The Weather App Course", "category-ids": [ "sample" ], "tags": [ "swift" ], "license": "other", "source": "https://www.createchsol.com/WeatherApp/Lesson15Complete.zip", "homepage": "https://www.createchsol.com/WeatherAppCourse/", "stars": 278, "date_added": "Mar 27 2022", "suggested_by": "@dkhamsing" }, { "title": "Deer", "description": "Minimalist Flutter Todo App, built using BLoC pattern", "category-ids": [ "flutter" ], "source": "https://github.com/aleksanderwozniak/deer", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Mar 29 2022", "suggested_by": "@dkhamsing", "stars": 459, "updated": "2020-11-11 16:33:35 UTC" }, { "title": "Mastodon", "category-ids": [ "official" ], "license": "gpl-3.0", "source": "https://github.com/mastodon/mastodon-ios", "itunes": "https://apps.apple.com/app/mastodon-for-iphone/id1571998974", "tags": [ "swift", "ipad" ], "date_added": "Mar 30 2022", "suggested_by": "@zer0-x", "stars": 2244, "updated": "2026-02-20 15:59:22 UTC" }, { "title": "Swune", "description": "Reimplementation of the Dune II RTS game", "category-ids": [ "game" ], "source": "https://github.com/nicklockwood/Swune", "tags": [ "swift" ], "screenshots": [ "https://github.com/nicklockwood/Swune/raw/main/Screenshot.png" ], "license": "other", "date_added": "Apr 13 2022", "suggested_by": "@dkhamsing", "stars": 48, "updated": "2022-04-12 23:10:56 UTC" }, { "title": "SwiftTermApp", "category-ids": [ "terminal" ], "tags": [ "swiftui" ], "license": "mit", "description": "Terminal emulator and SSH client", "source": "https://github.com/migueldeicaza/SwiftTermApp", "screenshots": [ "https://user-images.githubusercontent.com/36863/81033655-645d5980-8e62-11ea-91c5-1d8b1931c7ce.png" ], "date_added": "Apr 14 2022", "suggested_by": "@dkhamsing", "stars": 350, "updated": "2025-12-09 16:54:16 UTC" }, { "title": "Apple Pay Cash Animation", "category-ids": [ "clone" ], "source": "https://github.com/jtrivedi/Apple-Cash-Animation", "tags": [ "swift" ], "stars": 445, "license": "mit", "date_added": "Apr 16 2022", "suggested_by": "@dkhamsing", "updated": "2022-04-12 16:27:48 UTC" }, { "title": "iMast for Mastodon", "category-ids": [ "mastodon", "macos" ], "tags": [ "swift", "swiftlint", "alamofire", "grdb" ], "source": "https://github.com/cinderella-project/iMast", "license": "other", "date_added": "Apr 18 2022", "suggested_by": "@Gigas002", "stars": 116, "updated": "2026-02-16 10:40:15 UTC" }, { "title": "Yattee", "description": "Alternative to YouTube", "category-ids": [ "video", "macos" ], "source": "https://github.com/yattee/yattee", "itunes": "https://apps.apple.com/app/yattee/id1595136629", "tags": [ "swift", "tvos" ], "stars": 3322, "license": "mit", "date_added": "Apr 19 2022", "suggested_by": "@Gigas002", "updated": "2026-02-20 19:46:49 UTC" }, { "title": "Twake", "category-ids": [ "flutter" ], "description": "Team channels, direct chat, task management, drive and calendar; all in one place", "homepage": "https://twake.app", "source": "https://github.com/linagora/Twake-Mobile", "itunes": "https://apps.apple.com/app/id1313765714", "license": "other", "stars": 58, "tags": [ "swift", "ipad", "dart" ], "date_added": "Apr 21 2022", "suggested_by": "@itsnotsaved", "updated": "2024-07-05 12:58:01 UTC" }, { "title": "Zulip team chat", "category-ids": [ "communication" ], "homepage": "https://zulip.com", "source": "https://github.com/zulip/zulip-mobile", "itunes": "https://apps.apple.com/app/zulip/id1203036395", "screenshots": [ "https://zulip.com/static/images/app-screenshots/zulip-iphone-rough.png" ], "license": "other", "stars": 1352, "tags": [ "swift", "reactnative" ], "date_added": "Apr 22 2022", "suggested_by": "@itsnotsaved", "updated": "2025-05-20 23:58:29 UTC" }, { "title": "Status", "description": "Mobile OS for Ethereum", "category-ids": [ "cryptocurrency" ], "homepage": "https://status.im/", "source": "https://github.com/status-im/status-mobile", "itunes": "https://apps.apple.com/app/status-private-communication/id1178893006", "screenshots": [ "https://status.im/img/teaser-image.png" ], "license": "mpl-2.0", "stars": 4015, "tags": [ "swift", "reactnative", "archive" ], "date_added": "Apr 26 2022", "suggested_by": "@itsnotsaved", "updated": "2026-02-13 12:10:18 UTC" }, { "title": "BreadBuddy", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "bsd-2-clause", "description": "Recipe scheduler for baked goods", "source": "https://github.com/maxhumber/BreadBuddy", "itunes": "https://apps.apple.com/app/id1620912870", "screenshots": [ "https://raw.githubusercontent.com/maxhumber/BreadBuddy/master/Marketing/Screenshots/screenshot_13pm_1.png" ], "date_added": "Apr 28 2022", "suggested_by": "@maxhumber", "stars": 159, "updated": "2024-01-31 18:00:02 UTC" }, { "title": "Fabula", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "macos", "ipad" ], "license": "mit", "description": "Share and communicate with developers around the world", "source": "https://github.com/jasudev/FabulaItemsProvider", "itunes": "https://apps.apple.com/app/id1591155142", "screenshots": [ "https://github.com/jasudev/FabulaItemsProvider/raw/main/Markdown/FabulaPlus_iOS.gif" ], "date_added": "Apr 29 2022", "suggested_by": "@dkhamsing", "stars": 710, "updated": "2025-07-20 10:33:29 UTC" }, { "title": "Social Contributor App", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "description": "Share and communicate with developers around the world", "source": "https://github.com/adamrushy/social-swiftui-app", "date_added": "May 5 2022", "suggested_by": "@dkhamsing", "stars": 67, "updated": "2022-12-07 20:42:02 UTC" }, { "title": "RealityKitLaunchScreen", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "mit", "description": "Launch screen made with SwiftUI and RealityKit", "source": "https://github.com/aheze/RealityKitLaunchScreen", "screenshots": [ "https://raw.githubusercontent.com/aheze/RealityKitLaunchScreen/main/Screenshot.png" ], "date_added": "May 16 2022", "suggested_by": "@dkhamsing", "stars": 246, "updated": "2022-05-16 23:23:47 UTC" }, { "title": "AR Art Attractors", "category-ids": [ "misc" ], "tags": [ "swift", "archive" ], "license": "other", "description": "Display 3d graphic art in AR (Augumented Reality)", "source": "https://github.com/opensourceios/ARArtAttractors", "screenshots": [ "https://user-images.githubusercontent.com/66309582/169184790-873d6e02-aacf-4348-9d39-a11d4f7bd1f6.png" ], "date_added": "May 20 2022", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2022-05-19 23:55:40 UTC" }, { "title": "SwiftUI Series - Speedrun Challenge (anikaseibezeder)", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "description": "Replicate the screenshot from the camera app", "source": "https://github.com/anikaseibezeder/SwiftUISpeedrunChallenge", "date_added": "May 23 2022", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2022-05-21 18:07:27 UTC" }, { "title": "Threema", "category-ids": [ "communication", "official" ], "description": "Secure, Anonymous and Private Messenger", "license": "agpl-3.0", "tags": [ "objc", "swift" ], "source": "https://github.com/threema-ch/threema-ios", "itunes": "https://apps.apple.com/app/id578665578", "screenshots": [ "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", "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", "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", "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" ], "date_added": "May 23 2022", "suggested_by": "@inc-ali", "stars": 408, "updated": "2025-12-11 15:33:29 UTC" }, { "title": "SwiftUI Series - Speedrun Challenge (jegnux)", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "description": "Replicate the screenshot from the camera app", "source": "https://github.com/jegnux/SwiftUICameraAppSpeedrunChallenge", "date_added": "May 29 2022", "suggested_by": "@dkhamsing", "stars": 6, "updated": "2022-05-23 10:03:36 UTC" }, { "title": "Fecapp", "category-ids": [ "content" ], "tags": [ "swift" ], "license": "other", "lang": "spa", "description": "Displays specialty coffee shops in Buenos Aires (Argentina)", "source": "https://github.com/betzerra/Fecapp", "homepage": "https://www.betzerra.com/project/fecapp", "date_added": "May 31 2022", "suggested_by": "@dkhamsing", "stars": 5, "updated": "2022-10-26 03:36:46 UTC" }, { "title": "Simple SwiftUI", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "lang": "spa", "description": "Collection of small SwiftUI sample projects, including news, to-do and scores", "source": "https://github.com/twostraws/simple-swiftui", "date_added": "Jun 5 2022", "suggested_by": "@dkhamsing", "stars": 687, "updated": "2024-08-18 20:01:39 UTC" }, { "title": "Food Truck", "category-ids": [ "swiftui", "macos" ], "description": "Create a single codebase and app target for Mac, iPad, and iPhone. Sample code by Apple", "source": "https://github.com/apple/sample-food-truck", "license": "other", "tags": [ "swift", "macos", "swiftui" ], "date_added": "Jun 7 2022", "suggested_by": "@dkhamsing", "stars": 1843, "updated": "2023-08-18 13:14:11 UTC" }, { "title": "CarSample", "category-ids": [ "misc" ], "description": "Try out CarPlay apps in the iOS Simulator without a CarPlay entitlement", "source": "https://github.com/below/CarSample", "license": "other", "tags": [ "swift" ], "date_added": "Jun 10 2022", "suggested_by": "@dkhamsing", "stars": 32, "updated": "2022-07-09 21:46:39 UTC" }, { "title": "ARStickers", "category-ids": [ "misc" ], "description": "Put stickers in the 3d space", "source": "https://github.com/opensourceios/ARStickers", "license": "other", "tags": [ "swift", "arkit", "realitykit", "archive" ], "screenshots": [ "https://user-images.githubusercontent.com/66309582/171107988-02406cd6-b625-41d8-9f70-ef15b011d82d.jpeg" ], "date_added": "Jun 11 2022", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2022-05-31 06:37:22 UTC" }, { "title": "SwiftUI Series - DefibHeart animation", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "screenshots": [ "https://user-images.githubusercontent.com/2143656/170134149-95c59fd9-4770-4ce2-b455-043589ef5fe0.gif" ], "license": "other", "source": "https://github.com/ryanlintott/DefibHeart", "date_added": "Jun 12 2022", "suggested_by": "@dkhamsing", "stars": 3, "updated": "2022-05-24 21:20:17 UTC" }, { "title": "Flat", "description": "Agora Flat classroom", "category-ids": [ "communication", "education" ], "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/netless-io/flat-ios/main/art/flat-showcase.png" ], "license": "mit", "source": "https://github.com/netless-io/flat-ios", "date_added": "Jun 13 2022", "suggested_by": "@vince-hz", "stars": 56, "updated": "2025-12-19 04:11:48 UTC" }, { "title": "Swift Charts Examples", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "screenshots": [ "https://user-images.githubusercontent.com/170948/173253882-1a80b934-a0b9-4acb-a290-a299ae3fdd7d.png" ], "license": "mit", "source": "https://github.com/jordibruin/Swift-Charts-Examples", "date_added": "Jun 16 2022", "suggested_by": "@dkhamsing", "stars": 2385, "updated": "2025-05-25 15:20:09 UTC" }, { "title": "Asteroid+", "category-ids": [ "spritekit" ], "description": "Remake of Retro Asteroid game with Endless gameplay", "source": "https://github.com/ChoiysApple/Asteroids-Plus", "license": "mit", "tags": [ "swift", "spritekit" ], "screenshots": [ "https://user-images.githubusercontent.com/43776784/174206305-e52d9933-b80c-4c70-92d5-b7a03f4f909c.gif", "https://user-images.githubusercontent.com/43776784/174208219-ca441c05-c3db-437e-86a8-a2d00ea1cae0.gif" ], "date_added": "Jun 17 2022", "suggested_by": "@ChoiysApple", "stars": 28, "updated": "2022-07-08 05:35:48 UTC" }, { "title": "Atmos", "description": "SwiftUI proof-of-concept which adds rain to a view's background using Metal", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "metal" ], "screenshots": [ "https://user-images.githubusercontent.com/641197/174412574-d7eb2fe1-47c2-461c-a68b-00a8960e015e.png" ], "license": "cc0-1.0", "source": "https://github.com/dejager/atmos", "date_added": "Jun 18 2022", "suggested_by": "@dkhamsing", "stars": 246, "updated": "2022-06-25 14:58:27 UTC" }, { "title": "Solstice", "description": "Tells you how the daylight is changing", "category-ids": [ "health" ], "tags": [ "swift" ], "license": "cc0-1.0", "source": "https://github.com/daneden/Solstice", "date_added": "Jun 22 2022", "suggested_by": "@dkhamsing", "stars": 101, "updated": "2026-02-17 09:13:55 UTC" }, { "title": "RevenueCat Paywall", "description": "Super basic SwiftUI with paywall using RevenueCat", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://gist.github.com/joshdholtz/48aa8be3d139381b5eee1c370f407fd8", "date_added": "Jun 26 2022", "suggested_by": "@dkhamsing" }, { "title": "Learning", "description": "Different projects to test and learn", "category-ids": [ "misc" ], "tags": [ "swift", "alamofire", "core-data" ], "license": "other", "source": "https://github.com/almormd/Learning", "date_added": "Jun 29 2022", "suggested_by": "@dkhamsing", "stars": 10, "updated": "2022-12-27 07:40:44 UTC" }, { "title": "Broadcast", "description": "Write-only Twitter client", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/daneden/Broadcast", "date_added": "Jul 3 2022", "suggested_by": "@dkhamsing", "stars": 44, "updated": "2022-11-29 16:27:54 UTC" }, { "title": "VariableType", "category-ids": [ "swiftui" ], "screenshots": [ "https://user-images.githubusercontent.com/3452573/172999114-4554113d-122d-4320-b2ad-ebf33f9219e6.png" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/philipcdavis/VariableType", "date_added": "Jul 4 2022", "suggested_by": "@dkhamsing", "stars": 24, "updated": "2022-06-10 05:49:30 UTC" }, { "title": "The SwiftUI cookbook for navigation", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://developer.apple.com/documentation/swiftui/bringing_robust_navigation_structure_to_your_swiftui_app", "date_added": "Jul 5 2022", "suggested_by": "@dkhamsing" }, { "title": "Pong made with Swift Charts", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/179327456-2b827ad2-4906-492b-b961-11b5948c77e2.png" ], "license": "other", "source": "https://gist.github.com/dduan/a3ae008105950dbd843a32fa696a55e1", "date_added": "Jul 15 2022", "suggested_by": "@dkhamsing" }, { "title": "Zeitgeist", "description": "Keep an eye on your Vercel deployments", "category-ids": [ "developer" ], "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/179809265-e6318a71-bf14-4a05-9043-6f0e2d7c306f.png" ], "license": "apache-2.0", "source": "https://github.com/daneden/Zeitgeist", "date_added": "Jul 19 2022", "suggested_by": "@dkhamsing", "stars": 204, "updated": "2026-02-17 11:59:22 UTC" }, { "title": "Parallax-Card-SwiftUI", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/neodroid/Parallax-Card-SwiftUI", "date_added": "Jul 22 2022", "suggested_by": "@dkhamsing", "stars": 164, "updated": "2022-07-18 02:33:32 UTC" }, { "title": "ProgressGif", "description": "Add progress bars to gifs", "category-ids": [ "gif" ], "tags": [ "swift", "ipad" ], "screenshots": [ "https://raw.githubusercontent.com/aheze/ProgressGif/main/Assets/GitHub/Usage/Step1.gif" ], "license": "mit", "source": "https://github.com/aheze/ProgressGif", "itunes": "https://apps.apple.com/app/id1526969349", "date_added": "Jul 23 2022", "suggested_by": "@dkhamsing", "stars": 111, "updated": "2022-05-07 23:07:11 UTC" }, { "title": "Overcast drawer animation", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/ryanlintott/OvercastDrawer", "homepage": "https://twitter.com/ryanlintott/status/1548445717257064448", "date_added": "Jul 24 2022", "suggested_by": "@dkhamsing", "stars": 19, "updated": "2022-07-17 10:39:46 UTC" }, { "title": "Domination", "category-ids": [ "game" ], "description": "Clone of the classic board game Risk using MOE https://multi-os-engine.org", "source": "https://sourceforge.net/projects/domination/", "homepage": "http://risk.sf.net", "itunes": "https://apps.apple.com/app/id1602913079", "license": "gpl-3.0", "tags": [ "java" ], "screenshots": [ "https://domination.sourceforge.io/screenshots/ss_tegmap.png" ], "date_added": "Jul 26 2022", "suggested_by": "@sdyura" }, { "title": "MeWeather", "category-ids": [ "weather" ], "tags": [ "swift", "openweathermap", "archive" ], "screenshots": [ "https://user-images.githubusercontent.com/80169743/181288499-3e0c2e95-cdf7-4388-8acd-464b1ac2ecb2.jpg" ], "license": "other", "source": "https://github.com/opensourceios/MeWeather", "date_added": "Aug 3 2022", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2022-07-27 15:35:10 UTC" }, { "title": "Migraine Log", "category-ids": [ "health" ], "tags": [ "flutter", "dart" ], "description": "A headache diary that respects your privacy", "screenshots": [ "https://gitlab.com/zerodogg/migraine-log-ios-screenshots/-/blob/main/en-GB/1-iPhone%2013%20Pro%20Max.png", "https://gitlab.com/zerodogg/migraine-log-ios-screenshots/-/blob/main/en-GB/2-iPhone%2013%20Pro%20Max.png", "https://gitlab.com/zerodogg/migraine-log-ios-screenshots/-/blob/main/en-GB/3-iPhone%2013%20Pro%20Max.png" ], "license": "gpl-3.0", "source": "https://gitlab.com/mglog/org.zerodogg.migraineLog", "homepage": "https://migrainelog.zerodogg.org", "itunes": "https://apps.apple.com/app/migraine-log/id1636946550", "date_added": "Aug 08, 2022", "suggested_by": "@zerodogg" }, { "title": "Skiff Mail", "category-ids": [ "communication" ], "description": "Encrypted & Decentralized Email", "source": "https://github.com/skiff-org/skiff-apps", "homepage": "https://skiff.com/mail", "itunes": "https://apps.apple.com/app/id1619168801", "license": "other", "screenshots": [ "https://user-images.githubusercontent.com/1927690/166390238-fe78fedd-41c6-48ee-a4c5-efcb3f1cfa78.png", "https://user-images.githubusercontent.com/1927690/166291826-bf21933f-f637-4756-9951-ac5a1e69be0f.png" ], "tags": [ "typescript", "archive" ], "date_added": "Aug 10 2022", "suggested_by": "@ollybeck", "stars": 928, "updated": "2024-12-12 06:04:14 UTC" }, { "title": "Purposeful Animations", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/GetStream/purposeful-ios-animations", "date_added": "Aug 16 2022", "suggested_by": "@dkhamsing", "stars": 880, "updated": "2023-03-08 13:52:26 UTC" }, { "title": "Wordnote", "description": "The fast way to check a word definition", "category-ids": [ "react-native" ], "tags": [ "expo", "react-native" ], "screenshots": [ "https://www.wordnote.app/assets/polish.png" ], "license": "other", "source": "https://github.com/zehfernandes/wordnote", "itunes": "https://apps.apple.com/app/wordnote-dictionary/id1596537633", "date_added": "Aug 19 2022", "suggested_by": "@dkhamsing", "stars": 684, "updated": "2024-05-16 19:44:08 UTC" }, { "title": "BudgetApp", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/azamsharp/BudgetApp", "date_added": "Aug 21 2022", "suggested_by": "@dkhamsing", "stars": 23, "updated": "2022-08-06 14:21:55 UTC" }, { "title": "PeopleInSpace", "description": "List of people currently in space", "category-ids": [ "misc" ], "source": "https://github.com/joreilly/PeopleInSpace", "license": "other", "tags": [ "kmm", "kotlin", "swiftui" ], "screenshots": [ "https://user-images.githubusercontent.com/6302/109386736-ac1f0700-78f4-11eb-812e-4bf971a8c2a7.png" ], "date_added": "Aug 25 2022", "suggested_by": "@dkhamsing", "stars": 3312, "updated": "2026-02-17 23:11:43 UTC" }, { "title": "Cocktails", "description": "Take home assignment for an interview process", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/joforsell/Cocktails", "date_added": "Aug 26 2022", "suggested_by": "@dkhamsing", "stars": 19, "updated": "2022-08-24 20:12:48 UTC" }, { "title": "TelemetryViewer for TelemetryDeck", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "archive" ], "license": "mit", "source": "https://github.com/TelemetryDeck/TelemetryViewer", "date_added": "Aug 30 2022", "suggested_by": "@dkhamsing", "stars": 80, "updated": "2024-09-02 08:37:37 UTC" }, { "title": "ApnsSample", "description": "Shows how to use the Apple Push Notification service (APNs)", "category-ids": [ "sample" ], "tags": [ "swift", "apns", "ios12" ], "license": "other", "source": "https://github.com/PaulaScholz/ApnsSample", "date_added": "Sep 2 2022", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2019-04-19 17:26:50 UTC" }, { "title": "OnlineStoreTCA", "description": "Online Store made with The Composable Architecture (TCA)", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "tca" ], "screenshots": [ "https://raw.githubusercontent.com/pitt500/OnlineStoreTCA/main/Images/demo1.png" ], "license": "other", "source": "https://github.com/pitt500/OnlineStoreTCA", "date_added": "Sep 5 2022", "suggested_by": "@dkhamsing", "stars": 230, "updated": "2024-11-06 14:43:45 UTC" }, { "title": "FriendlyEats for Cloud Firestore", "category-ids": [ "sample" ], "tags": [ "swift", "firebase", "firestore", "archive" ], "license": "apache-2.0", "source": "https://github.com/firebase/friendlyeats-ios", "date_added": "Sep 11 2022", "suggested_by": "@dkhamsing", "stars": 132, "updated": "2024-05-30 07:53:22 UTC" }, { "title": "Dynamic Islands", "category-ids": [ "sample" ], "tags": [ "swift", "swiftui" ], "screenshots": [ "https://user-images.githubusercontent.com/170948/190398276-91af47a8-239c-4190-8fef-3954bf4ac8fa.gif" ], "license": "other", "source": "https://github.com/jordibruin/Dynamic-Islands", "date_added": "Sep 17 2022", "suggested_by": "@dkhamsing", "stars": 545, "updated": "2023-08-01 20:53:30 UTC" }, { "title": "Sample for Async, Searchable, Live Activity and more", "category-ids": [ "sample" ], "tags": [ "swift", "swiftui" ], "license": "other", "source": "https://github.com/SwiftyAlex/Samples", "date_added": "Sep 18 2022", "suggested_by": "@dkhamsing", "stars": 96, "updated": "2023-06-19 16:10:46 UTC" }, { "title": "Fluttergram", "description": "Instagram clone using Flutter, Firebase, Firestore", "category-ids": [ "flutter" ], "source": "https://github.com/mdanics/fluttergram", "screenshots": [ "https://user-images.githubusercontent.com/10066840/45931079-61844e00-bf36-11e8-80d5-e02f8123db59.gif" ], "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Sep 19 2022", "suggested_by": "@dkhamsing", "stars": 2391, "updated": "2024-08-07 19:39:38 UTC" }, { "title": "Wallpaper", "category-ids": [ "flutter" ], "source": "https://github.com/bimsina/wallpaper", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Sep 26 2022", "suggested_by": "@dkhamsing", "stars": 288, "updated": "2021-04-29 01:51:07 UTC" }, { "title": "Sprite Cutter", "description": "Quickly cut spritesheets into separate sprite PNG images", "category-ids": [ "photo" ], "screenshots": [ ], "source": "https://github.com/256Arts/Sprite-Cutter", "homepage": "https://www.256arts.com/spritecutter/", "itunes": "https://apps.apple.com/app/sprite-cutter/id1562779425", "tags": [ "swift", "swiftui" ], "license": "other", "date_added": "Sep 29 2022", "suggested_by": "@256ArtsDeveloper", "stars": 7, "updated": "2025-09-21 21:19:02 UTC" }, { "title": "Sprite Pencil", "description": "Create and edit sprites and pixel art", "category-ids": [ "photo" ], "screenshots": [ ], "license": "other", "source": "https://github.com/256Arts/Sprite-Pencil", "homepage": "https://www.256arts.com/spritepencil/", "itunes": "https://apps.apple.com/app/sprite-pencil/id1437835952", "tags": [ "swift" ], "date_added": "Sep 29 2022", "suggested_by": "@256ArtsDeveloper", "stars": 21, "updated": "2025-10-04 20:31:59 UTC" }, { "title": "Sprite Catalog", "description": "A large collection of pixel art sprites and resources", "category-ids": [ "photo" ], "screenshots": [ ], "source": "https://github.com/256Arts/Sprite-Catalog", "homepage": "https://www.256arts.com/spritecatalog/", "itunes": "https://apps.apple.com/app/sprite-catalog/id1560692872", "tags": [ "swift", "swiftui" ], "license": "other", "date_added": "Oct 2 2022", "suggested_by": "@256ArtsDeveloper", "stars": 14, "updated": "2025-07-13 15:42:07 UTC" }, { "title": "Sprite Fonts", "description": "Install a variety of pixel perfect fonts for use in other apps", "category-ids": [ "text" ], "screenshots": [ ], "source": "https://github.com/256Arts/Sprite-Fonts", "homepage": "https://www.256arts.com/", "itunes": "https://apps.apple.com/app/sprite-fonts/id1554027877", "tags": [ "swift", "swiftui", "archive" ], "license": "other", "date_added": "Oct 4 2022", "suggested_by": "@256ArtsDeveloper", "stars": 8, "updated": "2022-08-20 22:20:26 UTC" }, { "title": "My Assets", "description": "Track your money going in and out, with this simple birds-eye-view of your finances", "category-ids": [ "finance" ], "screenshots": [ ], "source": "https://github.com/256Arts/My-Assets", "homepage": "https://www.256arts.com/myassets/", "itunes": "https://apps.apple.com/app/my-assets/id1592367070", "tags": [ "swift", "swiftui" ], "license": "other", "date_added": "Oct 6 2022", "suggested_by": "@256ArtsDeveloper", "stars": 19, "updated": "2026-02-06 01:30:34 UTC" }, { "title": "Symbol Code", "description": "Programs execute visually by moving variables around the symbol grid", "category-ids": [ "misc" ], "screenshots": [ ], "source": "https://github.com/256Arts/Symbol-Code", "homepage": "https://www.256arts.com/", "itunes": "https://apps.apple.com/app/sf-code/id1568916751", "tags": [ "swift", "swiftui", "archive" ], "license": "other", "date_added": "Oct 7 2022", "suggested_by": "@256ArtsDeveloper", "stars": 2, "updated": "2022-08-20 22:26:53 UTC" }, { "title": "Space UI", "description": "Generate and access great, realistic looking sci-fi user interfaces for use in TV and film production", "category-ids": [ "misc" ], "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/PurpleSource114/v4/d0/b1/7d/d0b17dc2-f840-5d32-69f3-6b0cf223addc/7ccac1f9-433e-4cad-8e7c-91b71f9ff84e_Phone.png/460x0w.webp" ], "source": "https://github.com/256Arts/Space-UI", "homepage": "https://www.256arts.com/spaceui/", "itunes": "https://apps.apple.com/app/space-ui/id1494402514", "tags": [ "swift", "swiftui" ], "license": "other", "date_added": "Oct 7 2022", "suggested_by": "@256ArtsDeveloper", "stars": 6, "updated": "2025-10-08 00:13:55 UTC" }, { "title": "Hasha", "category-ids": [ "security" ], "description": "SHA-256 Hash collision computer", "source": "https://github.com/LemonPepperSeasoning/Hasher", "itunes": "https://apps.apple.com/app/hasha/id6443560907", "screenshots": [ "https://is4-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/59/cb/9e/59cb9eee-457c-e149-11d6-e84f39928147/1c3e71e3-2067-4f4c-9c60-aa4c9f8768d5_simulator_screenshot_224F753E-E5E4-4A19-80CC-ABDDDFDB7732.png/600x0w.webp" ], "date_added": "Oct 1 2022", "license": "mit", "suggested_by": "@LemonPepperSeasoning", "stars": 2, "updated": "2022-10-01 05:13:28 UTC" }, { "title": "Cuisiner", "category-ids": [ "misc" ], "description": "User generated recipe/cooking collection", "source": "https://github.com/fatih-gursoy/Cuisiner", "itunes": "https://apps.apple.com/app/id1641238583", "tags": [ "swift" ], "license": "mit", "screenshots": [ "https://raw.githubusercontent.com/fatih-gursoy/Cuisiner/master/Screenshots/ss3.png" ], "date_added": "Oct 3 2022", "suggested_by": "@fatih-gursoy", "stars": 22, "updated": "2023-04-27 12:31:24 UTC" }, { "title": "Expense Tracker", "category-ids": [ "finance" ], "description": "Track daily expense from your income", "source": "https://github.com/abdorizak/Expense-Tracker-App", "tags": [ "swift" ], "license": "mit", "screenshots": [ "https://raw.githubusercontent.com/abdorizak/Expense-Tracker-App/main/Screenshots.png" ], "date_added": "Oct 4 2022", "suggested_by": "@pahnev", "stars": 173, "updated": "2024-02-22 09:00:08 UTC" }, { "title": "LivescoreApp using Sports API", "category-ids": [ "misc" ], "source": "https://github.com/gideonrotich/LivescoreApp", "tags": [ "kotlin", "archive" ], "license": "other", "screenshots": [ "https://raw.githubusercontent.com/gideonrotich/LivescoreApp/master/screenshots/one.png" ], "date_added": "Oct 10 2022", "suggested_by": "@dkhamsing", "stars": 93, "updated": "2022-12-29 16:17:24 UTC" }, { "title": "MVI-SwiftUI", "category-ids": [ "swiftui" ], "source": "https://github.com/VAnsimov/MVI-SwiftUI", "license": "other", "tags": [ "swift", "swiftui", "mvi", "model-view-intent" ], "date_added": "Oct 12 2022", "suggested_by": "@dkhamsing", "stars": 79, "updated": "2024-06-13 14:13:35 UTC" }, { "title": "NowPlayingPlus", "category-ids": [ "apple-watch" ], "tags": [ "watchos" ], "description": "Circular and corner complications for Now Playing controls", "license": "other", "source": "https://github.com/chockenberry/NowPlayingPlus", "stars": 30, "date_added": "Oct 15 2022", "suggested_by": "@dkhamsing", "updated": "2025-09-24 19:30:34 UTC" }, { "title": "Pocket Casts", "category-ids": [ "media" ], "tags": [ "swift", "podcast" ], "license": "mpl-2.0", "source": "https://github.com/Automattic/pocket-casts-ios", "itunes": "https://apps.apple.com/app/pocket-casts-podcast-player/id414834813", "stars": 1759, "date_added": "Oct 15 2022", "suggested_by": "@dkhamsing", "updated": "2026-02-20 21:54:01 UTC" }, { "title": "Find", "description": "Text search for images", "category-ids": [ "photo" ], "tags": [ "swift", "swiftui", "realm", "camera" ], "license": "mit", "source": "https://github.com/aheze/OpenFind", "itunes": "https://apps.apple.com/app/id1506500202", "screenshots": [ "https://open.getfind.app/assets/Find.jpg" ], "stars": 1063, "date_added": "Oct 15 2022", "suggested_by": "@dkhamsing", "updated": "2023-02-10 01:10:12 UTC" }, { "title": "Velik", "category-ids": [ "swiftui" ], "description": "Ride tracking", "source": "https://github.com/avdyushin/Velik", "license": "apache-2.0", "stars": 345, "tags": [ "swift", "swiftui", "core-data" ], "screenshots": [ "https://github.com/avdyushin/Velik/raw/master/docs/assets/velik_dark.png" ], "date_added": "Nov 6 2022", "suggested_by": "@dkhamsing", "updated": "2022-11-07 18:09:46 UTC" }, { "title": "SwiftUICraft", "category-ids": [ "swiftui", "clone" ], "description": "Minecraft clone", "source": "https://github.com/aheze/SwiftUICraft", "license": "mit", "tags": [ "swift", "swiftui" ], "screenshots": [ "https://github.com/aheze/SwiftUICraft/raw/main/Assets/Level1.PNG" ], "date_added": "Nov 9 2022", "suggested_by": "@dkhamsing", "stars": 335, "updated": "2022-12-19 00:13:29 UTC" }, { "title": "AR Plastic Ocean", "category-ids": [ "education" ], "description": "Educate those interested in marine plastic pollution", "source": "https://github.com/opensourceios/ARPlasticOcean", "license": "mit", "tags": [ "swift", "swiftui", "archive" ], "screenshots": [ "https://github.com/ynagatomo/ARPlasticOcean/raw/main/images/ss1.png" ], "date_added": "Nov 19 2022", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2022-12-01 04:48:36 UTC" }, { "title": "MoodSnap", "category-ids": [ "health" ], "description": "Mood diary", "source": "https://github.com/drpeterrohde/MoodSnap", "homepage": "https://moodsnap.app/", "itunes": "https://apps.apple.com/au/app/moodsnap-mood-diary/id1616291944", "screenshots": [ "https://i0.wp.com/moodsnap.app/wp-content/uploads/2022/04/6D23AD28-AA53-47EE-B01F-81637A23FEF2.jpeg?resize=947%2C2048&ssl=1" ], "tags": [ "swiftui", "swift" ], "license": "gpl-3.0", "date_added": "Nov 27 2022", "suggested_by": "@drpeterrohde", "stars": 60, "updated": "2023-09-26 00:18:57 UTC" }, { "title": "Ice Cubes", "category-ids": [ "mastodon" ], "source": "https://github.com/Dimillian/IceCubesApp", "tags": [ "swift", "swiftui" ], "screenshots": [ "https://raw.githubusercontent.com/Dimillian/IceCubesApp/main/Images/promo.png" ], "license": "apache-2.0", "date_added": "Dec 6 2022", "suggested_by": "@dkhamsing", "stars": 6870, "updated": "2026-02-06 10:00:00 UTC" }, { "title": "Piecelet for NeoDB", "category-ids": [ "media" ], "source": "https://github.com/Piecelet/neodb-app", "itunes": "https://apps.apple.com/app/piecelet-for-neodb/id6739444863", "license": "agpl-3.0", "stars": 78, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/lcandy2/neodb-app/refs/heads/main/Images/Featured.png" ], "date_added": "Jan 30 2025", "suggested_by": "@lcandy2", "updated": "2025-05-12 02:29:43 UTC" }, { "title": "Gym Routine Tracker", "category-ids": [ "apple-watch", "fitness" ], "description": "Minimalist workout tracker", "source": "https://github.com/open-trackers/Gym-Routine-Tracker-Watch-App", "tags": [ "swift", "swiftui" ], "license": "mpl-2.0", "itunes": "https://apps.apple.com/app/gym-routine-tracker/id6444747204", "screenshots": [ "https://raw.githubusercontent.com/gym-routine-tracker/gym-routine-tracker.github.io/gh-pages/assets/images/exercise-run-display.png" ], "date_added": "Dec 7 2022", "suggested_by": "@reedes", "stars": 53, "updated": "2023-10-14 00:37:05 UTC" }, { "title": "Image Generator with Stable Diffusion v2", "category-ids": [ "misc" ], "screenshots": [ "https://github.com/ynagatomo/ImgGenSD2/raw/main/images/ss_4_imgs.png" ], "source": "https://github.com/ynagatomo/ImgGenSD2", "tags": [ "swift", "stable-diffusion" ], "license": "mit", "date_added": "Dec 10 2022", "suggested_by": "@dkhamsing", "stars": 501, "updated": "2023-04-24 12:17:42 UTC" }, { "title": "Airdash", "category-ids": [ "file", "flutter" ], "description": "Transfer photos and files to any device, anywhere", "source": "https://github.com/simonbengtsson/airdash", "homepage": "https://airdash-project.web.app", "itunes": "https://apps.apple.com/se/app/airdash-file-sharing/id1596599922", "license": "mit", "stars": 661, "tags": [ "flutter", "webrtc" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/Purple112/v4/bd/d1/65/bdd16515-3594-0d63-7486-3e3a5635aaf8/bb596084-a356-4916-bdd0-aede1ef119ea_Simulator_Screen_Shot_-_iPhone_13_-_2022-06-20_at_18.48.30.png/460x0w.webp" ], "date_added": "Dec 13 2022", "suggested_by": "@simonbengtsson", "updated": "2026-02-16 14:04:56 UTC" }, { "title": "GistHub", "source": "https://github.com/ldakhoa/GistHub", "itunes": "https://apps.apple.com/app/gisthub/id1660465260", "category-ids": [ "github" ], "description": "GitHub Gist Management, Comment, In-app Editor", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/89053471-20aa-4ab7-ab5a-ecf34c372093" ], "tags": [ "swift", "swiftui", "asyncswift" ], "license": "mit", "date_added": "Dec 22 2022", "suggested_by": "@ldakhoa", "stars": 152, "updated": "2024-10-12 04:56:33 UTC" }, { "title": "Motivator", "description": "Countdown for how much more you can make today", "category-ids": [ "finance" ], "itunes": "https://apps.apple.com/app/motivator-money-counter/id6444535220", "source": "https://github.com/opensourceios/timeismoney", "tags": [ "swift", "archive" ], "license": "other", "date_added": "Dec 27 2022", "suggested_by": "@DaniSpringer", "stars": 0, "updated": "2022-12-27 03:59:47 UTC" }, { "title": "PickerFull", "description": "Extract a color from any photo", "category-ids": [ "color" ], "itunes": "https://apps.apple.com/app/pickerfull/id1410565176", "source": "https://github.com/opensourceios/pickerfull", "tags": [ "swift", "archive" ], "license": "other", "date_added": "Dec 28 2022", "suggested_by": "@DaniSpringer", "stars": 0, "updated": "2022-12-27 09:16:34 UTC" }, { "title": "Mathee", "description": "Math games collection", "category-ids": [ "misc" ], "itunes": "https://apps.apple.com/app/mathee/id1406084758", "source": "https://github.com/opensourceios/mathee", "tags": [ "swift", "archive" ], "license": "other", "date_added": "Dec 29 2022", "suggested_by": "@DaniSpringer", "stars": 0, "updated": "2024-05-28 06:57:35 UTC" }, { "title": "Prefacto for prime numbers", "category-ids": [ "misc" ], "itunes": "https://apps.apple.com/app/prefacto/id1402417667", "source": "https://github.com/opensourceios/prefacto", "tags": [ "swift", "archive" ], "license": "other", "date_added": "Dec 30 2022", "suggested_by": "@DaniSpringer", "stars": 0, "updated": "2022-12-27 03:54:37 UTC" }, { "title": "Scrumdinger", "category-ids": [ "sample" ], "description": "Sample code by Apple", "source": "https://developer.apple.com/tutorials/app-dev-training/getting-started-with-scrumdinger", "tags": [ "swift", "swiftui" ], "license": "other", "date_added": "Jan 3 2023", "suggested_by": "@dkhamsing" }, { "title": "StormyLaunch", "category-ids": [ "weather" ], "tags": [ "swift" ], "description": "Weather with launchable rocket and animations", "source": "https://github.com/Sendeky/weatherkit-weather-app", "screenshots": [ "https://user-images.githubusercontent.com/83136978/210652066-0f5549b8-3f8c-48dc-967e-34bd6565400f.jpg", "https://user-images.githubusercontent.com/83136978/210652073-e86a0af8-fbea-426b-8188-6ce3ca398d15.jpg", "https://user-images.githubusercontent.com/83136978/210652084-95f427d1-4151-43d9-a8a0-de1ce7b8ee70.jpg", "https://user-images.githubusercontent.com/83136978/210652087-967675d9-dcb0-4372-b986-c3a364c95844.jpg", "https://user-images.githubusercontent.com/83136978/210652091-f347f1d6-8d0e-4d1b-8935-cd41b4518c9a.jpg" ], "license": "mit", "date_added": "Jan 4 2023", "suggested_by": "@Sendeky", "stars": 19, "updated": "2025-01-15 04:48:18 UTC" }, { "title": "Color Way", "category-ids": [ "spritekit" ], "description": "Fast-paced 2D game where you navigate colored barriers that match your color", "source": "https://github.com/mshll/Color-Way", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/17913113/211129119-1e304b4c-f1e7-42d3-8e41-b25503e71126.PNG", "https://user-images.githubusercontent.com/17913113/211129116-432d635b-89a5-450e-a1be-177fff78d3e4.PNG", "https://user-images.githubusercontent.com/17913113/211129115-e647ce29-151b-424c-b46c-8f130f99a857.PNG", "https://user-images.githubusercontent.com/17913113/211129113-41f4ad1a-041a-40f7-a86c-256a49132e81.PNG", "https://user-images.githubusercontent.com/17913113/211129104-148bee36-020f-45f7-a579-317785df5dbf.PNG" ], "date_added": "Jan 6 2023", "suggested_by": "@mshll", "stars": 28, "updated": "2023-01-06 04:40:26 UTC" }, { "title": "AR Diffusion Museum", "description": "Generate images using Stable Diffusion and displays them in AR", "category-ids": [ "misc" ], "screenshots": [ "https://github.com/ynagatomo/ARDiffMuseum/raw/main/images/ui_960.jpg" ], "source": "https://github.com/ynagatomo/ARDiffMuseum", "tags": [ "swift", "stable-diffusion" ], "license": "other", "date_added": "Jan 13 2023", "suggested_by": "@dkhamsing", "stars": 105, "updated": "2023-02-10 12:23:34 UTC" }, { "title": "Question answering and text generation", "description": "Swift Core ML 3 implementations of GPT-2, DistilGPT-2, BERT, and DistilBERT", "category-ids": [ "misc" ], "screenshots": [ "https://raw.githubusercontent.com/huggingface/swift-coreml-transformers/master/media/coreml-gpt2.gif" ], "source": "https://github.com/huggingface/swift-coreml-transformers", "tags": [ "swift", "gpt2", "archive" ], "license": "apache-2.0", "date_added": "Jan 15 2023", "suggested_by": "@dkhamsing", "stars": 1682, "updated": "2023-11-24 19:48:07 UTC" }, { "title": "Spend Stack Budget Tracker", "category-ids": [ "finance" ], "screenshots": [ "https://d33wubrfki0l68.cloudfront.net/da80c0431a6808c8303d250ee79a08ffb4f33f8b/3aa2c/assets/images/ssos_1.gif" ], "source": "https://github.com/DreamingInBinary/Spend-Stack-Public", "tags": [ "swift", "fmdb", "iglistkit", "masonry", "snapkit", "swiftcsv" ], "license": "mit", "date_added": "Jan 18 2023", "suggested_by": "@dkhamsing", "stars": 213, "updated": "2023-02-26 02:20:31 UTC" }, { "title": "Pow Examples", "description": "Effects framework for SwiftUI", "category-ids": [ "swiftui" ], "screenshots": [ "https://raw.githubusercontent.com/movingparts-io/Pow-Examples/main/Screenshots/screenshot0.png" ], "source": "https://github.com/movingparts-io/Pow-Examples", "tags": [ "swift", "swiftui" ], "license": "other", "date_added": "Jan 20 2023", "suggested_by": "@dkhamsing", "stars": 75, "updated": "2023-04-26 21:05:29 UTC" }, { "title": "AR Wall Picture", "description": "Display images on the wall with AR", "category-ids": [ "misc" ], "screenshots": [ "https://github.com/ynagatomo/ARWallPicture/raw/main/assets/ss1_3000.jpg" ], "source": "https://github.com/ynagatomo/ARWallPicture", "tags": [ "swift" ], "license": "other", "date_added": "Jan 22 2023", "suggested_by": "@dkhamsing", "stars": 46, "updated": "2023-02-12 04:44:06 UTC" }, { "title": "Tusker", "category-ids": [ "mastodon" ], "screenshots": [ "https://vaccor.space/tusker/img/tusker-light.png" ], "source": "https://git.shadowfacts.net/shadowfacts/Tusker", "homepage": "https://vaccor.space/tusker/", "itunes": "https://apps.apple.com/app/tusker/id1498334597", "tags": [ "swift", "pleroma" ], "license": "other", "date_added": "Jan 22 2023", "suggested_by": "@dkhamsing" }, { "title": "Scan Now", "description": "Fast and simple document scanning", "category-ids": [ "scan" ], "source": "https://github.com/WezSieTato/ScanNow", "itunes": "https://apps.apple.com/app/scan-now/id1660940489", "tags": [ "swift", "swiftui", "visionkit", "pdf", "productivity", "ipad" ], "license": "mit", "date_added": "Feb 3 2023", "suggested_by": "@WezSieTato", "stars": 57, "updated": "2026-01-30 08:09:47 UTC" }, { "title": "Picsum", "category-ids": [ "content" ], "tags": [ "swift", "archive" ], "description": "Uses the public API of Lorem Picsum https://picsum.photos", "license": "other", "source": "https://github.com/opensourceios/Picsum", "date_added": "Feb 6 2023", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2023-02-08 16:37:25 UTC" }, { "title": "TailorMade", "description": "Manage a fashion designer's daily routine", "category-ids": [ "flutter" ], "source": "https://github.com/jogboms/tailor_made", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Feb 7 2023", "suggested_by": "@dkhamsing", "stars": 338, "updated": "2023-08-15 23:19:12 UTC" }, { "title": "notes-app", "description": "Note taking", "category-ids": [ "flutter" ], "source": "https://github.com/bimsina/notes-app", "tags": [ "flutter", "dart" ], "screenshots": [ "https://user-images.githubusercontent.com/29589003/57538958-2ae63100-7369-11e9-9efc-102497249cdd.png" ], "license": "mit", "date_added": "Feb 13 2023", "suggested_by": "@dkhamsing", "stars": 528, "updated": "2022-04-03 00:50:54 UTC" }, { "title": "Flutter Games", "description": "Purchase and rent games", "category-ids": [ "flutter" ], "source": "https://github.com/rayliverified/FlutterGames", "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Feb 16 2023", "suggested_by": "@dkhamsing", "stars": 332, "updated": "2025-12-17 05:40:30 UTC" }, { "title": "Space Empires", "description": "Space themed strategy game", "category-ids": [ "flutter" ], "source": "https://github.com/rwema3/Space_Empires", "tags": [ "flutter", "dart" ], "license": "mit", "date_added": "Apr 05 2023", "suggested_by": "@rwema3", "stars": 36, "updated": "2022-08-03 09:41:11 UTC" }, { "title": "Ireland - COVID Tracker", "category-ids": [ "contact-tracing", "react-native" ], "tags": [ "react-native", "archive" ], "source": "https://github.com/HSEIreland/covid-tracker-app", "itunes": "https://apps.apple.com/ie/app/covid-tracker-ireland/id1505596721", "homepage": "https://www.covidtracker.ie", "license": "mit", "date_added": "Feb 17 2023", "suggested_by": "@dkhamsing", "stars": 512, "updated": "2021-07-16 09:19:42 UTC" }, { "title": "Hangman", "category-ids": [ "flutter" ], "source": "https://github.com/jerald-jacob/Flutter-Apps", "tags": [ "flutter", "dart" ], "license": "other", "date_added": "Feb 18 2023", "suggested_by": "@dkhamsing", "stars": 21, "updated": "2021-05-01 07:30:22 UTC" }, { "title": "Slide Puzzle", "category-ids": [ "flutter" ], "source": "https://github.com/kevmoo/slide_puzzle", "tags": [ "flutter", "dart" ], "license": "bsd-3-clause", "date_added": "Feb 22 2023", "stars": 179, "suggested_by": "@dkhamsing", "updated": "2022-02-05 00:08:03 UTC" }, { "title": "Groceries", "category-ids": [ "misc" ], "source": "https://github.com/Sophiestication/Groceries", "tags": [ "objc" ], "license": "mit", "date_added": "Feb 23 2023", "stars": 82, "suggested_by": "@dkhamsing", "updated": "2023-02-21 20:11:43 UTC" }, { "title": "WhatTodo", "description": "Keep track of your tasks daily", "category-ids": [ "flutter" ], "source": "https://github.com/burhanrashid52/WhatTodo", "tags": [ "flutter", "dart" ], "license": "apache-2.0", "date_added": "Feb 27 2023", "stars": 1262, "suggested_by": "@dkhamsing", "updated": "2026-02-12 14:45:30 UTC" }, { "title": "GSYGithubApp", "description": "GitHub client", "category-ids": [ "flutter" ], "source": "https://github.com/CarGuo/gsy_github_app_flutter", "tags": [ "flutter", "dart" ], "license": "apache-2.0", "date_added": "Feb 28 2023", "stars": 15401, "lang": "zho", "screenshots": [ "https://github.com/CarGuo/gsy_github_app_flutter/raw/master/ios.gif" ], "suggested_by": "@dkhamsing", "updated": "2026-02-19 13:39:59 UTC" }, { "title": "Tipulator", "category-ids": [ "calculator" ], "source": "https://github.com/Sophiestication/Tipulator", "tags": [ "objc" ], "license": "mit", "date_added": "Mar 3 2023", "stars": 47, "suggested_by": "@dkhamsing", "updated": "2023-02-01 21:24:58 UTC" }, { "title": "Math Matrix", "description": "Game to improve your math skills in a fun way", "category-ids": [ "flutter" ], "screenshots": [ "https://user-images.githubusercontent.com/52289151/155140417-d18d0716-c84f-43c8-8e9e-cdbdd17a950a.JPG" ], "source": "https://github.com/rwema3/Math-Matrix-App", "tags": [ "flutter", "dart" ], "license": "agpl-3.0", "date_added": "Mar 10 2023", "suggested_by": "@rwema3", "stars": 54, "updated": "2023-12-01 07:13:16 UTC" }, { "title": "ShortenMyURL", "category-ids": [ "flutter" ], "tags": [ "flutter", "dart", "archive" ], "description": "Elegant URL shortener", "source": "https://github.com/ritwiktakkar/shorten_my_URL", "itunes": "https://apps.apple.com/app/shortenmyurl/id1525888533", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource116/v4/94/9b/c8/949bc8bc-f8fb-af21-8bcb-1f596fdce4f7/aca0b7be-ac6b-40f2-8ac4-19ead656befd_screenshots-6.5.001.jpeg/600x0w.webp" ], "date_added": "Mar 12 2023", "suggested_by": "@ritwiktakkar", "stars": 7, "updated": "2025-11-04 05:14:05 UTC" }, { "title": "Articles", "category-ids": [ "media" ], "source": "https://github.com/Sophiestication/Articles", "tags": [ "objc" ], "screenshots": [ "https://user-images.githubusercontent.com/4723115/225442464-d2c22add-0525-436e-9d01-9d24d1d5d8d3.png" ], "license": "mit", "date_added": "Mar 15 2023", "suggested_by": "@dkhamsing", "stars": 31, "updated": "2023-03-10 14:35:33 UTC" }, { "title": "WordDefiner English Dictionary", "category-ids": [ "education", "flutter" ], "tags": [ "flutter", "dart", "archive" ], "source": "https://github.com/ritwiktakkar/WordDefiner", "itunes": "https://apps.apple.com/app/worddefiner-english-dictionary/id1637774027", "screenshots": [ "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" ], "date_added": "Mar 16 2023", "suggested_by": "@ritwiktakkar", "stars": 25, "updated": "2025-11-04 00:09:50 UTC" }, { "title": "LeitnerBox", "description": "Help language learners memorize words faster", "category-ids": [ "education" ], "tags": [ "swiftui", "swift" ], "license": "other", "source": "https://github.com/hamed8080/LeitnerBox", "screenshots": [ "https://hamed8080.github.io/LeitnerBox/leitnerbox/images/review.png" ], "homepage": "https://hamed8080.github.io/LeitnerBox/leitnerbox/documentation/leitnerbox/", "date_added": "Mar 22 2023", "suggested_by": "@hamed8080", "stars": 21, "updated": "2025-03-05 14:34:31 UTC" }, { "title": "Japan - COCOA", "description": "COVID-19 Contact-Confirming Application", "category-ids": [ "contact-tracing" ], "tags": [ "csharp", "archive" ], "source": "https://github.com/cocoa-mhlw/cocoa", "itunes": "https://apps.apple.com/app/id1503224314", "license": "mpl-2.0", "date_added": "Mar 28 2023", "suggested_by": "@dkhamsing", "stars": 985, "updated": "2022-11-17 03:22:17 UTC" }, { "title": "Basic Chat GPT 3.5/4", "description": "Converse with OpenAI Chat GPT", "category-ids": [ "misc" ], "source": "https://github.com/opensourceios/BasicChatGPT", "tags": [ "swift", "gpt", "openai", "archive" ], "license": "other", "date_added": "Apr 1 2023", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2023-04-01 15:06:15 UTC" }, { "title": "Web98", "description": "Fantasy internet simulator", "category-ids": [ "misc" ], "source": "https://github.com/nate-parrott/web98", "tags": [ "swift", "chatgpt" ], "license": "other", "date_added": "Apr 8 2023", "suggested_by": "@dkhamsing", "stars": 167, "updated": "2024-01-24 20:09:37 UTC" }, { "title": "Habo", "description": "Minimalistic habit tracker", "category-ids": [ "tasks", "flutter" ], "homepage": "https://habo.space", "source": "https://github.com/xpavle00/Habo", "itunes": "https://apps.apple.com/us/app/habo-habit-tracker/id1670223360", "screenshots": [ "https://habo.space/images/mockups/mockup2_hu_128f21691bd29adf.webp" ], "tags": [ "flutter", "dart" ], "stars": 1218, "license": "gpl-3.0", "date_added": "Apr 24 2023", "suggested_by": "@xpavle00", "updated": "2026-02-19 07:55:40 UTC" }, { "title": "EasyCrypto", "category-ids": [ "swiftui" ], "description": "Simple crypto market", "source": "https://github.com/mehrankmlf/EasyCrypto", "license": "mit", "stars": 92, "tags": [ "swift", "swiftui", "combine", "core-data", "mvvm", "clean-architecture" ], "screenshots": [ "https://user-images.githubusercontent.com/24524023/232792000-f2265938-f65a-44ac-b4a1-f7777967a7ab.png?raw=true" ], "date_added": "May 1 2023", "suggested_by": "@mehrankmlf", "updated": "2024-08-20 05:07:29 UTC" }, { "title": "Toilet Radar Paris", "category-ids": [ "location" ], "description": "Find public toilets", "source": "https://github.com/IvanBogdantsev/Toilet-Radar-Paris", "license": "other", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/b80a2c3e-42bc-4b24-87e7-c4f26d280ffd" ], "itunes": "https://apps.apple.com/app/toilet-radar-paris/id6448686615", "tags": [ "swift", "rxswift", "navigation", "mvvm", "archive" ], "date_added": "May 9 2023", "suggested_by": "@IvanBogdantsev", "stars": 4, "updated": "2024-02-16 18:02:39 UTC" }, { "title": "Z Combinator for Hacker News", "category-ids": [ "hacker-news", "swiftui" ], "tags": [ "swift", "swiftui" ], "source": "https://github.com/Livinglist/ZCombinator", "itunes": "https://apps.apple.com/app/z-combinator-for-hacker-news/id1638242818", "screenshots": [ "https://github.com/Livinglist/ZCombinator/blob/main/Resources/Screenshots/iphone-1.png", "https://github.com/Livinglist/ZCombinator/blob/main/Resources/Screenshots/iphone-2.png", "https://github.com/Livinglist/ZCombinator/blob/main/Resources/Screenshots/iphone-3.png", "https://github.com/Livinglist/ZCombinator/blob/main/Resources/Screenshots/iphone-6.png" ], "license": "gpl-3.0", "date_added": "May 10 2023", "suggested_by": "@livinglist", "stars": 76, "updated": "2024-10-27 20:05:49 UTC" }, { "title": "StepTracker", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "source": "https://github.com/brittanyarima/Steps", "itunes": "https://apps.apple.com/app/id1663569893", "screenshots": [ "https://user-images.githubusercontent.com/76922883/209883943-03fc014d-778a-429d-8817-79d5a665ba0d.jpg" ], "license": "other", "date_added": "May 13 2023", "suggested_by": "@dkhamsing", "stars": 105, "updated": "2024-02-04 04:35:06 UTC" }, { "title": "uhohlingo", "description": "Like duolingo but you can generate whatever lesson you want", "category-ids": [ "education" ], "tags": [ "swift", "swiftui", "chatgpt" ], "source": "https://github.com/nate-parrott/uhohlingo", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3d7acd3a-fcf5-4c72-b3ae-f14a397eab8f" ], "license": "other", "date_added": "May 15 2023", "suggested_by": "@dkhamsing", "stars": 63, "updated": "2024-09-01 22:13:09 UTC" }, { "title": "SafePeople", "description": "Get help when struggling with addiction, anxiety, depression", "category-ids": [ "health" ], "tags": [ "swift", "swiftui", "core-data", "archive" ], "source": "https://github.com/opensourceios/SafePeople", "itunes": "https://apps.apple.com/app/safe-people/id1615862411", "screenshots": [ "https://user-images.githubusercontent.com/76922883/205219162-5ec13057-2fa1-46a4-a609-f434046c5ca1.png" ], "license": "other", "date_added": "May 15 2023", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2022-12-04 23:43:28 UTC" }, { "title": "Bluesky Social", "category-ids": [ "official", "social" ], "tags": [ "typescript", "react-native" ], "source": "https://github.com/bluesky-social/social-app", "itunes": "https://apps.apple.com/app/bluesky-social/id6444370199", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/8a73b9fb-4708-4ce5-b241-bb8da41feebd" ], "license": "mit", "date_added": "May 16 2023", "suggested_by": "@dkhamsing", "stars": 17712, "updated": "2026-02-20 21:41:38 UTC" }, { "title": "Sketchy", "description": "iPad sketching", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "pencilkit", "ipad" ], "source": "https://github.com/brittanyarima/Sketchy", "screenshots": [ "https://user-images.githubusercontent.com/76922883/206352895-8bab29e9-b6e3-473b-9b58-654864853eab.png" ], "license": "other", "date_added": "May 18 2023", "suggested_by": "@dkhamsing", "stars": 4, "updated": "2022-12-08 03:45:42 UTC" }, { "title": "MovieDB", "description": "Movie search, see movie info and cast", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui", "themoviedb" ], "source": "https://github.com/brittanyarima/MovieDB", "screenshots": [ "https://user-images.githubusercontent.com/76922883/205459025-f78eaf85-0d5e-4b42-9b89-4680906dd408.png" ], "license": "other", "date_added": "May 19 2023", "suggested_by": "@dkhamsing", "stars": 5, "updated": "2023-01-13 22:35:45 UTC" }, { "title": "Learning Metal with metal-cpp", "category-ids": [ "sample" ], "tags": [ "cpp", "metal" ], "source": "https://github.com/metal-by-example/learn-metal-cpp-ios", "license": "apache-2.0", "date_added": "May 20 2023", "suggested_by": "@dkhamsing", "stars": 196, "updated": "2025-09-09 21:12:13 UTC" }, { "title": "Notesnook", "description": "End-to-end encrypted and private note taking alternative to Evernote", "source": "https://github.com/streetwriters/notesnook", "itunes": "https://apps.apple.com/app/notesnook-keep-notes-private/id1544027013", "homepage": "https://notesnook.com", "category-ids": [ "notes" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/streetwriters/notesnook/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg?raw=true", "https://github.com/streetwriters/notesnook/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg?raw=true", "https://github.com/streetwriters/notesnook/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg?raw=true", "https://github.com/streetwriters/notesnook/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg?raw=true", "https://github.com/streetwriters/notesnook/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg?raw=true", "https://github.com/streetwriters/notesnook/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg?raw=true", "https://github.com/streetwriters/notesnook/blob/master/fastlane/metadata/android/en-US/images/phoneScreenshots/7.jpg?raw=true" ], "license": "gpl-3.0", "date_added": "May 27 2023", "suggested_by": "@ammarahm-ed", "stars": 13703, "updated": "2026-02-20 11:41:57 UTC" }, { "title": "Backyard Birds", "description": "App with persistent data, interactive widgets, and an all new in-app purchase experience - WWDC 2023 sample code by Apple", "category-ids": [ "sample" ], "tags": [ "swift", "swiftdata", "widget", "ios17", "iap", "swiftui" ], "source": "https://github.com/apple/sample-backyard-birds", "license": "mit", "date_added": "Jun 13 2023", "suggested_by": "@dkhamsing", "stars": 606, "updated": "2023-12-11 19:30:26 UTC" }, { "title": "Hello World", "description": "Use windows, volumes, and immersive spaces to teach people about the Earth - Sample code by Apple", "category-ids": [ "sample" ], "tags": [ "swift", "xcode15", "visionos", "visionos1" ], "source": "https://developer.apple.com/documentation/visionOS/World", "license": "other", "date_added": "Jun 22 2023", "suggested_by": "@dkhamsing" }, { "title": "Rise — Sleep Companion", "category-ids": [ "health" ], "description": "Smart Personal Sleep Schedule App. Reimagine your mornings with Rise, your personal smart sleep companion! Tailor your own sleep schedule, wake up serenely to gentle nature sounds, and track your progress seamlessly.", "source": "https://github.com/VladimirBrejcha/Rise", "homepage": "http://rise.vladimirbrejcha.com", "itunes": "https://apps.apple.com/app/rise-sleep-companion/id6451386327", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://github.com/VladimirBrejcha/Rise/assets/44097057/f680e08c-2c2b-4293-a1cd-2bd342f284b0" ], "date_added": "Jul 29 2023", "suggested_by": "@vladimirbrejcha", "stars": 45, "updated": "2023-08-26 19:21:08 UTC" }, { "title": "Proton Drive", "category-ids": [ "file" ], "description": "End-to-end encrypted cloud storage made by Proton AG", "source": "https://github.com/ProtonDriveApps/ios-drive", "license": "gpl-3.0", "tags": [ "swift" ], "suggested_by": "@zhangyoufu", "stars": 154, "date_added": "Aug 4 2023", "updated": "2025-08-28 12:03:13 UTC" }, { "title": "Immich", "category-ids": [ "flutter" ], "description": "Self-hosted photo and video backup", "source": "https://github.com/immich-app/immich", "license": "mit", "tags": [ "flutter" ], "suggested_by": "@dkhamsing", "stars": 93001, "date_added": "Aug 7 2023", "updated": "2026-02-20 21:46:08 UTC" }, { "title": "FeedFlow", "category-ids": [ "rss" ], "description": "Minimalistic and opinionated RSS Reader", "source": "https://github.com/prof18/feed-flow", "license": "apache-2.0", "tags": [ "kotlin", "swiftui", "jetpack", "swift" ], "screenshots": [ "https://github.com/prof18/feed-flow/raw/main/assets/banners.png" ], "suggested_by": "@dkhamsing", "stars": 807, "date_added": "Aug 8, 2023", "updated": "2026-02-20 16:26:36 UTC" }, { "title": "localsend", "category-ids": [ "file" ], "description": "Cross-platform alternative to AirDrop", "source": "https://github.com/localsend/localsend", "itunes": "https://apps.apple.com/app/localsend/id1661733229", "license": "mit", "tags": [ "flutter" ], "screenshots": [ "https://localsend.org/img/screenshot-iphone.webp" ], "date_added": "Aug 30, 2023", "suggested_by": "@alx-xlx", "stars": 75269, "updated": "2026-02-20 17:09:55 UTC" }, { "title": "Basic Car Maintenance", "category-ids": [ "swiftui" ], "description": "Track your car's maintenance", "source": "https://github.com/mikaelacaron/Basic-Car-Maintenance", "license": "apache-2.0", "tags": [ "swift", "swiftui", "firebase" ], "date_added": "Sep 25, 2023", "suggested_by": "@dkhamsing", "stars": 323, "updated": "2026-02-12 03:55:26 UTC" }, { "title": "DevSpotlight", "category-ids": [ "news" ], "screenshots": [ "https://raw.githubusercontent.com/DominatorVbN/DevSpotlight/main/ios1.png" ], "description": "Latest tech news", "source": "https://github.com/DominatorVbN/DevSpotlight", "license": "other", "tags": [ "swift", "swiftui", "macos" ], "date_added": "Oct 9 2023", "suggested_by": "@dkhamsing", "stars": 10, "updated": "2024-01-22 16:32:26 UTC" }, { "title": "Dime", "category-ids": [ "finance" ], "screenshots": [ "https://github.com/rafsoh/dimeApp/blob/main/docs/assets/hero.png?raw=true" ], "description": "Beautiful expense tracker built with Apple design guidelines in mind", "source": "https://github.com/rafsoh/dimeApp", "itunes": "https://apps.apple.com/app/dime-budget-expense-tracker/id1635280255", "license": "gpl-3.0", "tags": [ "swift", "swiftui" ], "date_added": "Oct 24 2023", "suggested_by": "@dkhamsing", "stars": 1633, "updated": "2025-03-29 03:37:03 UTC" }, { "title": "Using on-demand resources for securely storing API keys", "category-ids": [ "sample" ], "source": "https://github.com/laevandus/OnDemandAPIKeyExample", "license": "mit", "tags": [ "swift" ], "date_added": "Dec 1 2023", "suggested_by": "@dkhamsing", "stars": 25, "updated": "2023-11-26 11:36:52 UTC" }, { "title": "New Zealand - NZ COVID Tracer", "category-ids": [ "contact-tracing", "react-native" ], "tags": [ "archive" ], "source": "https://github.com/minhealthnz/nzcovidtracer-app", "license": "other", "date_added": "Dec 27 2023", "suggested_by": "@dkhamsing", "stars": 433, "updated": "2022-12-12 22:45:01 UTC" }, { "title": "Frosty", "description": "Twitch client with 7TV, BetterTTV (BTTV), and FrankerFaceZ (FFZ) support", "category-ids": [ "react-native" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/4ade6dbc-6bee-4018-9f10-4e9d28ca6027" ], "source": "https://github.com/tommyxchow/frosty", "license": "agpl-3.0", "date_added": "Jan 1 2024", "suggested_by": "@th3m", "stars": 960, "updated": "2026-02-19 10:50:37 UTC" }, { "title": "Mesh Transform Animation", "description": "Simplified reproduction of the Dynamic Island mesh transform animation", "category-ids": [ "sample" ], "tags": [ "swiftui", "metal" ], "source": "https://github.com/jtrivedi/Mesh-Transform-Animation", "license": "mit", "date_added": "Jan 2 2024", "suggested_by": "@dkhamsing", "stars": 249, "updated": "2023-12-30 20:36:53 UTC" }, { "title": "DinnerRoll", "description": "Where to eat", "category-ids": [ "misc" ], "tags": [ "archive" ], "source": "https://github.com/DinnerRollApp/iOS", "license": "other", "date_added": "Jan 3 2024", "suggested_by": "@dkhamsing", "stars": 0, "updated": "2019-10-03 04:45:00 UTC" }, { "title": "whathaveiread", "description": "Keep track of all books you've read and keep a short summary about them", "category-ids": [ "media" ], "tags": [ "swift", "core-data" ], "source": "https://github.com/bcye/whathaveiread", "license": "gpl-3.0", "date_added": "Jan 3 2024", "suggested_by": "@dkhamsing", "stars": 13, "updated": "2020-01-22 22:10:41 UTC" }, { "title": "Swordfish", "description": "See upcoming schedules, GPAs, and billing information for Binus University", "category-ids": [ "misc" ], "tags": [ "swift", "realm", "rxswift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3a3ee691-e5e3-4c73-9924-a67a80c3a13b" ], "source": "https://github.com/kevinyou77/Swordfish", "license": "other", "date_added": "Jan 6 2024", "suggested_by": "@dkhamsing", "stars": 10, "updated": "2021-08-10 04:00:47 UTC" }, { "title": "Dream", "description": "Lucid text-to-3D tool built with the Apple VisionOS SDK", "category-ids": [ "apple-vision" ], "tags": [ "swift", "swiftui", "vision", "visionos", "gpt" ], "screenshots": [ "https://github.com/Sigil-Wen/Dream-with-Vision-Pro/blob/main/image-1.png?raw=true" ], "source": "https://github.com/Sigil-Wen/Dream-with-Vision-Pro", "license": "other", "date_added": "Jan 12 2024", "suggested_by": "@dkhamsing", "stars": 197, "updated": "2023-07-23 01:27:24 UTC" }, { "title": "NetflixVisionPro", "description": "Immersive Netflix clone developed for visionOS", "category-ids": [ "apple-vision" ], "tags": [ "swift", "swiftui", "vision", "visionos" ], "screenshots": [ "https://repository-images.githubusercontent.com/657306985/e1517173-f5ce-4702-8bc4-2bf0644b0297" ], "source": "https://github.com/barisozgenn/NetflixVisionPro", "license": "mit", "date_added": "Jan 14 2024", "suggested_by": "@dkhamsing", "stars": 132, "updated": "2023-06-26 21:06:54 UTC" }, { "title": "StonksPro", "description": "List most actively traded stocks and top market cap crypto assets", "category-ids": [ "apple-vision" ], "tags": [ "swift", "swiftui", "vision", "visionos" ], "screenshots": [ "https://github.com/6/StonksPro/assets/158675/373a476d-1f94-4a76-9826-74fd581d7afc" ], "source": "https://github.com/6/StonksPro", "license": "other", "date_added": "Jan 15 2024", "suggested_by": "@dkhamsing", "stars": 40, "updated": "2023-06-26 19:28:06 UTC" }, { "title": "Beatmap AR", "description": "Beat Saber map visualizer", "category-ids": [ "apple-vision" ], "tags": [ "swift", "swiftui", "vision", "visionos", "realitykit" ], "screenshots": [ "https://github.com/fabio914/BeatmapVisionPro/blob/main/Images/screenshot1.jpg?raw=true" ], "source": "https://github.com/fabio914/BeatmapVisionPro", "license": "mit", "date_added": "Jan 16 2024", "suggested_by": "@dkhamsing", "stars": 46, "updated": "2024-02-05 23:33:00 UTC" }, { "title": "VisionCraft", "description": "Minecraft clone", "category-ids": [ "apple-vision" ], "tags": [ "swift", "swiftui", "vision", "visionos" ], "screenshots": [ "https://github.com/Sigil-Wen/VisionCraft/raw/main/progress%202.png" ], "source": "https://github.com/Sigil-Wen/VisionCraft", "license": "other", "date_added": "Jan 17 2024", "suggested_by": "@dkhamsing", "stars": 155, "updated": "2023-07-09 17:48:30 UTC" }, { "title": "pISSStream", "description": "International Space Station's urine tank", "category-ids": [ "apple-vision" ], "tags": [ "swift", "swiftui", "vision", "visionos", "apple-watch" ], "screenshots": [ "https://github.com/user-attachments/assets/afad6330-498e-4fd8-bc22-ab9a4d5bbda9" ], "source": "https://github.com/Jaennaet/pISSStream", "license": "bsd-3-clause", "date_added": "Sep 29 2025", "suggested_by": "@durul", "stars": 1898, "updated": "2025-09-10 15:03:22 UTC" }, { "title": "MultiBuddy", "description": "Learn math time tables while having fun", "category-ids": [ "education" ], "tags": [ "swift", "ipad", "archive" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/a93c588f-f777-4204-996c-43b7367ba9a9" ], "source": "https://github.com/opensourceios/multi", "itunes": "https://apps.apple.com/app/multibuddy/id6449202900", "license": "other", "date_added": "Jan 18 2024", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2024-01-17 01:55:19 UTC" }, { "title": "SpatialDock", "description": "Placing a dock at the bottom of your sight so that you do not have to awkwardly reach the Digital Crown", "category-ids": [ "apple-vision" ], "tags": [ "swift", "swiftui", "visionos", "gpt" ], "screenshots": [ "https://raw.githubusercontent.com/kjwamlex/SpatialDock/main/simulator_screenshot_E092138F-E2EF-4EC7-9968-09DFE76D9440.png" ], "source": "https://github.com/kjwamlex/SpatialDock", "license": "gpl-3.0", "date_added": "Feb 13 2024", "suggested_by": "@dkhamsing", "stars": 76, "updated": "2024-02-12 23:44:43 UTC" }, { "title": "Logseq", "category-ids": [ "notes" ], "tags": [ "react-native" ], "description": "Outliner that works on top of local plain-text Markdown and Org-mode files", "source": "https://github.com/logseq/logseq", "itunes": "https://apps.apple.com/app/logseq/id1601013908", "stars": 41135, "license": "gpl-3.0", "date_added": "Feb 14 2024", "suggested_by": "@l2dy", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/79fd777e-caf7-4021-badf-8b5ca12b9a7a" ], "updated": "2026-02-20 18:57:06 UTC" }, { "title": "Concertmaster Player", "description": "Classical music front-end for Spotify", "category-ids": [ "audio" ], "tags": [ "swift" ], "source": "https://github.com/openopus-org/concertmaster_ios", "itunes": "https://apps.apple.com/app/concertmaster-player/id1561622325", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/57d23dbc-ee29-49b6-b02c-fb653c1abc17" ], "license": "gpl-3.0", "date_added": "Feb 15 2020", "suggested_by": "@dkhamsing", "updated": "2021-04-24 00:51:17 UTC", "stars": 10 }, { "title": "UICollectionView-Collapsible-Section-Demo", "description": "Create collapsible list sections using UICollectionView and NSDiffableDataSourceSectionSnapshot", "category-ids": [ "sample" ], "tags": [ "swift" ], "source": "https://github.com/sebjvidal/UICollectionView-Collapsible-Section-Demo", "screenshots": [ "https://github.com/sebjvidal/UICollectionView-Collapsible-Section-Demo/assets/27621026/361d25d2-f6b5-4c44-9d1a-f36a8a085312" ], "license": "other", "date_added": "Feb 17 2020", "suggested_by": "@dkhamsing", "stars": 43, "updated": "2024-02-17 10:35:44 UTC" }, { "title": "EmployeeCheckin", "description": "Allows employees to check in their time using a date picker", "category-ids": [ "misc" ], "tags": [ "swift", "mvvm", "core-data" ], "source": "https://github.com/meggsila/EmployeeCheckin", "screenshots": [ "https://github.com/meggsila/EmployeeCheckin/assets/80169743/447521f2-bc34-4823-8ba5-699240de608d" ], "license": "other", "date_added": "Mar 3 2020", "suggested_by": "@dkhamsing", "stars": 7, "updated": "2024-02-22 13:48:06 UTC" }, { "title": "Vision Pro Vacuum Demo", "description": "Showcases how to work with Apple Vision Pro, RealityKit, ARKit", "category-ids": [ "apple-vision" ], "tags": [ "swift", "vision", "visionos" ], "source": "https://github.com/gonchar/VisionProVacuumDemo", "screenshots": [ "https://github.com/gonchar/VisionProVacuumDemo/assets/1416917/97ce2fd7-db31-41dd-bf70-1f9bef06f353" ], "license": "mit", "date_added": "Mar 5 2020", "suggested_by": "@dkhamsing", "stars": 73, "updated": "2024-03-16 19:14:55 UTC" }, { "title": "MLX Examples by Apple", "category-ids": [ "sample" ], "tags": [ "swift", "mlx" ], "source": "https://github.com/ml-explore/mlx-swift-examples", "license": "mit", "date_added": "Mar 6 2020", "suggested_by": "@dkhamsing", "stars": 2422, "updated": "2026-01-22 21:24:15 UTC" }, { "title": "Openreads", "category-ids": [ "flutter" ], "description": "Books tracker that respects your privacy", "source": "https://github.com/mateusz-bak/openreads", "itunes": "https://apps.apple.com/app/id6476542305", "license": "gpl-2.0", "stars": 1477, "screenshots": [ "https://github.com/mateusz-bak/openreads/blob/master/doc/gplay/app-mockup/Google%20Pixel%204%20XL%20Screenshot%200.png?raw=true", "https://github.com/mateusz-bak/openreads/blob/master/doc/gplay/app-mockup/Google%20Pixel%204%20XL%20Screenshot%201.png?raw=true", "https://github.com/mateusz-bak/openreads/blob/master/doc/gplay/app-mockup/Google%20Pixel%204%20XL%20Screenshot%202.png?raw=true", "https://github.com/mateusz-bak/openreads/blob/master/doc/gplay/app-mockup/Google%20Pixel%204%20XL%20Screenshot%203.png?raw=true", "https://github.com/mateusz-bak/openreads/blob/master/doc/gplay/app-mockup/Google%20Pixel%204%20XL%20Screenshot%204.png?raw=true" ], "date_added": "Mar 14 2024", "suggested_by": "@mateusz-bak", "updated": "2026-02-09 18:09:49 UTC" }, { "title": "Homepage", "category-ids": [ "safari-extension" ], "description": "Set any website as your homepage when opening a new tab", "source": "https://github.com/infinitepower18/Homepage-MobileSafari", "itunes": "https://apps.apple.com/app/homepage-for-safari/id6481118559", "screenshots": [ "https://ahnafmahmud.com/apps/Homepage/screenshot-ipad.png" ], "license": "mit", "tags": [ "swift" ], "date_added": "Apr 5 2024", "suggested_by": "@infinitepower18", "stars": 62, "updated": "2025-12-16 08:24:31 UTC" }, { "title": "Exercism", "category-ids": [ "education" ], "tags": [ "swift" ], "description": "Choose an exercism.org track, join it and code", "source": "https://github.com/apps-fab/exercism-app", "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/fb34cb66-1364-4887-87b9-b23283bd132f" ], "license": "mit", "date_added": "Apr 5 2024", "suggested_by": "@angiemugo", "stars": 11, "updated": "2025-09-02 18:07:56 UTC" }, { "title": "Physics", "description": "Simulating physics with collisions", "category-ids": [ "apple-vision" ], "tags": [ "vision", "visionos" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/13448df3-073b-410e-b3a8-af9ea537018c" ], "source": "https://developer.apple.com/documentation/realitykit/simulating-physics-with-collisions-in-your-visionos-app", "license": "other", "date_added": "May 1 2024", "suggested_by": "@dkhamsing" }, { "title": "Particles", "description": "Simulating particles", "category-ids": [ "apple-vision" ], "tags": [ "vision", "visionos" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/9e5f5460-14c6-4af3-9166-61831187737c" ], "source": "https://developer.apple.com/documentation/realitykit/simulating-particles-in-your-visionos-app", "license": "other", "date_added": "May 2 2024", "suggested_by": "@dkhamsing" }, { "title": "Apple-Music-UI-Demo", "description": "Apple Music / Podcasts UI with custom view controller transition", "category-ids": [ "sample" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/3f8e4a90-447e-4929-9d25-c8bfabe907b0" ], "source": "https://github.com/sebjvidal/Apple-Music-UI-Demo", "license": "other", "date_added": "May 6 2024", "suggested_by": "@dkhamsing", "stars": 265, "updated": "2024-11-01 23:00:10 UTC" }, { "title": "BiliBili", "category-ids": [ "apple-tv" ], "tags": [ "swift" ], "lang": "zho", "screenshots": [ "https://github.com/yichengchen/ATV-Bilibili-demo/raw/main/imgs/1.jpg" ], "source": "https://github.com/yichengchen/ATV-Bilibili-demo", "license": "other", "date_added": "Jun 3 2024", "suggested_by": "@dkhamsing", "stars": 2996, "updated": "2026-02-12 07:18:33 UTC" }, { "title": "Demo", "category-ids": [ "sample" ], "tags": [ "swift" ], "source": "https://github.com/ivan-magda/ios-demo", "license": "other", "date_added": "Jun 12 2024", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2020-04-19 18:56:32 UTC" }, { "title": "Dynamic RealityKit Meshes with LowLevelMesh", "category-ids": [ "apple-vision" ], "tags": [ "swift", "vision", "visionos", "metal", "xcode16" ], "screenshots": [ "https://github.com/metal-by-example/metal-spatial-dynamic-mesh/raw/master/screenshots/01.png" ], "source": "https://github.com/metal-by-example/metal-spatial-dynamic-mesh", "license": "other", "date_added": "Jun 14 2024", "suggested_by": "@dkhamsing", "stars": 106, "updated": "2025-03-30 02:36:17 UTC" }, { "title": "BetBudd", "category-ids": [ "finance" ], "description": "Keep track of spending on bets and other gambling activities", "source": "https://github.com/bigjermaine/SwiftTracker", "itunes": "https://apps.apple.com/us/app/betbudd/id1661151432", "license": "other", "stars": 99, "tags": [ "swift" ], "screenshots": [ "https://github.com/bigjermaine/SwiftTracker/assets/113020989/8cd7016f-3dcf-48ff-bde4-272264f486c5", "https://github.com/bigjermaine/SwiftTracker/assets/113020989/03516bb2-1217-4557-a3d7-37b95e4bda30" ], "date_added": "Jul 6 2024", "suggested_by": "@bigjermaine", "updated": "2025-12-25 08:34:06 UTC" }, { "title": "tortellini", "description": "Makes cooking easier", "category-ids": [ "misc" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/16e9420f-c4dc-4bd5-be92-55af3cd0fad6" ], "source": "https://github.com/nate-parrott/tortellini", "license": "other", "date_added": "Jul 8 2024", "suggested_by": "@dkhamsing", "stars": 20, "updated": "2024-06-22 20:18:26 UTC" }, { "title": "PokePal", "description": "AI Pokedex using Neuron", "category-ids": [ "misc" ], "tags": [ "swift", "neural-network" ], "screenshots": [ "https://github.com/dkhamsing/open-source-ios-apps/assets/4723115/f018af5c-870a-459a-b507-c378773d2269" ], "source": "https://github.com/wvabrinskas/PokePal", "license": "other", "date_added": "Jul 9 2024", "suggested_by": "@dkhamsing", "stars": 4, "updated": "2026-02-17 00:30:25 UTC" }, { "title": "SneakerShop", "description": "Uses a Skip dual-platform project", "category-ids": [ "sample" ], "tags": [ "swift", "skip" ], "screenshots": [ "https://github.com/c-villain/SneakerShop/raw/main/demo/demo.png" ], "source": "https://github.com/c-villain/SneakerShop", "license": "other", "date_added": "Jul 11 2024", "suggested_by": "@dkhamsing", "stars": 9, "updated": "2024-07-03 17:50:05 UTC" }, { "title": "BOT-anist", "description": "Multiplatform app that uses windows, volumes, and animations to create a robot botanist’s greenhouse", "category-ids": [ "apple-vision" ], "tags": [ "swift", "vision", "visionos", "xcode16" ], "screenshots": [ "https://github.com/user-attachments/assets/fcc87e31-5580-444e-9318-9dd27beceb18" ], "source": "https://developer.apple.com/documentation/visionos/bot-anist", "license": "other", "date_added": "Jul 13 2024", "suggested_by": "@dkhamsing" }, { "title": "Destination Video", "description": "Immersive media experience in a multiplatform app", "category-ids": [ "apple-vision" ], "tags": [ "swift", "vision", "visionos", "xcode16" ], "screenshots": [ "https://github.com/user-attachments/assets/2f02cc7e-f4ea-4ef0-8a47-eab18840e3c8" ], "source": "https://developer.apple.com/documentation/visionos/destination-video", "license": "other", "date_added": "Jul 17 2024", "suggested_by": "@dkhamsing" }, { "title": "OpenNutriTracker", "category-ids": [ "health", "react-native" ], "description": "Easily log your meals, snacks and access a vast database of food items and ingredients to get detailed nutritional information", "source": "https://github.com/simonoppowa/OpenNutriTracker", "screenshots": [ "https://raw.githubusercontent.com/simonoppowa/OpenNutriTracker/refs/heads/main/fastlane/metadata/android/en-US/images/phoneScreenshots/1_en-US.png", "https://raw.githubusercontent.com/simonoppowa/OpenNutriTracker/refs/heads/main/fastlane/metadata/android/en-US/images/phoneScreenshots/2_en-US.png", "https://raw.githubusercontent.com/simonoppowa/OpenNutriTracker/refs/heads/main/fastlane/metadata/android/en-US/images/phoneScreenshots/3_en-US.png", "https://raw.githubusercontent.com/simonoppowa/OpenNutriTracker/refs/heads/main/fastlane/metadata/android/en-US/images/phoneScreenshots/4_en-US.png" ], "tags": [ "react-native", "ipad" ], "date_added": "Jul 26 2024", "license": "gpl-3.0", "suggested_by": "@fuddl", "stars": 1563, "updated": "2026-01-22 19:24:20 UTC" }, { "title": "OpenAI Wrapper", "category-ids": [ "swiftui" ], "source": "https://github.com/adamlyttleapps/OpenAI-Wrapper-SwiftUI", "screenshots": [ "https://github.com/user-attachments/assets/1d9f9414-40a7-473c-8ce9-f4f881197b23" ], "tags": [ "swift", "swiftui", "openai" ], "date_added": "Aug 7 2024", "license": "mit", "suggested_by": "@dkhamsing", "stars": 323, "updated": "2024-07-09 13:06:28 UTC" }, { "title": "SymbolGrid for SF Symbols", "category-ids": [ "developer" ], "tags": [ "swift", "macos", "visionos" ], "source": "https://github.com/dl-alexandre/SymbolGrid", "itunes": "https://apps.apple.com/app/symbolgrid/id1640916135", "license": "mit", "date_added": "July 16 2024", "suggested_by": "@dl-alexandre", "stars": 6, "updated": "2025-09-18 04:01:37 UTC" }, { "title": "Pixel Weather", "category-ids": [ "weather" ], "description": "Provides real-time weather and location information, complemented by AI-generated images that adapt to the current weather conditions", "source": "https://github.com/YusuFKaan48/PixelWeather", "stars": 18, "tags": [ "swift" ], "screenshots": [ "https://github.com/YusuFKaan48/PixelWeather/assets/111217286/b2d03a5a-ee9b-4ee6-8275-f3e7c26b7601" ], "date_added": "Sep 3 2024", "suggested_by": "@github_YusuFKaan48", "updated": "2023-08-07 06:47:15 UTC" }, { "title": "News", "category-ids": [ "news" ], "description": "Designed with a minimalist approach, delivers global news and offers user-friendly filters for a personalized reading experience", "source": "https://github.com/YusuFKaan48/News", "stars": 0, "tags": [ "swift", "archive" ], "screenshots": [ "https://github.com/YusuFKaan48/News/assets/111217286/dc81e7ff-e58b-4a4d-8526-f2f75fd957a0" ], "date_added": "Sep 3 2024", "suggested_by": "@github_YusuFKaan48", "updated": "2023-09-05 06:37:21 UTC" }, { "title": "NeuCalc", "category-ids": [ "calculator" ], "description": "Embraces the neumorphism design language to deliver a modern, soft and intuitive user experience", "source": "https://github.com/YusuFKaan48/NeuCalc", "stars": 1, "tags": [ "react-native" ], "screenshots": [ "https://github.com/user-attachments/assets/d3ab64f6-5128-47fc-a602-3703e7efa235" ], "date_added": "Sep 3 2024", "suggested_by": "@github_YusuFKaan48", "updated": "2024-08-26 07:45:26 UTC" }, { "title": "IVPN", "category-ids": [ "security", "official" ], "license": "gpl-3.0", "source": "https://github.com/ivpn/ios-app", "itunes": "https://apps.apple.com/app/ivpn-secure-vpn-for-privacy/id1193122683", "stars": 547, "screenshots": [ "https://github.com/user-attachments/assets/b3db260b-3c94-4913-90c1-25f6c2e771f1" ], "tags": [ "swift", "ipad" ], "date_added": "Sep 4, 2024", "suggested_by": "@dkhamsing", "updated": "2026-02-19 16:16:04 UTC" }, { "title": "iOS-MVVM-Clean-Architecture", "category-ids": [ "sample" ], "description": "Uses MVVM-C, Clean Architecture and Swift Concurrency", "source": "https://github.com/denissimon/iOS-MVVM-Clean-Architecture", "license": "mit", "stars": 57, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/denissimon/iOS-MVVM-Clean-Architecture/master/Screenshots/1_iOS-MVVM-Clean-Architecture.png", "https://raw.githubusercontent.com/denissimon/iOS-MVVM-Clean-Architecture/master/Screenshots/2_iOS-MVVM-Clean-Architecture.png", "https://raw.githubusercontent.com/denissimon/iOS-MVVM-Clean-Architecture/master/Screenshots/3_iOS-MVVM-Clean-Architecture.png" ], "date_added": "Sep 10 2024", "suggested_by": "@denissimon", "updated": "2025-09-16 15:08:10 UTC" }, { "title": "Cryptocurrency Info", "category-ids": [ "cryptocurrency" ], "description": "Prices and other related info using the Messari API", "source": "https://github.com/denissimon/Cryptocurrency-Info", "license": "mit", "stars": 7, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/denissimon/Cryptocurrency-Info/master/Screenshots/1_Cryptocurrency-Info.png", "https://raw.githubusercontent.com/denissimon/Cryptocurrency-Info/master/Screenshots/2_Cryptocurrency-Info.png", "https://raw.githubusercontent.com/denissimon/Cryptocurrency-Info/master/Screenshots/3_Cryptocurrency-Info.png", "https://raw.githubusercontent.com/denissimon/Cryptocurrency-Info/master/Screenshots/4_Cryptocurrency-Info.png" ], "date_added": "Sep 10 2024", "suggested_by": "@denissimon", "updated": "2025-07-08 20:14:12 UTC" }, { "title": "Distributed Model Training", "category-ids": [ "sample" ], "description": "Distributed training of an ML model (server/device training)", "source": "https://github.com/denissimon/distributed-model-training", "license": "mit", "stars": 10, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/denissimon/distributed-model-training/master/Images/iOS-app-screenshot.png" ], "date_added": "Sep 10 2024", "suggested_by": "@denissimon", "updated": "2025-10-05 05:10:52 UTC" }, { "title": "Pet Note", "category-ids": [ "notes" ], "tags": [ "swift", "swiftui" ], "license": "mit", "description": "Record the life of pets", "source": "https://github.com/XunMengWinter/PetNote-oss", "itunes": "https://apps.apple.com/app/id6657973126", "screenshots": [ "https://mymx2-oss.oss-cn-shanghai.aliyuncs.com/doc/img-aichongshe-oss-demo.jpg" ], "date_added": "Sep 13 2024", "suggested_by": "@XunMengWinter", "stars": 115, "updated": "2025-12-15 15:36:15 UTC" }, { "title": "Chronos Authenticator 2FA", "category-ids": [ "password" ], "source": "https://github.com/joeldavidw/Chronos", "itunes": "https://apps.apple.com/app/chronos-authenticator/id6503929490", "screenshots": [ "https://github.com/joeldavidw/Chronos/raw/main/.github/assets/previews/4.png?raw=true" ], "tags": [ "swift", "2fa" ], "license": "mit", "date_added": "Sep 16 2024", "suggested_by": "@AtFreezingPoint", "stars": 33, "updated": "2026-01-26 20:09:40 UTC" }, { "title": "Enhancing content with tab navigation", "description": "Sample code by Apple", "category-ids": [ "sample" ], "source": "https://developer.apple.com/documentation/swiftui/enhancing-your-app-content-with-tab-navigation", "screenshots": [ "https://github.com/user-attachments/assets/ab863403-f676-4c42-b209-ee817165da41", "https://github.com/user-attachments/assets/931f631e-e01a-4e01-a483-5dc139d22328" ], "tags": [ "swift", "swiftui" ], "date_added": "Sep 16 2024", "license": "other", "suggested_by": "@dkhamsing" }, { "title": "Simulating physics joints", "description": "Sample code by Apple", "category-ids": [ "sample" ], "source": "https://developer.apple.com/documentation/realitykit/simulating-physics-joints-in-your-realitykit-app", "screenshots": [ "https://github.com/user-attachments/assets/ccffdd48-37f5-4724-9b1e-7d53f9dcc84c" ], "tags": [ "swift", "realitykit" ], "date_added": "Oct 1 2024", "license": "other", "suggested_by": "@dkhamsing" }, { "title": "fullmoon", "description": "Chat with private and local large language models", "category-ids": [ "swiftui" ], "source": "https://github.com/mainframecomputer/fullmoon-ios", "screenshots": [ "https://fullmoon.app/images/app.png" ], "tags": [ "swift", "swiftui", "mlx" ], "date_added": "Oct 9 2024", "license": "mit", "suggested_by": "@dkhamsing", "stars": 2214, "updated": "2025-05-05 13:56:01 UTC" }, { "title": "2048 Jetpack Compose Multiplatform", "category-ids": [ "game" ], "source": "https://github.com/alexjlockwood/compose-multiplatform-2048", "screenshots": [ "https://github.com/alexjlockwood/compose-multiplatform-2048/raw/master/art/twenty-forty-eight.gif" ], "tags": [ "jetpack" ], "date_added": "Oct 20 2024", "license": "mit", "suggested_by": "@dkhamsing", "stars": 475, "updated": "2024-10-21 15:04:10 UTC" }, { "title": "Cardiorespiratory Fitness", "category-ids": [ "health" ], "source": "https://github.com/Sage-Bionetworks/CardiorespiratoryFitness-iOS", "tags": [ "swift" ], "date_added": "Oct 23 2024", "license": "bsd-3-clause", "suggested_by": "@dkhamsing", "stars": 10, "updated": "2021-12-02 00:01:33 UTC" }, { "title": "Basic Chat (Bluetooth Low Energy)", "category-ids": [ "communication" ], "source": "https://github.com/adafruit/Basic-Chat", "tags": [ "swift", "bluetooth" ], "date_added": "Oct 24 2024", "license": "mit", "suggested_by": "@dkhamsing", "stars": 125, "updated": "2021-02-22 07:46:48 UTC" }, { "title": "Emerge Tools Hacker News", "category-ids": [ "hacker-news" ], "tags": [ "swift" ], "source": "https://github.com/EmergeTools/hackernews", "license": "mit", "date_added": "Oct 25 2024", "suggested_by": "@dkhamsing", "stars": 205, "updated": "2026-02-20 14:45:33 UTC" }, { "title": "Particle", "description": "Works with Particle Mesh boards over Bluetooth", "category-ids": [ "misc" ], "tags": [ "swift", "bluetooth" ], "source": "https://github.com/jaredwolff/swift-bluetooth-particle-rgb", "license": "mit", "date_added": "Oct 26 2024", "suggested_by": "@dkhamsing", "stars": 61, "updated": "2020-07-14 19:16:47 UTC" }, { "title": "Hello Bluetooth", "description": "Communicates with an Arduino 101 over Bluetooth with the ButtonLED", "category-ids": [ "misc" ], "tags": [ "swift", "bluetooth", "arduino" ], "source": "https://github.com/nebs/hello-bluetooth", "license": "mit", "date_added": "Oct 27 2024", "suggested_by": "@dkhamsing", "stars": 75, "updated": "2019-08-29 13:40:04 UTC" }, { "title": "Netflix UI", "category-ids": [ "clone" ], "tags": [ "react-native", "expo" ], "screenshots": [ "https://github.com/saulsharma/netflix-ui/raw/main/assets/gifs/demo.gif" ], "source": "https://github.com/saulsharma/netflix-ui", "license": "other", "date_added": "Nov 9 2024", "suggested_by": "@dkhamsing", "stars": 1666, "updated": "2026-01-02 13:20:09 UTC" }, { "title": "IcySky for BlueSky", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "license": "agpl-3.0", "source": "https://github.com/Dimillian/IcySky", "screenshots": [ "https://github.com/Dimillian/IcySky/raw/main/Images/image1.png" ], "date_added": "Nov 21 2024", "suggested_by": "@dkhamsing", "stars": 525, "updated": "2025-06-20 07:31:10 UTC" }, { "title": "RoomPlan", "description": "Create a 3D model of an interior room by guiding the user through an AR experience", "category-ids": [ "sample" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/user-attachments/assets/f5f439be-0578-46c7-95fb-f63f66bf2dac" ], "source": "https://developer.apple.com/documentation/roomplan/create-a-3d-model-of-an-interior-room-by-guiding-the-user-through-an-ar-experience", "license": "other", "date_added": "Nov 22 2024", "suggested_by": "@dkhamsing" }, { "title": "SwiftUI Experiments", "category-ids": [ "swiftui" ], "tags": [ "swift", "swiftui" ], "screenshots": [ "https://github.com/mikelikesdesign/SwiftUI-experiments/blob/main/bob/bob.gif?raw=true" ], "source": "https://github.com/mikelikesdesign/SwiftUI-experiments", "license": "mit", "date_added": "Nov 23 2024", "suggested_by": "@dkhamsing", "stars": 1934, "updated": "2026-02-15 03:19:15 UTC" }, { "title": "Hey ChatGPT", "description": "Interact with ChatGPT with your voice", "category-ids": [ "misc" ], "source": "https://github.com/ynagatomo/HeyChatGPT", "tags": [ "swift", "gpt", "openai", "chatgpt", "archive" ], "license": "other", "date_added": "Nov 27 2024", "suggested_by": "@dkhamsing" }, { "title": "RicketyRick", "category-ids": [ "swiftui" ], "tags": [ "rickandmorty", "uikit", "clean-architecture", "mvvm-c" ], "description": "A Rick and Morty fan app that uses the Rick and Morty API", "source": "https://github.com/hishd/RicketyRick-iOS", "stars": 1, "license": "mit", "date_added": "Nov 29 2024", "suggested_by": "@hishd", "screenshots": [ "https://github.com/hishd/RicketyRick-iOS/blob/master/Images/1.png?raw=true", "https://github.com/hishd/RicketyRick-iOS/blob/master/Images/2.png?raw=true", "https://github.com/hishd/RicketyRick-iOS/blob/master/Images/3.png?raw=true", "https://github.com/hishd/RicketyRick-iOS/blob/master/Images/6.png?raw=true", "https://github.com/hishd/RicketyRick-iOS/blob/master/Images/7.png?raw=true", "https://github.com/hishd/RicketyRick-iOS/blob/master/Images/8.png?raw=true" ], "updated": "2024-11-29 14:51:35 UTC" }, { "title": "Sky Wizard", "category-ids": [ "weather" ], "tags": [ "swiftui", "weather", "spritekit", "scenekit", "openmetro", "geocoding" ], "description": "Interactive 3D models, animated forecasts and a wizard guide for real-time updates", "source": "https://github.com/hishd/SkyWizard-SwiftUI", "itunes": "https://apps.apple.com/app/sky-wizard/id6738307790", "homepage": "https://hishd.github.io/SkyWizard/", "stars": 14, "license": "apache-2.0", "date_added": "Nov 29 2024", "suggested_by": "@hishd", "screenshots": [ "https://github.com/hishd/SkyWizard-SwiftUI/blob/master/banners/iphone1.jpg", "https://github.com/hishd/SkyWizard-SwiftUI/blob/master/banners/iphone2.jpg", "https://github.com/hishd/SkyWizard-SwiftUI/blob/master/banners/iphone3.jpg", "https://github.com/hishd/SkyWizard-SwiftUI/blob/master/banners/iphone4.jpg", "https://github.com/hishd/SkyWizard-SwiftUI/blob/master/banners/iphone5.jpg", "https://github.com/hishd/SkyWizard-SwiftUI/blob/master/banners/iphone6.jpg" ], "updated": "2025-01-13 12:31:07 UTC" }, { "title": "SKTetris", "category-ids": [ "spritekit" ], "tags": [ "swift" ], "license": "mit", "description": "Partial recreation of the Tetris game using SpriteKit 2D", "source": "https://github.com/chsxf/SKTetris", "date_added": "Nov 29 2024", "suggested_by": "@chsxf", "screenshots": [ "https://chsxf.dev/assets/posts/2/sktetris.png" ], "stars": 22, "updated": "2021-11-12 13:16:47 UTC" }, { "title": "Wordflick", "category-ids": [ "game" ], "description": "Drag and drop letter tiles to the board and spell words", "source": "https://github.com/opensourceios/wordflick-ios", "license": "mit", "date_added": "Dec 11 2024", "suggested_by": "@mthomason", "tags": [ "objc", "archive" ], "screenshots": [ "https://raw.githubusercontent.com/mthomason/wordflick-ios/main/assets/screenshot-sim.png", "https://raw.githubusercontent.com/mthomason/wordflick-ios/main/assets/foutput_320.gif" ], "stars": 0, "updated": "2024-12-11 19:20:00 UTC" }, { "title": "KFinder", "category-ids": [ "health" ], "description": "Promotes consistent Vitamin K intake and regular blood testing for warfarin users", "source": "https://github.com/robertwtucker/kfinderapp-ios", "homepage": "https://kfinderapp.com", "itunes": "https://apps.apple.com/app/kfinder/id6738031531", "license": "mit", "tags": [ "swift", "swiftui" ], "screenshots": [ "https://raw.githubusercontent.com/robertwtucker/kfinderapp-ios/master/assets/kfinder-home.png" ], "date_added": "Dec 15 2024", "suggested_by": "@robertwtucker", "stars": 3, "updated": "2026-02-15 05:51:10 UTC" }, { "title": "Pixelfed", "description": "Share your photography on a privacy-focused, ad-free platform. Own your content. Connect authentically", "category-ids": [ "media" ], "tags": [ "react-native", "typescript" ], "screenshots": [ "https://pixelfed.nyc3.cdn.digitaloceanspaces.com/media/pixelfed-app-screenshot-3.jpg" ], "source": "https://github.com/pixelfed/pixelfed-rn", "itunes": "https://apps.apple.com/app/pixelfed/id1632519816", "license": "agpl-3.0", "date_added": "Jan 13 2025", "suggested_by": "@dkhamsing", "stars": 337, "updated": "2026-02-09 13:53:43 UTC" }, { "title": "PhotoApp", "category-ids": [ "sample" ], "source": "https://github.com/chunkyguy/PhotoApp", "tags": [ "kotlin", "kotlin-multiplatform", "compose-multiplatform" ], "license": "agpl-3.0", "date_added": "Jan 17 2025", "suggested_by": "@dkhamsing", "stars": 15, "updated": "2025-09-12 11:12:39 UTC" }, { "title": "Twine RSS Reader", "category-ids": [ "rss" ], "source": "https://github.com/msasikanth/twine", "itunes": "https://apps.apple.com/app/twine-rss-reader/id6465694958", "tags": [ "kotlin", "kotlin-multiplatform" ], "screenshots": [ "https://github.com/msasikanth/twine/blob/main/readme_images/banner.png?raw=true" ], "license": "apache-2.0", "date_added": "Feb 6 2025", "suggested_by": "@th3m", "stars": 2237, "updated": "2026-02-20 20:54:04 UTC" }, { "title": "Foqos", "description": "Block distractions, lock apps behind the tap of a NFC tag", "category-ids": [ "productivity" ], "source": "https://github.com/awaseem/foqos", "itunes": "https://apps.apple.com/app/foqos/id6736793117", "tags": [ "swift" ], "screenshots": [ "https://www.foqos.app/assets/screenshot.jpg" ], "license": "mit", "date_added": "Feb 9 2025", "suggested_by": "@awaseem", "stars": 354, "updated": "2026-02-17 01:53:00 UTC" }, { "title": "Delta", "category-ids": [ "emulator" ], "tags": [ "swift" ], "screenshots": [ "https://user-images.githubusercontent.com/705880/115471008-203aa480-a1ec-11eb-8aba-237a46799543.png" ], "description": "Video game emulator for non-jailbroken devices (successor to GBA4iOS)", "source": "https://github.com/rileytestut/Delta", "itunes": "https://apps.apple.com/app/delta-game-emulator/id1048524688", "license": "other", "date_added": "Feb 10 2025", "suggested_by": "@ndrew222", "stars": 5827, "updated": "2025-12-10 15:26:12 UTC" }, { "title": "SameBoy", "category-ids": [ "emulator" ], "tags": [ "c" ], "screenshots": [ "https://github.com/user-attachments/assets/56b1af5b-26ab-4468-a2d5-a885b9d0bf8c" ], "description": "Game Boy and Game Boy Color emulator", "source": "https://github.com/LIJI32/SameBoy", "itunes": "https://apps.apple.com/app/sameboy/id6496971295", "license": "other", "date_added": "Feb 11 2025", "suggested_by": "@ndrew222", "stars": 2013, "updated": "2026-02-15 23:10:14 UTC" }, { "title": "Pushpin for Pinboard", "category-ids": [ "news" ], "tags": [ "objc" ], "screenshots": [ "https://2017.lionheartsw.com/static/images/pushpin-1.png", "https://2017.lionheartsw.com/static/images/pushpin-2.png", "https://2017.lionheartsw.com/static/images/pushpin-3.png", "https://2017.lionheartsw.com/static/images/pushpin-4.png" ], "description": "A client for the Pinboard.in bookmarking service", "source": "https://github.com/lionheart/Pushpin", "itunes": "https://apps.apple.com/app/pushpin-for-pinboard/id548052590", "license": "gpl-3.0", "date_added": "Feb 17 2025", "suggested_by": "@dlo", "stars": 50, "updated": "2025-02-18 15:52:24 UTC" }, { "title": "PomPadDo", "category-ids": [ "productivity" ], "tags": [ "swift", "swiftui", "swiftdata" ], "license": "other", "description": "A personal task manager / planner", "source": "https://github.com/amikhaylin/pompaddo", "itunes": "https://apps.apple.com/app/id6742197499", "screenshots": [ "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/mac-today.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/mac-project.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/mac-timer.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/iphone-today.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/iphone-section.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/iphone-project.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/watch-today.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/watch-section.png", "https://github.com/amikhaylin/pompaddo/raw/master/page-pix/watch-menu.png" ], "date_added": "Mar 3 2025", "suggested_by": "@amikhaylin", "stars": 31, "updated": "2026-02-17 11:51:21 UTC" }, { "title": "orgro", "category-ids": [ "flutter" ], "tags": [ "flutter" ], "license": "gpl-3.0", "description": "Mobile Org Mode viewer and editor", "source": "https://github.com/amake/orgro", "itunes": "https://apps.apple.com/app/orgro/id1512580074", "screenshots": [ "https://github.com/amake/orgro/assets/2172537/a3d841a3-84f3-4c34-9381-c73ab4dc9249" ], "date_added": "Apr 4 2025", "suggested_by": "@ndrew222", "stars": 676, "updated": "2026-02-15 00:10:56 UTC" }, { "title": "Mindustry", "category-ids": [ "game" ], "tags": [ "java" ], "license": "gpl-3.0", "description": "A factory management TD/RTS", "source": "https://github.com/Anuken/Mindustry", "itunes": "https://apps.apple.com/app/mindustry/id1385258906", "screenshots": [ "https://github.com/user-attachments/assets/5bc17e10-8f95-4af4-8c83-c0051d18eb21" ], "date_added": "Apr 7 2025", "suggested_by": "@ndrew222", "stars": 26628, "updated": "2026-02-20 21:19:41 UTC" }, { "title": "Goguma IRC", "description": "Modern IRC experience with support for many IRCv3 extensions and IRC bouncers", "category-ids": [ "communication" ], "tags": [ "flutter" ], "license": "agpl-3.0", "source": "https://codeberg.org/emersion/goguma", "itunes": "https://apps.apple.com/app/goguma-irc/id6470394620", "screenshots": [ "https://fs.emersion.fr/protected/img/goguma/main.png" ], "date_added": "Apr 8 2025", "suggested_by": "@ndrew222", "stars": 40, "updated": "2025-04-02 15:52:24 UTC" }, { "title": "Saber", "category-ids": [ "notes" ], "description": "Take handwritten notes with the same functionalities as typed ones", "source": "https://github.com/saber-notes/saber", "itunes": "https://apps.apple.com/app/saber-handwritten-notes/id1671523739", "license": "gpl-3.0", "stars": 4175, "tags": [ "dart" ], "screenshots": [ "https://raw.githubusercontent.com/saber-notes/saber/main/metadata/en-US/images/phoneScreenshots/1_home.png", "https://raw.githubusercontent.com/saber-notes/saber/main/metadata/en-US/images/phoneScreenshots/2_editor.png", "https://raw.githubusercontent.com/saber-notes/saber/main/metadata/en-US/images/phoneScreenshots/3_login.png", "https://raw.githubusercontent.com/saber-notes/saber/main/metadata/en-US/images/phoneScreenshots/4_settings.png" ], "date_added": "Apr 8 2025", "suggested_by": "@xjessxx", "updated": "2026-02-19 12:37:29 UTC" }, { "title": "OnionShare", "description": "Securely and anonymously share files using the Tor network", "category-ids": [ "file" ], "tags": [ "ipad", "python", "tor" ], "license": "agpl-3.0", "source": "https://github.com/onionshare/onionshare", "itunes": "https://apps.apple.com/app/onionshare/id1601890129", "screenshots": [ "https://github.com/user-attachments/assets/b12897e0-11f9-43eb-a1e6-636db0400a1d" ], "date_added": "Apr 10 2025", "suggested_by": "@ndrew222", "stars": 6888, "updated": "2025-12-10 15:12:58 UTC" }, { "title": "Mr.Tip", "category-ids": [ "calculator" ], "description": "Designed to easily calculate tips and split bills with a simple, intuitive interface", "source": "https://github.com/csprasad/Mr-Tip", "license": "mit", "lang": "eng", "tags": [ "swift" ], "screenshots": [ "https://github.com/csprasad/Mr-Tip/raw/main/Mr.%20Tip/screenshots/light.png", "https://github.com/csprasad/Mr-Tip/raw/main/Mr.%20Tip/screenshots/dark.png" ], "date_added": "Apr 14 2025", "suggested_by": "@csprasad", "stars": 2, "updated": "2025-12-10 17:49:47 UTC" }, { "title": "QR Share Pro", "category-ids": [ "scan" ], "tags": [ "swift" ], "description": "Privacy-focused, allows you to scan, generate, and share QR codes effortlessly", "source": "https://github.com/Visual-Studio-Coder/QR-Share-Pro", "itunes": "https://apps.apple.com/app/qr-share-pro/id6479589995", "license": "apache-2.0", "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/e0/cf/95/e0cf9583-2545-efa1-942c-8d7857bb3696/d729913c-d19b-4900-9829-2902ea163d47_iPhone_14__U0026_15_Pro_Max_5__U00281_U0029.png/460x0w.webp", "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/2d/d4/07/2dd407be-1619-add1-e5c9-1e98a7b6e2ad/45359dbe-2d34-4ebb-9335-38f3dd332dd0_iPhone_14__U0026_15_Pro_Max_6.png/460x0w.webp", "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/c9/37/73/c9377339-a70e-d9e8-7167-27e67b36af3b/1b0d7659-1e57-4a74-a1a7-aff92576fc91_iPhone_14__U0026_15_Pro_Max_7.png/460x0w.webp", "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/42/c5/1b/42c51b1d-9993-1fd3-da81-dd54b26e573e/4304ffd3-6040-4899-b8bf-94ebc0a84479_iPhone_14__U0026_15_Pro_Max_8.png/460x0w.webp" ], "date_added": "Apr 15 2025", "suggested_by": "@Visual-Studio-Coder", "stars": 39, "updated": "2025-09-27 22:42:20 UTC" }, { "title": "Recap AI", "category-ids": [ "education" ], "tags": [ "productivity", "ai", "gemini", "llm" ], "description": "Transform your notes, videos, or URLs into personalized quizzes to reinforce learning", "source": "https://github.com/Visual-Studio-Coder/Recap", "itunes": "https://apps.apple.com/app/recap-ai/id6602897472", "license": "apache-2.0", "screenshots": [ "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", "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", "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", "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", "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", "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", "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" ], "date_added": "Apr 15 2025", "suggested_by": "@Visual-Studio-Coder", "stars": 34, "updated": "2025-07-21 23:30:42 UTC" }, { "title": "StoicQuotes", "category-ids": [ "misc" ], "tags": [ "swift" ], "license": "other", "source": "https://github.com/il1ane/StoicQuotes", "date_added": "Apr 23 2025", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2021-09-13 21:40:43 UTC" }, { "title": "CraftOS-PC", "category-ids": [ "emulator" ], "tags": [ "cpp", "java" ], "screenshots": [ "https://github.com/user-attachments/assets/28474b01-a9c3-4479-8cb5-09db3938fd5a" ], "description": "Modern ComputerCraft emulator", "source": "https://github.com/MCJack123/craftos2", "itunes": "https://apps.apple.com/app/craftos-pc/id1565893014", "license": "mit", "date_added": "Apr 29 2025", "suggested_by": "@ndrew222", "stars": 290, "updated": "2025-12-13 05:19:59 UTC" }, { "title": "DuckDuckGo browser", "category-ids": [ "official" ], "tags": [ "swift", "ipad", "macos" ], "source": "https://github.com/duckduckgo/apple-browsers", "itunes": "https://apps.apple.com/app/duckduckgo-browser-search-ai/id663592361", "license": "apache-2.0", "date_added": "May 7 2025", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/user-attachments/assets/c67787e0-97ef-40d4-89ad-deed9dfa3c98" ], "stars": 174, "updated": "2026-02-20 21:55:56 UTC" }, { "title": "Simple.", "category-ids": [ "fitness" ], "tags": [ "react-native", "expo", "typescript" ], "description": "Create, schedule and track your workouts locally", "screenshots": [ "https://github.com/user-attachments/assets/d04a192f-836e-439e-aa0a-6fd8010cb13a", "https://github.com/user-attachments/assets/0bd94a1f-bca0-41ab-a67d-5745ed4d8599", "https://github.com/user-attachments/assets/7011f5ae-c0d7-444e-9bdc-1023d4bfd546", "https://github.com/user-attachments/assets/de2a6493-ec9e-4935-a49b-c33dd9f66829" ], "source": "https://github.com/basarsubasi/simplefitnessapp", "itunes": "https://apps.apple.com/us/app/simple-fitness-simplified/id6740262965", "license": "mit", "date_added": "May 12 2025", "suggested_by": "@basarsubasi", "stars": 201, "updated": "2025-12-01 20:40:47 UTC" }, { "title": "Clearcam", "category-ids": [ "misc" ], "description": "IP Camera with AI object detection", "source": "https://github.com/roryclear/clearcam", "itunes": "https://apps.apple.com/app/clearcam/id6743237694", "license": "agpl-3.0", "stars": 657, "tags": [ "objc", "security", "selfhosted", "ai", "ml", "object detection" ], "screenshots": [ "https://raw.githubusercontent.com/roryclear/clearcam/refs/heads/main/images/recording.PNG", "https://raw.githubusercontent.com/roryclear/clearcam/refs/heads/main/images/browser_events.PNG", "https://raw.githubusercontent.com/roryclear/clearcam/refs/heads/main/images/browser_playback.PNG" ], "date_added": "May 23 2025", "suggested_by": "@roryclear", "updated": "2026-02-20 11:19:29 UTC" }, { "title": "Off-Day", "category-ids": [ "clock" ], "tags": [ "swift" ], "description": "Holiday alarm clock", "screenshots": [ "https://i.v2ex.co/0SL75bVd.png" ], "source": "https://github.com/zizicici/Off-Day", "itunes": "https://apps.apple.com/app/off-day/id6501973975", "license": "mit", "date_added": "May 25 2025", "suggested_by": "@csprasad", "stars": 328, "updated": "2026-02-12 23:44:57 UTC" }, { "title": "Sora", "category-ids": [ "content" ], "tags": [ "swift" ], "description": "Modular web scraping", "screenshots": [ "https://raw.githubusercontent.com/cranci1/Sora/refs/heads/main/assets/Sulfur.png" ], "source": "https://github.com/cranci1/Sora", "itunes": "https://apps.apple.com/app/sulfur/id6742741043", "license": "gpl-3.0", "date_added": "May 28 2025", "suggested_by": "@csprasad", "stars": 346, "updated": "2026-02-04 11:56:02 UTC" }, { "title": "Feather", "category-ids": [ "developer" ], "description": "On-device application manager/installer, uses certificates part of the Apple Developer Program", "source": "https://github.com/claration/Feather", "license": "gpl-3.0", "stars": 3620, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/khcrysalis/Feather/69bf3146b651b2bf123af6ad92c01f19f0118901/Images/Image-dark.png" ], "date_added": "May 29 2025", "suggested_by": "@jacobprezant", "updated": "2026-02-20 01:34:30 UTC" }, { "title": "Moblin", "description": "IRL streaming", "screenshots": [ "https://raw.githubusercontent.com/eerimoq/moblin/main/docs/iphone15-pro-max-screenshot.png", "https://raw.githubusercontent.com/eerimoq/moblin/main/docs/watch-series-9-screenshot.png", "https://raw.githubusercontent.com/eerimoq/moblin/main/docs/watch-series-9-screenshot-chat.png" ], "category-ids": [ "video" ], "tags": [ "swift" ], "source": "https://github.com/eerimoq/moblin", "itunes": "https://apps.apple.com/app/moblin/id6466745933", "license": "mit", "date_added": "May 30 2025", "suggested_by": "@csprasad", "stars": 539, "updated": "2026-02-20 16:09:57 UTC" }, { "title": "LegitURL", "description": "Scan links for safety. no AI, no internet", "screenshots": [ "https://github.com/sigfault-byte/LegitURL/blob/main/AppPreview/LegitURL_demo.gif?raw=true" ], "category-ids": [ "security" ], "tags": [ "swift" ], "source": "https://github.com/sigfault-byte/LegitURL", "itunes": "https://apps.apple.com/app/legiturl/id6745583794", "license": "agpl-3.0", "date_added": "Jun 1 2025", "suggested_by": "@csprasad", "stars": 15, "updated": "2025-08-15 09:13:37 UTC" }, { "title": "Berkeley Mobile", "description": "UC Berkeley companion (track buses, find library hours, see dining menus, and access campus resources)", "screenshots": [ "https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen1.png", "https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen2.png", "https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen3.png", "https://raw.githubusercontent.com/asuc-octo/berkeley-mobile-ios/refs/heads/master/app_preview_images/screen4.png" ], "category-ids": [ "education" ], "tags": [ "swift" ], "source": "https://github.com/asuc-octo/berkeley-mobile-ios", "itunes": "https://apps.apple.com/app/berkeley-mobile/id912243518", "license": "ecl-2.0", "date_added": "Jun 4 2025", "suggested_by": "@csprasad", "stars": 21, "updated": "2025-12-16 21:50:40 UTC" }, { "title": "DragonSync", "description": "Real-time drone detection and monitoring with advanced signal analysis and tracking", "screenshots": [ "https://github.com/user-attachments/assets/d21ab909-7dba-4b42-8996-a741248e9223" ], "category-ids": [ "location" ], "tags": [ "swift" ], "source": "https://github.com/Root-Down-Digital/DragonSync-iOS", "license": "mit", "date_added": "Jun 11 2025", "suggested_by": "@csprasad", "stars": 126, "updated": "2026-02-15 14:54:40 UTC" }, { "title": "Apple Intelligence Chat", "description": "Chat with Apple Intelligence using the new Foundation Models Framework and Liquid Glass UI", "category-ids": [ "communication" ], "source": "https://github.com/PallavAg/Apple-Intelligence-Chat", "tags": [ "swiftui", "ios26" ], "screenshots": [ "https://github.com/user-attachments/assets/6305de96-2c6a-4eaa-99ff-a923ad6be368" ], "license": "mit", "date_added": "Jun 13 2025", "suggested_by": "@dkhamsing", "stars": 345, "updated": "2025-06-11 20:56:09 UTC" }, { "title": "Strata", "description": " Notes for Micro.blog", "category-ids": [ "react-native", "content" ], "tags": [ "react-native" ], "source": "https://github.com/microdotblog/strata", "itunes": "https://apps.apple.com/app/strata-for-micro-blog/id6474192080", "license": "mit", "date_added": "Jan 17 2025", "suggested_by": "@ndrew222", "stars": 3, "updated": "2025-12-29 14:28:00 UTC" }, { "title": "FoundationChat", "description": "Chat using iOS 26 Foundation Models", "category-ids": [ "communication" ], "source": "https://github.com/Dimillian/FoundationChat", "tags": [ "swiftui", "ios26" ], "screenshots": [ "https://github.com/Dimillian/FoundationChat/blob/main/Images/image.png?raw=true" ], "license": "mit", "date_added": "Jun 28 2025", "suggested_by": "@dkhamsing", "stars": 312, "updated": "2025-07-09 07:56:26 UTC" }, { "title": "Medito", "description": "No ads, no sign-up", "source": "https://github.com/meditohq/medito-app", "itunes": "https://apps.apple.com/app/medito/id1500780518", "category-ids": [ "fitness", "flutter" ], "tags": [ "flutter" ], "license": "agpl-3.0", "stars": 1189, "date_added": "Jun 30 2025", "suggested_by": "@csprasad", "updated": "2026-02-01 15:21:07 UTC" }, { "title": "CodeAgents", "category-ids": [ "developer" ], "description": "Mobile client for Claude Code", "source": "https://github.com/eugenepyvovarov/CodeAgentsMobile", "homepage": "https://testflight.apple.com/join/eUpweBZV", "date_added": "Jul 9 2025", "suggested_by": "@eugenepyvovarov", "license": "apache-2.0", "screenshots": [ "https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_1.png?raw=true", "https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_2.png?raw=true", "https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_3.png?raw=true", "https://raw.githubusercontent.com/eugenepyvovarov/CodeAgentsMobile/refs/heads/main/screenshots/screenshot_4.png?raw=true" ], "tags": [ "ai", "claude-code" ], "stars": 113, "updated": "2026-02-13 22:09:58 UTC" }, { "title": "Bark", "description": "Send custom push notifications by calling an HTTP API", "tags": [ "swift" ], "category-ids": [ "developer" ], "screenshots": [ "https://github.com/user-attachments/assets/0425d8ed-0c2a-49ea-92f8-b5062c91e411" ], "source": "https://github.com/Finb/Bark", "itunes": "https://apps.apple.com/app/bark-custom-notifications/id1403753865", "homepage": "https://bark.day.app/", "date_added": "Jul 25 2025", "suggested_by": "@csprasad", "license": "mit", "stars": 7605, "updated": "2026-02-06 04:11:21 UTC" }, { "title": "Foundation Models Framework Example", "description": "Example for Foundation Models Framework in iOS 26", "category-ids": [ "developer" ], "source": "https://github.com/rudrankriyam/Foundation-Models-Framework-Example", "tags": [ "ios26" ], "license": "mit", "date_added": "Jul 27 2025", "suggested_by": "@dkhamsing", "stars": 926, "updated": "2026-02-17 21:57:22 UTC" }, { "title": "iOSImageGenerator", "description": "Generate images from text prompts using ImagePlayground", "category-ids": [ "photo" ], "source": "https://github.com/mizadi/iOSImageGenerator", "license": "mit", "date_added": "Aug 13 2025", "suggested_by": "@mizadi", "stars": 4, "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/mizadi/iOSImageGenerator/master/screenshots/cat-surfing.jpeg" ], "updated": "2025-07-16 07:45:58 UTC" }, { "title": "Implementing advanced speech-to-text", "category-ids": [ "sample" ], "source": "https://www.createwithswift.com/implementing-advanced-speech-to-text-in-your-swiftui-app/", "tags": [ "swiftui" ], "license": "other", "date_added": "Aug 18 2025", "suggested_by": "@dkhamsing", "screenshots": [ "https://github.com/user-attachments/assets/603c7112-3fff-485c-b37b-1fe06e32ddbb" ] }, { "title": "Open Food Facts", "category-ids": [ "health" ], "description": "Scan food products barcode to see if they are good for you and the planet", "source": "https://github.com/openfoodfacts/smooth-app", "itunes": "https://apps.apple.com/app/open-food-facts/id588797948", "screenshots": [ "https://is2-ssl.mzstatic.com/image/thumb/Purple124/v4/e7/18/27/e71827cd-1fd4-5b81-b52e-2668feed9700/pr_source.png/230x0w.png" ], "tags": [ "flutter" ], "date_added": "Aug 19 2025", "suggested_by": "@dkhamsing", "license": "apache-2.0", "stars": 1249, "updated": "2026-02-20 19:12:38 UTC" }, { "title": "Standard Notes", "description": "Notes app with focus on longevity, portability & privacy", "source": "https://github.com/standardnotes/app", "itunes": "https://apps.apple.com/app/standard-notes/id1285392450", "category-ids": [ "notes" ], "tags": [ "react-native" ], "screenshots": [ "https://is1.mzstatic.com/image/thumb/Purple118/v4/20/d6/3e/20d63e81-ad02-c057-a4d8-fa105f8fff22/source/392x696bb.jpg" ], "license": "other", "date_added": "Aug 22 2025", "suggested_by": "@dkhamsing", "stars": 6290, "updated": "2026-02-20 02:10:24 UTC" }, { "title": "Bitwarden", "category-ids": [ "password" ], "description": "Password Manager and Authenticator", "source": "https://github.com/bitwarden/ios", "homepage": "https://bitwarden.com", "itunes": "https://apps.apple.com/app/bitwarden-free-password-manager/id1137397744", "license": "gpl-3.0", "tags": [ "swift" ], "stars": 515, "screenshots": [ "https://raw.githubusercontent.com/bitwarden/ios/main/.github/images/ios-dark.png" ], "date_added": "Aug 23 2025", "suggested_by": "@csprasad", "updated": "2026-02-20 21:38:01 UTC" }, { "title": "Context Composer", "category-ids": [ "communication" ], "description": "Context Composer is a cutting-edge app that leverages Apple's Foundation Models framework to generate contextually appropriate response variations.", "source": "https://github.com/sahilsatralkar/ContextComposer", "date_added": "Aug 27 2025", "suggested_by": "@sahilsatralkar", "tags": [ "swift", "swifui" ], "screenshots": [ "https://github.com/sahilsatralkar/ContextComposer/blob/main/screenshot.png" ], "license": "apache-2.0", "stars": 2, "updated": "2025-11-02 14:19:44 UTC" }, { "title": "InvestIQ", "description": "Smart stock monitoring", "source": "https://github.com/ViniciusDeep/InvestIQ", "category-ids": [ "finance" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/ViniciusDeep/InvestIQ/assets/32227073/5baff10f-a1d4-4f10-a0f3-ec54aaab6055" ], "license": "other", "date_added": "Aug 27 2025", "suggested_by": "@dkhamsing", "stars": 1, "updated": "2024-04-06 00:40:54 UTC" }, { "title": "Readest", "description": "Feature-rich ebook reader ", "source": "https://github.com/readest/readest", "itunes": "https://apps.apple.com/app/readest-ebook-reader/id6738622779", "category-ids": [ "media" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/user-attachments/assets/c6de1b0e-8a49-4ad8-a72e-b04e7e7b9917" ], "license": "agpl-3.0", "date_added": "Aug 29 2025", "suggested_by": "@UnifeGi", "stars": 17743, "updated": "2026-02-18 13:28:10 UTC" }, { "title": "FluffyChat", "description": "Cute matrix messenger, easy to use but secure and decentralized", "category-ids": [ "communication" ], "tags": [ "flutter", "ipad" ], "screenshots": [ "https://raw.githubusercontent.com/krille-chan/fluffychat-website/refs/heads/main/src/assets/screenshots/mobile.png" ], "source": "https://github.com/krille-chan/fluffychat", "itunes": "https://apps.apple.com/app/fluffychat/id1551469600", "license": "agpl-3.0", "date_added": "Sep 3 2025", "suggested_by": "@ndrew222", "stars": 2385, "updated": "2026-02-20 16:36:15 UTC" }, { "title": "SimpleX Chat", "description": "Privacy redefined (no user IDs)", "category-ids": [ "communication" ], "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/simplex-chat/.github/master/profile/images/app2.png" ], "source": "https://github.com/simplex-chat/simplex-chat", "itunes": "https://apps.apple.com/app/simplex-chat-secure-messenger/id1605771084", "license": "agpl-3.0", "date_added": "Sep 4 2025", "suggested_by": "@ndrew222", "stars": 10478, "updated": "2026-02-20 18:01:56 UTC" }, { "title": "SmartThing", "description": "Remote control through Mqtt and ESP8266, combined with Homebridge", "category-ids": [ "home" ], "tags": [ "swiftui", "siri" ], "source": "https://github.com/der1598c/SmartThing", "license": "other", "date_added": "Sep 16 2025", "suggested_by": "@dkhamsing", "stars": 4, "updated": "2019-12-07 12:13:52 UTC" }, { "title": "Orbot VPN", "category-ids": [ "security" ], "tags": [ "swift" ], "source": "https://github.com/guardianproject/orbot-apple", "itunes": "https://apps.apple.com/app/orbot/id1609461599", "license": "mit", "date_added": "Sep 18 2025", "suggested_by": "@csprasad", "stars": 285, "updated": "2026-02-16 12:16:15 UTC" }, { "title": "OSS Weather", "category-ids": [ "weather" ], "tags": [ "nativeScript" ], "source": "https://github.com/Akylas/oss-weather", "itunes": "https://apps.apple.com/app/oss-weather/id1499117252", "screenshots": [ "https://github.com/user-attachments/assets/396957e5-9c53-4049-abc3-eb538e07837b" ], "license": "mit", "suggested_by": "@joslajoko", "stars": 385, "date_added": "Aug 6 2016", "updated": "2026-02-14 21:01:17 UTC" }, { "title": "Inpenso", "description": "Expense tracker that helps you monitor spending habits with analytics and budget management", "category-ids": [ "finance" ], "tags": [ "swiftui", "swiftdata", "analytics" ], "source": "https://github.com/VintusS/Inpenso", "screenshots": [ "https://raw.githubusercontent.com/VintusS/Inpenso/refs/heads/main/.github/assets/dashboard-screenshot.png", "https://raw.githubusercontent.com/VintusS/Inpenso/refs/heads/main/.github/assets/analytics-screenshot.png", "https://raw.githubusercontent.com/VintusS/Inpenso/main/.github/assets/add-expense-screenshot.png" ], "license": "mit", "suggested_by": "@VintusS", "stars": 20, "date_added": "Oct 17 2025", "updated": "2025-12-11 00:14:00 UTC" }, { "title": "CosmicDaily", "description": "Explore NASA astronomy picture of the day and explanations", "category-ids": [ "photo" ], "tags": [ "swiftui" ], "source": "https://github.com/emrepbu/CosmicDaily", "homepage": "https://emrepbu.github.io/CosmicDaily/", "license": "mit", "suggested_by": "@csprasad", "date_added": "Oct 24 2025", "stars": 0, "updated": "2025-06-19 18:01:05 UTC" }, { "title": "Thunderbird Email", "category-ids": [ "communication" ], "tags": [ "swiftui" ], "screenshots": [ "https://blog.thunderbird.net/files/2025/10/Mobile-Progress-Report_-September_October4.jpg" ], "source": "https://github.com/thunderbird/thunderbird-ios", "homepage": "https://thunderbird.net/mobile/", "license": "mpl-2.0", "suggested_by": "@csprasad", "date_added": "Nov 10 2025", "stars": 803, "updated": "2026-02-17 13:51:51 UTC" }, { "title": "BetterBlue", "description": "Seamlessly connect and control your Hyundai or Kia vehicles", "category-ids": [ "communication" ], "tags": [ "swiftui" ], "screenshots": [ "https://raw.githubusercontent.com/schmidtwmark/BetterBlue/main/betterblue-phones.png" ], "source": "https://github.com/schmidtwmark/BetterBlue", "homepage": "https://markschmidt.io/betterblue", "license": "mit", "suggested_by": "@csprasad", "date_added": "Nov 13 2025", "stars": 49, "updated": "2026-02-16 20:50:45 UTC" }, { "title": "Ultralytics YOLO", "description": "Ultralytics vision and AI", "category-ids": [ "official" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/user-attachments/assets/d5dab2e7-f473-47ce-bc63-69bef89ba52a" ], "source": "https://github.com/ultralytics/yolo-ios-app", "homepage": "https://www.ultralytics.com/yolo", "itunes": "https://apps.apple.com/app/ultralytics-yolo/id1452689527", "license": "agpl-3.0", "suggested_by": "@csprasad", "date_added": "Nov 20 2025", "stars": 440, "updated": "2026-02-08 21:37:31 UTC" }, { "title": "Enchanted", "description": "Developer tool for LLMs", "category-ids": [ "developer" ], "tags": [ "swift" ], "screenshots": [ "https://github.com/user-attachments/assets/7dade8ec-e94d-4936-9237-f2f2bc1533f2" ], "source": "https://github.com/gluonfield/enchanted", "itunes": "https://apps.apple.com/app/enchanted-llm/id6474268307", "license": "apache-2.0", "suggested_by": "@csprasad", "date_added": "Nov 22 2025", "stars": 5804, "updated": "2025-03-19 20:19:21 UTC" }, { "title": "InferrLM", "description": "On-device local AI", "source": "https://github.com/sbhjt-gr/InferrLM", "itunes": "https://apps.apple.com/app/inferra/id6754396856", "category-ids": [ "misc" ], "tags": [ "react-native" ], "screenshots": [ "https://github.com/user-attachments/assets/82f09209-51af-49f1-b6b0-a5824c8ed875" ], "license": "gpl-3.0", "date_added": "Nov 25 2025", "suggested_by": "@dkhamsing", "stars": 62, "updated": "2026-02-10 08:58:08 UTC" }, { "title": "Table Habit", "description": "Offline-first micro-habit tracker", "category-ids": [ "tasks", "flutter" ], "homepage": "https://testflight.apple.com/join/aJ5PWqaR", "source": "https://github.com/FriesI23/mhabit", "itunes": "https://apps.apple.com/app/table-habit/id6744886469", "screenshots": [ "https://github.com/user-attachments/assets/4e5d2110-52fa-430d-a956-1027c98cd5e9" ], "tags": [ "flutter", "dart" ], "stars": 1218, "license": "apache-2.0", "date_added": "Dec 4 2025", "suggested_by": "@friesi23", "updated": "2026-02-07 00:23:40 UTC" }, { "title": "Potato Game", "category-ids": [ "game", "spritekit" ], "description": "Relaxing physics-based puzzle game where players tilt the board to move emojis and merge matching ones until they create a potato", "source": "https://github.com/mick-schroeder/PotatoGame", "homepage": "https://potatogame.mickschroeder.com", "itunes": "https://apps.apple.com/app/potato-game/id6477922776", "license": "mit", "tags": [ "swift" ], "screenshots": [ "https://raw.githubusercontent.com/mick-schroeder/PotatoGame/main/Screenshots/PotatoGameScreenshot1.png", "https://raw.githubusercontent.com/mick-schroeder/PotatoGame/main/Screenshots/PotatoGameScreenshot2.png", "https://raw.githubusercontent.com/mick-schroeder/PotatoGame/main/Screenshots/PotatoGameScreenshot3.png", "https://raw.githubusercontent.com/mick-schroeder/PotatoGame/main/Screenshots/PotatoGameScreenshot4.png" ], "date_added": "Dec 14 2025", "suggested_by": "@mick-schroeder", "stars": 4, "updated": "2025-12-18 15:03:19 UTC" }, { "title": "RainVu", "category-ids": [ "weather", "flutter" ], "description": "Log rainfall from custom gauges and visualize historical data with charts", "source": "https://github.com/astraen-dev/RainVu", "itunes": "https://apps.apple.com/app/rainvu/id6754812264", "license": "mit", "tags": [ "flutter", "dart" ], "screenshots": [ "https://github.com/astraen-dev/RainVu/blob/8e4686107f14be790e6728c71198c14e514d54a8/docs/home_screen.png?raw=true", "https://github.com/astraen-dev/RainVu/blob/8e4686107f14be790e6728c71198c14e514d54a8/docs/insights_screen.png?raw=true" ], "date_added": "Jan 26 2025", "suggested_by": "@the-user-created", "stars": 5, "updated": "2026-02-16 11:53:50 UTC" }, { "title": "Swiftgram", "category-ids": [ "communication" ], "description": "Supercharged Telegram experience. Feature-rich, unlocked and secure fork with 50+ settings.", "source": "https://github.com/Swiftgram/Telegram-iOS", "itunes": "https://apps.apple.com/app/id6471879502", "license": "gpl-2.0", "stars": 443, "tags": [ "c", "swift", "objc" ], "screenshots": [ "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/2b/f6/e6/2bf6e6f6-cf6c-7732-a16c-553da0f0ceb2/19196428-c297-4771-b0c9-a977a6271a85_1.png/460x998bb-60.jpg", "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/d3/b3/92/d3b392dc-5a28-1b8e-f132-a010b6289de1/8b573941-0a41-40f9-b72c-27d03bafa8c4_2.jpg/460x998bb-60.jpg", "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/d1/10/81/d11081df-c27f-7e3f-641e-f20ee4fba2f0/742216e5-1312-4da0-ada5-50f709410a96_5.png/460x998bb-60.jpg", "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/a1/62/88/a16288b8-a49d-f5b6-e39d-eb8033ba2d64/199ca24d-ce35-4b33-b8cd-fca59124556f_4.jpg/460x998bb-60.jpg" ], "date_added": "Dec 21 2025", "suggested_by": "@Kylmakalle", "updated": "2026-02-12 10:15:59 UTC" }, { "title": "Atwy", "category-ids": [ "video" ], "description": "Watch YouTube with no ads and a lot of features", "source": "https://github.com/b5i/Atwy", "stars": 44, "license": "other", "tags": [ "swift", "youtube" ], "screenshots": [ "https://pbs.twimg.com/media/F8Bb6h9XAAE05jU?format=jpg" ], "date_added": "Jan 15 2026", "suggested_by": "@b5i", "updated": "2026-02-16 19:08:44 UTC" }, { "title": "Echo", "description": "Best way to practice speaking English or Spanish", "category-ids": [ "education" ], "source": "https://github.com/fulldecent/echo", "itunes": "https://apps.apple.com/app/echo-speech-therapy/id558585608", "license": "other", "tags": [ "swift" ], "date_added": "Feb 25 2026", "suggested_by": "@fulldecent", "screenshots": [ "https://learnwithecho.com/assets/images/ss1.png" ] }, { "title": "Impostor", "description": "Word game for groups", "category-ids": [ "game" ], "source": "https://github.com/fulldecent/impostor", "itunes": "https://apps.apple.com/app/whos-the-impostor/id784258202", "license": "other", "tags": [ "swift" ], "date_added": "Feb 26 2026", "suggested_by": "@fulldecent", "screenshots": [ "https://github.com/user-attachments/assets/98a0f456-ca55-4667-9cb4-86f88feaf81a" ] }, { "title": "openclaw", "description": "Your own personal AI assistant", "category-ids": [ "misc" ], "source": "https://github.com/openclaw/openclaw", "license": "mit", "tags": [ "swift" ], "date_added": "Feb 27 2026", "suggested_by": "@dkhamsing" }, { "title": "Red Grid MGRS", "description": "DAGR-class military GPS navigator with live MGRS coordinates, magnetic declination, waypoints, tactical tools & report templates", "category-ids": [ "location" ], "source": "https://github.com/RedGridTactical/RedGridMGRS", "itunes": "https://apps.apple.com/app/id6759629554", "license": "other", "tags": [ "javascript", "react-native", "expo" ], "date_added": "Mar 11 2026", "suggested_by": "@RedGridTactical" }, { "title": "iNaturalist", "description": "Discover nature around you", "category-ids": [ "react-native" ], "source": "https://github.com/inaturalist/INaturalistIOS", "itunes": "https://apps.apple.com/app/inaturalist/id6475737561", "license": "mit", "screenshots": ["https://static.inaturalist.org/wiki_page_attachments/4405-original.png"], "tags": [ "react-native" ], "date_added": "Mar 15 2026", "suggested_by": "@stuckvgn" } ] }