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 - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • susi_iOS

    SUSI AI iOS app http://susi.ai

    SUSI iOS - SUSI AI iOS app by FOSSASIA.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • open-event-organizer-ios

    Open Event Orga iOS App

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

  • open-event-attendee-ios

    iOS app for open event

    Open Event iOS - Open Event iOS app by FOSSASIA.

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

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

  • Catty

    iOS implementation of the Catrobat language

    Catty - iOS implementation of the Catrobat language.

  • ios

    Amahi iOS App (by amahi)

    Amahi - iOS application written in Swift, from scratch.

  • SaaSHub

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

    SaaSHub logo
  • 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.

  • matrix-ios-sdk

    The Matrix SDK for iOS

    Matrix iOS SDK - The Matrix SDK for iOS.

  • kiwix-apple

    Kiwix for iOS & macOS

    Kiwix Apple - iOS and macOS implementation of Kiwix.

  • reddit-swiftui

    A cross-platform Reddit client built in SwiftUI

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

  • 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

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

  • SwiftUI-MovieDB

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

    SwiftUI-MovieDB - SwiftUI MovieDB prototype app

  • SwiftUI-2048

    A 2048 game writing with SwiftUI.

    SwiftUI-2048 - A 2048 game writing with SwiftUI.

  • GitHubSearchWithSwiftUI

    SwiftUI and Combine based GitHubSearch example.

    GitHubSearchWithSwiftUI - SwiftUI and Combine based GitHubSearch example.

  • HNNow

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

  • SwiftUIViewTextStack

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

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

  • SwiftWebUI

    A demo implementation of SwiftUI for the Web

    SwiftWebUI - A demo implementation of SwiftUI for the Web

  • 8-ball-answer

    A delightfully simple iOS + watchOS app for answering questions

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

  • ACHNBrowserUI

    Animal Crossing New Horizon companion app in SwiftUI

    AC Helper - Animal Crossing New Horizon companion app in SwiftUI

  • 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

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

  • Footnote

    Simple SwiftUI + CoreData app (by cambardell)

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

  • blackjack

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

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

  • ar-multipendulum

    The first affordable AR headset experience

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

  • isowords

    Open source game built in SwiftUI and the Composable Architecture.

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

  • Clendar

    Clendar - Minimal Calendar app. Written in SwiftUI.

    Clendar - Universal calendar app. Written in SwiftUI.

  • 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!!!

  • 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!

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

  • pizzaman

    The iOS game

    Pizza Man - A simple game where you eat flying pepperoni

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

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

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

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

  • QR-Blank

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

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

  • 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

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

  • firefox-ios

    Firefox for iOS

    Firefox for iOS - An iOS version of the firefox browser

  • Chats

    Discontinued Open-Source Messaging App

    Chats - Open source messaging app

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

  • GitHawk

    Discontinued The (second) best iOS app for GitHub.

    GitHawk - A GitHub project manager app for iOS

  • 30-days-of-react-native

    30 days of React Native demos

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

  • WordPress-iOS

    WordPress for iOS - Official repository

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

  • eidolon

    Discontinued The Artsy Auction Kiosk App. (by artsy)

    Artsy - An art auction app.

  • 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

  • edhita

    Fully open source text editor for iOS written in SwiftUI.

    Edhita - Open source text editor written for iOS in Swift

  • ios

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

    5Calls - iOS app for 5Calls.org

  • BoardBank

    Discontinued iOS Money Manager for Board Games

    BoardBank - Money Manager for Board Games

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

  • Swift-30-Projects

    30 mini Swift Apps for self-study

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

  • CrimeMapper

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

  • 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

  • Blurry

    Lightweight iOS Photo Blur App (by meteochu)

    Blurry - A small image blur tool for iOS.

  • files-ios

    File Browser for iOS

    Files - File Browser for iOS.

  • ios-oss

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

    Kickstarter - The official Kickstarter app for iOS.

  • alfresco-ios-app

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

  • SwiftHN

    A Hacker News reader in Swift

    SwiftHN - A iOS app for Hacker News.

  • DesignerNewsApp

    Build a Swift App as a designer

    DesignerNewsApp - A iOS client for Designer News.

  • FlappySwift

    swift implementation of flappy bird. More at fullstackedu.com

    FlappySwift - Flappy Bird game written in iOS.

  • Yep

    Meet Genius

    Yep - A community where geniuses meet.

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

  • BarcodeScanner

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

    BarcodeScanner - Simple and beautiful barcode scanner.

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

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

  • ios

    📱 Nextcloud iOS App (by nextcloud)

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

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

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

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

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

  • AudioKit

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

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

  • Charter

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

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

  • swift-2048

    2048 for Swift

    2048 - A working port of 2048 to Swift

  • Recipes

    🍣Making Recipes iOS app (by onmyway133)

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

  • PixPic

    PixPic, a Photo Editing App

    PixPic - Photo editing app

  • browser-ios

    Brave iOS Browser - Brave is based on Firefox iOS

  • wikipedia-ios

    📱The official Wikipedia iOS app.

    Wikipedia - Official Wikipedia iOS App

  • Todoey

    Todoey - To Do App

  • vlc-ios

    VLC for iOS/iPadOS and tvOS official mirror

    VLC - Official VLC iOS & tvOS App

  • DailyFeed

    iOS client for newsapi.org

    Dailyfeed - iOS client for newsapi.org

  • iOSSampleApp

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

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

  • Unwrap

    Learn Swift interactively on your iPhone.

    Unwrap - Learn Swift interactively on your iPhone

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

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

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

  • Podcasts-SwiftUI

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

    Podcasts - A clone of Apple's Podcasts.

  • TriangleDraw-iOS

    TriangleDraw is a pixel editor for iPad and iPhone.

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

  • Player

    ▶️ Play and stream media in Swift

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

  • ProgressGif

    Add progress bars to gifs!

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

  • Telegram-iOS

    Telegram-iOS

    Telegram - Official Telegram Messenger for iOS

  • CaptchaDemo_ios

    Captcha implementation in ios App

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

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

  • habitica-ios

    Native iOS app for Habitica

    Habitica - Habit building & productivity app.

  • mobile-ios

    Private Internet Access - PIA VPN for iOS

    PIA VPN - VPN App by Private Internet Access.

  • NetNewsWire

    RSS reader for macOS and iOS.

    NetNewsWire - RSS reader for macOS and iOS.

  • 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 konow that Swift is
the 15th most popular programming language
based on number of metions?