Open-source projects categorized as iOS
Related topics: #Swift #UI #Android #MacOS #Cocoapods

Top 23 iOS Open-Source Projects

  • GitHub repo Flutter

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

    Project mention: Voltar a estudar programação e dinheiro | reddit.com/r/brdev | 2021-03-02
  • GitHub repo Ionic Framework

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

    Project mention: How Do I Make Svelte App As Pwa | reddit.com/r/sveltejs | 2021-03-02

    Also in the "native" world, there is Ionic. This one uses Webviews.

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo material-design-icons

    Material Design icons by Google

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

  • GitHub repo awesome-ios

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

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

    Awesome iOS

  • GitHub repo awesome-flutter

    An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

    Project mention: How to Learn Flutter in 2021 | dev.to | 2021-02-01

    Awesome Flutter

  • GitHub repo fastlane

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

    Project mention: How Apple’s Upcoming Two-Step/Two-Factor Enforcement Could Affect Your fastlane Experience | reddit.com/r/iOSProgramming | 2021-02-17

    I’m Josh Holtz and I’m the current lead maintainer of fastlane (http://fastlane.tools). I’ve been writing this article for the past week or so but I’ve had this topic on my mind for years now 😇

  • GitHub repo mkcert

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

    Project mention: YunoHost exclusively in local network (ssl/cert/https problem) | reddit.com/r/selfhosted | 2021-02-24

    A possible workaround could be generating some new certificates for an internal domain name (maybe mkcert helps here, it even allows to generate wildcards) then copy them to your server and edit your YunoHost's Nginx config files to replace the current (if any) certificate paths to the new ones, so you would then have access to your-service.domain.tld from your local network (don't forget to import the CA certificate to your browser, or you'll get a beutiful warning message about problems with the authority that signed it!)

  • GitHub repo open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Apple subpoenas Valve as part of its legal battle with Epic: Valve fights back | reddit.com/r/pcgaming | 2021-02-19

    You can easily side load if you don't mind your users having access to the source code. Many apps do this: https://github.com/dkhamsing/open-source-ios-apps

  • GitHub repo SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: How can I map data from an excel sheet through react? | reddit.com/r/reactjs | 2021-02-19

    React is a library that only cares about rendering JavaScript data on the DOM and related stuff. If you need to read an Excel file and transform it into a JavaScript object, you need to use the html file picker and, once you load the blob, a library to parse this blob. Last time I used https://github.com/SheetJS/sheetjs

  • GitHub repo SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: SDWebImage doesn't work like intended (Doesn't apply blur to image) | reddit.com/r/SwiftUI | 2021-03-02

    I was using [SDWebImage](https://github.com/SDWebImage/SDWebImage) for my project and I wanted to apply a blur based on a blurRadius given by user through a slider However it doesn't work as intended

  • GitHub repo Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: Can it be done in SwiftUI??? -> Yeah Why Not😂 | reddit.com/r/swift | 2021-01-27
  • GitHub repo awesome-swift

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

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

    Awesome Swift

  • GitHub repo react-native-elements

    Cross-Platform React Native UI Toolkit

    Project mention: If you've been hesitating to give Reanimated 2 a try for awhile, this is your best shot. I put a lot of effort to make it as concise and simple to start with. I truly hope this will be helpful. Very open to feedback, so really speak your mind! | reddit.com/r/reactnative | 2021-02-25

    are you looking for libraries like react-native-elements? there's a list of it here.

  • GitHub repo Hero

    Elegant transition library for iOS & tvOS

  • GitHub repo NativeScript

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

    Project mention: Yet another components library recommendation thread... | reddit.com/r/Angular2 | 2021-02-28

    It's worth mentioning that I eventually hope to use NativeScript to convert my Angular web application to a native mobile application (though I've yet to test this out).

  • GitHub repo RxSwift

    Reactive Programming in Swift

    Project 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

  • GitHub repo Kingfisher

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

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

    onevcat / Kingfisher

  • GitHub repo libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: How to go about making Java games? | reddit.com/r/learnjava | 2021-02-26

    LibGDX GitHub repository

  • GitHub repo Quasar Framework

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

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

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

  • GitHub repo DoraemonKit

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

  • GitHub repo Cocos2d

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

  • GitHub repo NativeBase

    Essential cross-platform UI components for React Native

    Project mention: Awesome React Native UI Kits for 2021 | dev.to | 2021-02-24

    Nativebase is a nice alternative to use, its a complete kit, have a lot of components and a good documentation. The idea here is "truly native look and feel", you will get a native ui for Android and Ios. We also can have some nice examples of projects and some awesome templates. Check here some screenshots:

  • GitHub repo Realm

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

    Project mention: Flutter iOS build error: os.makedirs(destination, 0744) from rlm_lldb.py | dev.to | 2021-01-29
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-03-02.


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

Project Stars
1 Flutter 113,746
2 Ionic Framework 43,098
3 material-design-icons 41,836
4 awesome-ios 36,789
5 awesome-flutter 34,052
6 fastlane 31,376
7 mkcert 28,132
8 open-source-ios-apps 26,612
9 SheetJS js-xlsx 24,750
10 SDWebImage 23,382
11 Lottie 21,118
12 awesome-swift 20,384
13 react-native-elements 20,140
14 Hero 19,850
15 NativeScript 19,784
16 RxSwift 19,683
17 Kingfisher 18,073
18 libGDX 18,061
19 Quasar Framework 17,775
20 DoraemonKit 16,841
21 Cocos2d 15,038
22 NativeBase 14,721
23 Realm 14,331