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. Learn more →
Top 23 iOS Open-Source Projects
-
You can find the React Native documentation here and Flutter Documentation here.
-
You can find the React Native documentation here and Flutter Documentation here.
-
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.
-
awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Project mention: In-Depth Perspective on Flutter: A Comprehensive Analysis and Practice Guide | dev.to | 2024-02-08Website: https://github.com/Solido/awesome-flutter
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
I was recently able to sit down with some of the core members of Ionic, who also created Stencil a toolchain for building Design Systems and Progressive Web Apps. We talked at great length how typically companies are approaching Ionic from a Design Team and need help building components. As a developer I wanted to talk about the Web Components that are used within the Design System first. There was a decent amount of surprise, so I thought I would break down what a Design System is and why it doesn't matter which end you start with, as long as you have both your Design and Development teams working together to build your Design System.
-
They link on the docs to the github which lists these extra options though. https://github.com/google/material-design-icons/tree/master/font So it's easy to miss.
-
Project mention: How would i go about having YOLO v5 return me a list from left to right of all detected objects in an image? | /r/computervision | 2023-11-13
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
Project mention: Mkcert: Simple tool to make locally trusted dev certificates names you'd like | news.ycombinator.com | 2024-03-15 -
Appwrite for user management, databases, and serverless functions
-
-
-
Project mention: Supercharge Your Mobile Dev Skills: 10 Essential Tools for Max Efficiency | dev.to | 2024-01-14
Fastlane: For mobile development, Fastlane is an automation tool that can automate the building and releasing of iOS and Android apps.
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.
-
-
ijkplayer
Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support. (by bilibili)
-
expo
An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
-
Project mention: Ask HN: What framework/tools to use to build front end in 2023? | news.ycombinator.com | 2023-11-11
I'm for Vue/Nuxt. While reading React code is fine, I found it easy to shoot myself in the foot (causing circular effects or getting no reactivity) in a way Vue didn't. Vue feels more explicit. I like React's TSX for embedding HTML, but Vue's splitting of model and view appeals to me. I'm torn on that one.
Vue's ecosystem isn't as big, but it's an established framework. Both React and Vue feel easier to work with than Angular. RxJS is really cool, but also very comprehensive, making it difficult to keep the entire API in mind. At least for me, who only use it casually (used to use it more while at Google.) And on top of that, I have to know the Angular API. Angular used to be great for Material Design, but I nowadays there are MD packages for all systems.
Nuxt is for Vue what Next is for React: SSR and SSG. It adds auto-imports, which is nice. At this point, I see no reason to use Vue alone, since there's always something that can be pre-rendered. Perhaps the frontpage, or help pages. Since Vue itself provides entrypoints for SSR, Nuxt is more of a file-structure based router that just simplifies things. The documentation is a bit sparse on e.g. the difference between a plugin and a module, and I usually resort to navigating their source to understand things. That might not be everyone's cup of tea.
If what you're writing is a web app, there is also Quasar, built on top of Vue. Similar to Nuxt in that it ties in directory structure, build system and MVC framework. It is also a Material Design UI widget library. Their selling point is that you can build mobile apps, and web apps with the same library. I.e. like React Native. I felt it strays too far away from the core simplicity of Vue, unlike Nuxt, but it's no doubt a very capable framework.
Finally, I'm currently using PrimeVue as the UI widget/theming library on top of Vue. It's okay. :\ Switched to it when the Vue Bootstrap project decided to to support Vue 3 (or whatever the situation was.) I haven't come across anything that's actively broken or missing. The companion library PrimeFlex provides layout CSS. Annoyingly, they've decided to close GitHub FRs, and some (far from all) bugs, and just keep track of them internally. Makes it more dificult to communicate, but I don't know their reasoning behind it (they didn't respond when I asked.)
-
Project mention: Is there anything inherently wrong with the way I am updating this array of custom objects? | /r/swift | 2023-08-24
Add the SDWebImage package: https://github.com/SDWebImage/SDWebImage.git
-
-
Once we've set up the storage mechanism, building an email and password sign in flow becomes pretty straight forward. Install react-native-elements to get some nice cross platform button and input fields:
-
awesome-swift
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
-
-
If you have TrollStore then install the HV version of UTM to try for yourself: https://github.com/utmapp/UTM/releases/latest/download/UTM.HV.ipa
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
iOS related posts
- SwiftUI - Row of Buttons Acting As One
- SideStore: A fork of AltStore that is untethered
- React Native and Flutter: A Developer's Dilemma
- Google Photos and iCloud Photos Alternative Ente Open Sources Its Server Code
- Comparing React Native BLE libraries
- Encrypted Note Editor App In React Native
- Organic Maps is a free Android and iOS offline maps app for travelers
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Mar 2024
Index
What are some of the best open-source iOS projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Flutter | 160,675 |
2 | react-native | 115,076 |
3 | awesome-flutter | 50,740 |
4 | Ionic Framework | 50,277 |
5 | material-design-icons | 49,563 |
6 | yolov5 | 45,808 |
7 | awesome-ios | 45,407 |
8 | mkcert | 44,992 |
9 | Appwrite | 40,218 |
10 | uni-app | 39,222 |
11 | open-source-ios-apps | 38,558 |
12 | fastlane | 38,483 |
13 | SheetJS js-xlsx | 34,321 |
14 | gold-miner | 33,254 |
15 | ijkplayer | 32,038 |
16 | expo | 28,171 |
17 | Quasar Framework | 25,076 |
18 | SDWebImage | 24,872 |
19 | Lottie | 24,827 |
20 | react-native-elements | 24,490 |
21 | awesome-swift | 24,172 |
22 | RxSwift | 24,098 |
23 | UTM | 23,672 |