Top 23 iOS Open-Source Projects

  • Flutter

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

    Project mention: The P3 Wide Gamut Color 'Gotcha' | /r/FlutterDev | 2023-06-08

    Flutter listened to us...sort of about supporing P3 Wide Gamut Colors with the latest release.'s only for images. I don't know how or why only images got P3 support, but it almost makes it worse having bright popping images with a flat/dull UI and videos. If Flutter wants to compete and stay on top, this is critical for the end users. Original Github Issue: Add Display P3 wide gamut colors profile to Flutter (a.k.a. enable 25% more colors in Flutter) "Speak Up" Post:\_all\_your\_vote\_is\_needed\_to\_fix\_critical/ "Victory" I thought:\_did\_it\_add\_display\_p3\_wide\_gamut\_colors/ Let's do this right though and be cautious of "farming" thumbs up "before y'all misinterpret the "squeaky wheel" thing, the way we decide what to work on is the number of thumbs-up reactions on an issue. Please don't just comment about how much something is important to you or ask for updates on the issue (doing it in the #general channel on discord is fine, just not the GitHub). Also remember that Flutter is open source and that "we did it" can sometimes be achieved faster by submitting a fix directly rather than waiting for the current contributors to do it for you. :-) - hixie" This is a democracy, so if you want full support, you know what do do and where to do it ;) New Github Issue to FULLY support P3: Implement wide gamut color support in the Framework

  • react-native

    A framework for building native applications using React

    Project mention: Hi r/Tucson! So, uh, I bought and with hopes that we can build our own gathering places. What would you like? | /r/Tucson | 2023-06-07
  • 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!

  • 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: What tools do you use to convert Vue.js SPA to mobile apps? | /r/vuejs | 2023-05-22

    You can have a look at This is what I use to build my Mobile applications

  • material-design-icons

    Material Design icons by Google

    Project mention: How to include Material Design Icons? | /r/webdev | 2023-03-07

    Hi, I want to include the material design icons in my webdesign. In the docs it says I could use the webfont which can be found here. However there is only ttf/otf but no woff2. In the docs it says there should be a woff2 that is 42KB in size, but I can't find it...

  • awesome-flutter

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

  • awesome-ios

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

    Project mention: Cool Github repositories for Everyone | | 2022-12-29
  • mkcert

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

    Project mention: WSL2 + nginx: SSL certificate | /r/wsl2 | 2023-05-24

    export VER="v1.4.1" wget -O mkcert${VER}/mkcert-${VER}-linux-amd64 chmod +x mkcert sudo mv mkcert /usr/local/bin mkcert --install mkdir dev-certs

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • yolov5

    YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

    Project mention: How does the background class work in object detection? | /r/learnmachinelearning | 2023-05-08
  • uni-app

    A cross-platform framework using Vue.js

  • fastlane

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

    Project mention: Roast my supposedly impressive iOS developer resume | /r/iOSProgramming | 2023-06-07
  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: Any sites or resources for open source projects? | /r/iOSProgramming | 2023-06-02

    There’s this repo but the hard part is you have to search through this to find one that’s active

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home

    Project mention: What kind of Programmer / language should I be looking for? | /r/AskProgramming | 2023-05-04

    Sure. I manipulate excel files programatically in the browser all the time. I don't really understand your exact workflow, but I use Javascript with xlsx and React.

  • gold-miner


    Project mention: Pls recommend a self learning material for an app developer | /r/ChineseLanguage | 2022-10-26

    Android developing:

  • Appwrite

    Build Fast. Scale Big. All in One Place.

    Project mention: Building an event ticketing application with Next.js and Appwrite | | 2023-06-06

    Appwrite is a powerful open-source backend platform that enables you to create secured and scalable (web and mobile) applications. With Appwrite, you don't need to worry about the backend resources of your application because with Appwrite, you - "Build Fast. Scale Big. All in One Place."

  • ijkplayer

    Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support. (by bilibili)

  • SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: Trying to parse a JSON and display the image from the JSON | /r/swift | 2022-08-04

    I have this code here, and I am really struggling with using SwiftUI and an MVVM architecture to display data from this NASA API. I want to take the image URL passes through the JSON and display it. I Found this article that shows how to use the SDWebView Swift package, and I would like to use this package to take the image URL that comes out of the JSON and display that image.

  • Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: Are Animated JSON and Lotties suitable in functional web development? | /r/webdev | 2023-01-04

    Lottie still has a lot of support (backed by Airbnb) and just got a big performance upgrade on iOS. However, there are competitors cropping up (like Rive) with the aim to be more lightweight and not tied to After Effects.

  • react-native-elements

    Cross-Platform React Native UI Toolkit

    Project mention: What’s RN’s version of Material-UI or Tailwind for React? | /r/reactnative | 2023-06-04

    Some that also come up are: * * * * *

  • Quasar Framework

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

    Project mention: What tools do you use to convert Vue.js SPA to mobile apps? | /r/vuejs | 2023-05-22

    Check out :)

  • RxSwift

    Reactive Programming in Swift

    Project mention: Reactive Programming in Swift | | 2023-06-06
  • awesome-swift

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

    Project mention: Underrated Swift Libraries and Resources | | 2022-12-28
  • NativeScript

    ⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java). Use what you love ❤️ Angular, Capacitor, Ionic, React, Solid, Svelte, Vue + SwiftUI, Jetpack Compose, Flutter and you name it compatible.

    Project mention: Mobile App Development for both iOS and Andriod | /r/vuejs | 2023-03-20

    There is also which would allow you to use Vue (or several other frameworks) to build a mobile app. Used it myself a while back for an iPad app using Vue 2 and it was pretty straightforward. It seems like there have been quite a few improvements since then so might be worth a look.

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: Transfer from Processing to LibGDX. I need your advises. | /r/libgdx | 2023-03-28

    Source is also available on github to directly check the implementation of a specific classes.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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 2023-06-08.

iOS related posts


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

Project Stars
1 Flutter 154,151
2 react-native 109,963
3 Ionic Framework 49,071
4 material-design-icons 48,172
5 awesome-flutter 47,046
6 awesome-ios 43,000
7 mkcert 41,208
8 yolov5 39,196
9 uni-app 38,192
10 fastlane 37,214
11 open-source-ios-apps 35,075
12 SheetJS js-xlsx 32,964
13 gold-miner 32,416
14 Appwrite 31,576
15 ijkplayer 31,428
16 SDWebImage 24,610
17 Lottie 24,090
18 react-native-elements 23,664
19 Quasar Framework 23,622
20 RxSwift 23,370
21 awesome-swift 23,342
22 NativeScript 22,588
23 libGDX 21,572
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.