A curated list of Open Source example iOS apps developed in Swift

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. susi_iOS

    SUSI AI iOS app http://susi.ai

    SUSI iOS - SUSI AI iOS app by FOSSASIA.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. open-event-organizer-ios

    Open Event Orga iOS App

    Open Event Orga iOS - Event management app for organizers using Open Event Platform by FOSSASIA

  4. open-event-attendee-ios

    iOS app for open event

    Open Event iOS - Open Event iOS app by FOSSASIA.

  5. powerup-iOS

    Discontinued PowerUp is an educational choose-your-own-adventure game that utilizes a users uploaded curriculum to empower pre-adolescents to take charge of their reproductive health. This is the iOS version of the game.

    Powerup iOS - PowerUp is an educational choose-your-own-adventure game that utilizes a users uploaded curriculum to empower pre-adolescents to take charge of their reproductive health. This is the iOS version of the game.

  6. openfoodfacts-ios

    Discontinued Native (Swift) version of Open Food Facts for iOS. Coders & Decoders welcome 🤳🥫 😊

    Open Food Facts iOS - iOS version (Swift) of Open Food Facts.

  7. Catty

    iOS implementation of the Catrobat language

    Catty - iOS implementation of the Catrobat language.

  8. ios

    Amahi iOS App (by amahi)

    Amahi - iOS application written in Swift, from scratch.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. phimpme-iOS

    Phimp.me - Photo Image Editor and Sharing App. Phimp.me is a Photo App for iOS that aims to replace proprietary photo applications. It offers features such as taking photos, adding filters, editing images and uploading them to social networks.

    Phimp.me - Photo Image Editor and Sharing App.

  11. matrix-ios-sdk

    The Matrix SDK for iOS

    Matrix iOS SDK - The Matrix SDK for iOS.

  12. kiwix-apple

    Kiwix for iOS & macOS

    Kiwix Apple - iOS and macOS implementation of Kiwix.

  13. reddit-swiftui

    A cross-platform Reddit client built in SwiftUI

    Reddit-SwiftUI - A cross-platform Reddit client built in SwiftUI

  14. SwiftUITodo

    The world-1st example to-do list app using SwiftUI which is introduced in WWDC19

    SwiftUITodo - An example to-do list app using SwiftUI

  15. MovieSwiftUI

    SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.

    MovieSwiftUI - SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.

  16. SwiftUI-MovieDB

    SwiftUI MovieDB prototype app built with Xcode 11 Beta & macOS 10.15 Catalina

    SwiftUI-MovieDB - SwiftUI MovieDB prototype app

  17. SwiftUI-2048

    A 2048 game writing with SwiftUI.

    SwiftUI-2048 - A 2048 game writing with SwiftUI.

  18. GitHubSearchWithSwiftUI

    SwiftUI and Combine based GitHubSearch example.

    GitHubSearchWithSwiftUI - SwiftUI and Combine based GitHubSearch example.

  19. HNNow

    HNNow - Hacker News reader for iOS and iPadOS built with SwiftUI

  20. SwiftUIViewTextStack

    SwiftUIViewTextStack - How to create views, text and stacks with SwiftUI

  21. swiftui-notes

    content for Using Combine - notes on learning Combine with UIKit and SwiftUI

    swiftui-notes - A collection of notes, project pieces, playgrounds and ideas on learning and using SwiftUI and Combine.

  22. SwiftWebUI

    A demo implementation of SwiftUI for the Web

    SwiftWebUI - A demo implementation of SwiftUI for the Web

  23. 8-ball-answer

    A delightfully simple iOS + watchOS app for answering questions

    8 Ball - A fully working iOS + watchOS game to make life choices

  24. ACHNBrowserUI

    Animal Crossing New Horizon companion app in SwiftUI

    AC Helper - Animal Crossing New Horizon companion app in SwiftUI

  25. puffery

    A SwiftUI iOS App and Vapor Server to send push notifications fueled by Siri Shortcuts.

    Puffery - An iOS App written in SwiftUI to send push notifications fueled by Siri Shortcuts

  26. KHabit

    an open source, pure and minimalistic app which helps you maintain productive habits, and nothing more.

    KHabit - a pure and minimalistic app which helps you maintain productive habits, and nothing more.

  27. Footnote

    Discontinued Simple SwiftUI + CoreData app [GET https://api.github.com/repos/cambardell/Footnote: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository] (by cambardell)

    FootNote - a SWIFTUI + Core Data IOS app built during Hacktoberfest2020 open source developers.

  28. blackjack

    Demonstration blackjack app for native iOS. Uses MVVM architecture (by Caldarie)

    Blackjack - Simple demo blackjack app on how to intergrate swiftUI with MVVM.

  29. ar-multipendulum

    The first affordable AR headset experience

    AR MultiPendulum - AR Headset experience with touchscreen settings interface built in SwiftUI.

  30. isowords

    Open source game built in SwiftUI and the Composable Architecture.

    isowords - Open source game built in SwiftUI and the Composable Architecture.

  31. Clendar

    Clendar - Minimal Calendar app. Written in SwiftUI.

    Clendar - Universal calendar app. Written in SwiftUI.

  32. Countio

    Pro Counter, SwiftUI WatchOS, Open Source Project

    Countio - Countio is simple WatchOS App made with Swiftly SwiftUI. You can count anything quickly with Countio!!!

  33. water-reminder-swiftui

    A simple Apple Watch app to remind you to drink water!

    Waterminder - A simple Apple Watch app to remind you to drink water!

  34. ARHeadsetKit

    Discontinued Using $5 Google Cardboard to replicate HoloLens

    ARHeadsetKit - High-level framework for experimenting with AR and using $5 Google Cardboard to replicate Hololens.

  35. pizzaman

    The iOS game

    Pizza Man - A simple game where you eat flying pepperoni

  36. Calculator-iOS

    Discontinued Basic calculator app for iOS devices using Swift3. Created for learning purpose.

    Calculator-iOS - Basic calculator app for iOS devices using Swift3. Created for learning purpose.

  37. stopwatch

    Basic Stop Watch & Countdown app for iOS devices. Created for learning purpose. (by jogendra)

    Stopwatch - Basic Stop Watch & Countdown app for iOS devices. Created for learning purpose.

  38. todolist-ios-app

    Basic 'To Do List' App for iOS devices using swift and xcode!

    To Do List - Basic To Do List App for iOS devices using swift and xcode.

  39. gravityBlocks

    A basic iOS app on basic physics concept gravity and elasticity.

    Gravity Blocks - A basic iOS app on basic physics concept gravity and elasticity.

  40. QR-Blank

    QR Blank - A basic QR code scanning app that checks URLs safety before advancing.

  41. AppleWatchCalculator

    A calculator for your Apple Watch but only if you have fingers small enough to press the buttons.

    AppleWatchCalculator - A calculator for your Apple Watch but only if you have fingers small enough to press the buttons.

  42. done-swift

    Sample app to demonstrate data sharing between a WatchKit app and its main app using Realm

    done-swift - Sample app to demonstrate data sharing between a WatchKit app and its main app using Realm

  43. how-much

    :moneybag: iOS price list app using Firebase, Realm & more

    how-much - A simple iOS app to record how much things cost using various data persistence implementations.

  44. firefox-ios

    Firefox for iOS

    Firefox for iOS - An iOS version of the firefox browser

  45. Chats

    Discontinued Open-Source Messaging App

    Chats - Open source messaging app

  46. technex-ios

    iOS app for Technex, IIT(BHU) Varanasi. This project is closed before completion. You can use this app for learning purpose. You can use this app as a templet of any event related app.

    technex-ios - iOS app for Technex, IIT(BHU) Varanasi. This project is closed before completion. You can use this app for learning purpose.

  47. GitHawk

    Discontinued The (second) best iOS app for GitHub.

    GitHawk - A GitHub project manager app for iOS

  48. 30-days-of-react-native

    30 days of React Native demos

    30 days of React Native - 30 days of React Native demos

  49. WordPress-iOS

    WordPress for iOS - Official repository

    WordPress for iOS - WordPress's app for iOS, written in Swift

  50. eidolon

    Discontinued The Artsy Auction Kiosk App. (by artsy)

    Artsy - An art auction app.

  51. TCCoreCamera

    Swift Library based on AVFoundation that allow to easily add camera feature with custom UI into your project.

    CustomCamera - iOS project that demonstrates how to create a custom camera

  52. edhita

    Fully open source text editor for iOS written in SwiftUI.

    Edhita - Open source text editor written for iOS in Swift

  53. ios

    iOS app for 5calls.org (by 5calls)

    5Calls - iOS app for 5Calls.org

  54. BoardBank

    Discontinued iOS Money Manager for Board Games

    BoardBank - Money Manager for Board Games

  55. Campus-iOS

    Discontinued Development of the TUM Campus App for iOS devices - for and from students at Technical University of Munich.

    TumCampusApp - An iOS app for and from students at Technical University of Munich.

  56. Swift-30-Projects

    30 mini Swift Apps for self-study

    Swift 30 Projects - 30 mini Swift Apps for self-study

  57. CrimeMapper

    crime mapper - A data visualisation tool that adds publicly available crime data from UK police forces to an interactive map

  58. VPNOn

    Discontinued Turn On your VPN like a hero.

    VPN On - A basic iOS app for VPN which can be automatically connected for a pre-specified domain

  59. Blurry

    Lightweight iOS Photo Blur App (by meteochu)

    Blurry - A small image blur tool for iOS.

  60. files-ios

    File Browser for iOS

    Files - File Browser for iOS.

  61. ios-oss

    Kickstarter for iOS. Bring new ideas to life, anywhere.

    Kickstarter - The official Kickstarter app for iOS.

  62. alfresco-ios-app

    Alfresco - Alfresco is the open platform iOS app for business-critical content management and collaboration.

  63. SwiftHN

    A Hacker News reader in Swift

    SwiftHN - A iOS app for Hacker News.

  64. DesignerNewsApp

    Build a Swift App as a designer

    DesignerNewsApp - A iOS client for Designer News.

  65. FlappySwift

    swift implementation of flappy bird. More at fullstackedu.com

    FlappySwift - Flappy Bird game written in iOS.

  66. Yep

    Meet Genius

    Yep - A community where geniuses meet.

  67. TweetleDumb

    TweedleDumb - A mock Twitter client built with MVVM and NavigationControllers. Small codebase, built with best practices in mind to demonstrate said practices. Great for learning purposes.

  68. BarcodeScanner

    :mag_right: A simple and beautiful barcode scanner. (by hyperoslo)

    BarcodeScanner - Simple and beautiful barcode scanner.

  69. Social-Logins-iOS

    Discontinued Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0

    Social Logins - Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose.

  70. awesome-ml

    Discover, download, compile & launch different image processing & style transfer CoreML models on iOS. (by eugenebokhan)

    Awesome ML - Discover, download, compile & launch different image processing CoreML models on iOS.

  71. ios

    📱 Nextcloud iOS App

    Next Cloud - The Nextcloud iOS app allows you to access all your files on your Nextcloud. A safe home for all your data.

  72. ApplozicSwift

    Discontinued Official Applozic SDK which includes UI Kit for Real-time chat & Messaging in Swift

    Applozic iOS Swift Chat - Chat app sample and chat SDK to integrate into your iOS swift app.

  73. Kommunicate-iOS-SDK

    Kommunicate iOS SDK for customer support

    Kommunicate iOS Chat - Kommunicate.io support chat SDK to integrate live chat and bot integrations for customer support into your iOS app.

  74. MyAnimeList

    Simple sample of using the VIP (Clean Swift) architecture for iOS

    My Anime List - Simple sample of using the VIP (Clean Swift) architecture for iOS.

  75. wire-ios

    📱 Wire for iOS (iPhone and iPad)

    Wire iOS - The Wire mobile app has an architectural layer that we call sync engine . It is the client-side layer that processes all the data that is displayed in the mobile app.

  76. AudioKit

    Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS

    AudioKit - Audio synthesis, processing, and analysis platform for iOS.

  77. Charter

    A Swift mailing list client for iPhone and iPad (by matthewpalmer)

    Charter - A Swift mailing list client for iPhone and iPad.

  78. swift-2048

    2048 for Swift

    2048 - A working port of 2048 to Swift

  79. Recipes

    🍣Making Recipes iOS app (by onmyway133)

    Recipes App - An app that showcases many recipes together with their detail information

  80. PixPic

    PixPic, a Photo Editing App

    PixPic - Photo editing app

  81. browser-ios

    Brave iOS Browser - Brave is based on Firefox iOS

  82. wikipedia-ios

    📱The official Wikipedia iOS app.

    Wikipedia - Official Wikipedia iOS App

  83. Todoey

    Todoey - To Do App

  84. vlc-ios

    VLC for iOS/iPadOS and tvOS official mirror

    VLC - Official VLC iOS & tvOS App

  85. DailyFeed

    iOS client for newsapi.org

    Dailyfeed - iOS client for newsapi.org

  86. iOSSampleApp

    Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding

    iOSSampleApp - Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding

  87. Unwrap

    Learn Swift interactively on your iPhone.

    Unwrap - Learn Swift interactively on your iPhone

  88. AlamofireStarWarsExample

    Alamofire-Example-Starwars - Learn alamofire with a funny example about Start Wars

  89. iOS-SortingAlgorithmsApp

    An app focused on show in a visual way how sorting algorithms actually works.

    Sorting Algorithms App - An open source app focused on show in a visual way how sorting algorithms actually works.

  90. appstore-clone

    An experimental clone of the new iOS 11 App Store app

    App Store Clone - An experimental clone of the new iOS 11 App Store app.

  91. Podcasts-SwiftUI

    Discontinued OUTDATED. A clone of Apple's Podcasts. SwiftUI version.

    Podcasts - A clone of Apple's Podcasts.

  92. TriangleDraw-iOS

    TriangleDraw is a pixel editor for iPad and iPhone.

    TriangleDraw - Pixel Editor app that uses UIDocument, UIDocumentBrowserViewController, Metal, UndoManager.

  93. Player

    ▶️ Play and stream media in Swift

    Player - video player in Swift, simple way to play and stream media on iOS/tvOS.

  94. ProgressGif

    Add progress bars to gifs!

    ProgressGif - Add progress bars to gifs. Realm for project storage + Real time video editor + Renderer.

  95. Telegram-iOS

    Telegram-iOS

    Telegram - Official Telegram Messenger for iOS

  96. CaptchaDemo_ios

    Captcha implementation in ios App

    CaptchaDemo - A LightWeight Swift project to showcase implementation of Google ReCaptcha in iOS Application.

  97. CalendarApp

    📅 Reference implementation of a Calendar App with CalendarKit (template repository)

    CalendarApp - A sample app similar to iOS Calendar, built with CalendarKit in less than 100 lines of code.

  98. habitica-ios

    Native iOS app for Habitica

    Habitica - Habit building & productivity app.

  99. mobile-ios

    Private Internet Access - PIA VPN for iOS

    PIA VPN - VPN App by Private Internet Access.

  100. NetNewsWire

    RSS reader for macOS and iOS.

    NetNewsWire - RSS reader for macOS and iOS.

  101. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Best iOS solution out there?

    2 projects | /r/animepiracy | 9 Oct 2023
  • Any suggestion for good looking, solid Line Chart that supports at least iOS 15?

    2 projects | /r/appleswiftui | 27 Jun 2023
  • Anime IPA’s?

    1 project | /r/sideloaded | 6 Jun 2023
  • anime app for ios

    1 project | /r/animeapp | 11 May 2023
  • A good anime app that replaces 9animator

    1 project | /r/sideloaded | 29 Mar 2023

Did you know that Swift is
the 15th most popular programming language
based on number of references?