Swift iOS

Open-source Swift projects categorized as iOS Edit details
Related topics: #Swift #UI #MacOS #SwiftUI #Cocoapods

Top 23 Swift iOS Projects

  • awesome-ios

    A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects

    Project mention: Does iOS development have a community of libaries to use? | reddit.com/r/iOSProgramming | 2022-02-08
  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Open Source app alternatives | reddit.com/r/ios | 2022-09-06

    Yes: https://github.com/dkhamsing/open-source-ios-apps

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: Cracking the iOS Interview | dev.to | 2022-09-10

    Lottie - After Effects vector animations

  • RxSwift

    Reactive Programming in Swift

    Project mention: For UIKit apps, what is best practice for VC listening for updates from a service? | reddit.com/r/swift | 2022-08-01

    I use RxSwift/RxCocoa and The Binder Architecture. That way View Controllers always show the most recent data from the service.

  • Hero

    Elegant transition library for iOS & tvOS

    Project mention: Cracking the iOS Interview | dev.to | 2022-09-10

    Hero - Elegant transition

  • Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

    Project mention: Cracking the iOS Interview | dev.to | 2022-09-10

    Kingfisher - Download and cache images

  • UTM

    Virtual machines for iOS and macOS

    Project mention: [News] TrollStore 1.1 released! | reddit.com/r/jailbreak | 2022-09-22

    UTM (for vms), retroarch (game console emulation), PojavLauncher (Minecraft Java), cocoatop64 (task manager), filza (file manager) and uYou+ (YouTube with tweaks)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • CodeEdit

    CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.

    Project mention: 10 Trending Github repositories / September, 8 2022 | dev.to | 2022-09-08

    git clone https://github.com/CodeEditApp/CodeEdit.git

  • Material

    A UI/UX framework for creating beautiful applications. (by CosmicMind)

  • SwifterSwift

    A handy collection of more than 500 native Swift extensions to boost your productivity.

    Project mention: What’s your must have Extensions? | reddit.com/r/iOSProgramming | 2021-11-12
  • Eureka

    Elegant iOS form builder in Swift

    Project mention: What are the most underrated third party libraries for Native iOS? | reddit.com/r/iOSProgramming | 2021-10-23
  • SkeletonView

    ☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

    Project mention: Cracking the iOS Interview | dev.to | 2022-09-10

    SkeletonView - Fancy loading views

  • animated-tab-bar

    :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion

  • NVActivityIndicatorView

    A collection of awesome loading animations

  • folding-cell

    :octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion

  • AudioKit

    Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS

    Project mention: Xcode 13: "Add packages" doesn't do anything | reddit.com/r/Xcode | 2022-05-12

    I' just installed Xcode 13 and try to run a playground that uses a package (https://github.com/AudioKit/AudioKit). To add it I'm supposd to select "File -> Add Packages...", but when I do this absolutely nothing happens. No window appears, no error message, just nothing. What could be the reason for this?

  • R.swift

    Strong typed, autocompleted resources like images, fonts and segues in Swift projects

    Project mention: Simple, but accurate drawing for iOS | reddit.com/r/iOSProgramming | 2022-05-13

    I was having trouble getting R.swift to work with with SPM, potentially it's not supported yet? https://github.com/mac-cain13/R.swift/issues/735

  • IBAnimatable

    Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

  • SwiftGen

    The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!

    Project mention: Localization strings files have a new format/convention? | reddit.com/r/SwiftUI | 2022-09-13

    Your strings should work as-is if you use a tool like SwiftGen (it generates compiler-enforced types for use in your app).

  • ios-oss

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

    Project mention: After 2 years of on and off development I finally published my first app on the App Store. Spotter is a workout tracker with a focus on a very 'iOS' like UI (similar to Apollo for Reddit). Also no subscriptions. Let me know what you think! | reddit.com/r/iOSProgramming | 2022-07-30

    For architecture I went with something close to what kickstart uses but with the use of Combine instead of rxSwift (https://github.com/kickstarter/ios-oss). It turned out pretty well and made testing relatively easy.

  • Swift-30-Projects

    30 mini Swift Apps for self-study

    Project mention: A curated list of Open Source example iOS apps developed in Swift | dev.to | 2021-12-06

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

  • JTAppleCalendar

    The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable

  • ViewAnimator

    ViewAnimator brings your UI to life with just one line

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-22.

Swift iOS related posts


What are some of the best open-source iOS projects in Swift? This list will help you:

Project Stars
1 awesome-ios 40,640
2 open-source-ios-apps 31,772
3 Lottie 23,120
4 RxSwift 22,588
5 Hero 21,037
6 Kingfisher 20,573
7 UTM 15,444
8 CodeEdit 14,599
9 Material 11,930
10 SwifterSwift 11,698
11 Eureka 11,507
12 SkeletonView 11,451
13 animated-tab-bar 11,012
14 NVActivityIndicatorView 10,209
15 folding-cell 10,113
16 AudioKit 9,350
17 R.swift 8,816
18 IBAnimatable 8,631
19 SwiftGen 8,189
20 ios-oss 7,992
21 Swift-30-Projects 7,351
22 JTAppleCalendar 7,249
23 ViewAnimator 6,813
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.