Open-source projects categorized as iOS

Top 23 iOS Open-Source Projects

  • flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond.

    Latest mention: How to wrap or inject an onTap method for a widget (including InkWell and GestureDetector)? | reddit.com/r/flutterhelp | 2021-01-25
  • Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    Latest mention: How can I hide tabs on some pages on Ionic React? | reddit.com/r/ionic | 2020-12-27
  • material-design-icons

    Material Design icons by Google

    Latest mention: Auto-hiding polybar for more screen space | reddit.com/r/Polybar | 2021-01-21

    Regarding dependencies, for normal text, I use Hack Nerd font. The materialicons font is used for all icons in my polybar and the dark forest font is used for my i3wm workspace display.

  • awesome-ios

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

    Latest mention: Creating Frameworks: What is Necessary? | reddit.com/r/swift | 2021-01-24

    Awesome iOS

  • fastlane

    🚀 The easiest way to automate building and releasing your iOS and Android apps

  • mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Latest mention: WPDock - A Simple WordPress Development Environment Using Docker | dev.to | 2021-01-26

    WpDock needs 1 additional tool to provide this feature: mkcert. Mkcert adds a locally trusted CA to your development machine, and allows you to generate TLS certificates against that CA.

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Latest mention: Cool Open Source Apps on iOS | reddit.com/r/opensource | 2021-01-09
  • SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

  • SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Latest mention: Getting json and parsing it from an API | reddit.com/r/swift | 2021-01-20
  • Lottie

    An iOS library to natively render After Effects vector animations

    Latest mention: Spice up your Web App with Animation using Lottie 🔥 | dev.to | 2020-09-06

    But have you wondered how you can also apply animations like these in your app? If yes, let me introduce you to one of my favourite libraries i.e, Lottie(created by Airbnb). Lottie is not restricted to Web but also available for Android, iOS, React-Native and many more.🤩

  • awesome-swift

    A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

    Latest mention: Creating Frameworks: What is Necessary? | reddit.com/r/swift | 2021-01-24

    Awesome Swift

  • react-native-elements

    Cross-Platform React Native UI Toolkit

    Latest mention: 11 Top React Native Component libraries to Use in 2020 | dev.to | 2020-10-15

    Github Stars: 19,500

  • Hero

    Elegant transition library for iOS & tvOS

  • NativeScript

    NativeScript empowers you to access native api's from JavaScript directly. Angular, Vue, Svelte, React and you name it compatible.

  • RxSwift

    Reactive Programming in Swift

    Latest mention: RxSwift - easy, yet not obvious, tips | dev.to | 2021-01-21

    I think this is the most important thing to understand with all your heart. All subjects, relays and operators might seem scary, especially with Rx-hermetic jargon. But simplifying it in your head to a simple collection will help you to understand all concepts easily. For me it was a sudden click. If you want to learn more, official docs are great source and emphasize this concept: https://github.com/ReactiveX/RxSwift/blob/main/Documentation/GettingStarted.md#observables-aka-sequences

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Latest mention: Is there any remotely modern +working alternative to integrating MP3 or OGG Vorbis support? | reddit.com/r/java | 2021-01-12

    Using it from LibGDX: https://github.com/libgdx/libgdx/blob/master/backends/gdx-backend-lwjgl3/src/com/badlogic/gdx/backends/lwjgl3/audio/Ogg.java

  • Kingfisher

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

    Latest mention: Top 10 Developer Trends, Thu Sep 24 2020 | dev.to | 2020-09-24

    onevcat / Kingfisher

  • Quasar Framework

    Quasar Framework - Build high-performance VueJS user interfaces in record time

    Latest mention: Vue 3 UI component library for 2021 | dev.to | 2021-01-20

    Quasar Github https://github.com/quasarframework/quasar

  • DoraemonKit

    A full-featured App (iOS & Android) development assistant. You deserve it. 简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。https://www.dokit.cn/

  • Cocos2d

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.

  • NativeBase

    Essential cross-platform UI components for React Native

    Latest mention: 11 Top React Native Component libraries to Use in 2020 | dev.to | 2020-10-15

    Github Stars: 14,300

  • Realm

    Realm is a mobile database: a replacement for Core Data & SQLite

  • plugins

    Plugins for Flutter maintained by the Flutter team

    Latest mention: Can we speak up about the poor quality of the official Google Maps plugin (google_maps_flutter)? | reddit.com/r/FlutterDev | 2021-01-15

    Video player has lots of memory issues. No caching. If you want to allocate more than 3 players, app crashes in some phones. So a stable video feed is out of question.. look at this thread(this is a continuation of other similar ones which were all closed for no apparent reasons) video caching issue

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 2021-01-26.


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

Project Stars
1 flutter 111,331
2 Ionic Framework 42,899
3 material-design-icons 41,666
4 awesome-ios 36,514
5 fastlane 30,988
6 mkcert 27,536
7 open-source-ios-apps 26,031
8 SheetJS js-xlsx 24,345
9 SDWebImage 23,323
10 Lottie 20,962
11 awesome-swift 20,250
12 react-native-elements 19,968
13 Hero 19,772
14 NativeScript 19,656
15 RxSwift 19,559
16 libGDX 17,969
17 Kingfisher 17,960
18 Quasar Framework 17,424
19 DoraemonKit 16,575
20 Cocos2d 14,943
21 NativeBase 14,633
22 Realm 14,268
23 plugins 13,021