iOS

Open-source projects categorized as iOS | Edit details
Related topics: #Swift #Android #UI #MacOS #Mobile

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: What resources should I follow to learn flutter for mobile app development? | reddit.com/r/flutterhelp | 2021-10-20

    flutter.dev

  • 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: Does nyone else think Django is better off with it's own template rendering than with other frontends like Vue, React etc? | reddit.com/r/django | 2021-10-14

    If you are building something that is trying to be the next Facebook where there are lots of components that are working together to build an “app” like experience then a Vue / React frontend can make life way easier when it comes to keeping track of state. It can also make it easier to start building native apps but mostly if you build this in from the start via something like ionic

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. 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: Material Design Icons: Any way to get the data for this search? Like keywords, or an api for the same? | reddit.com/r/MaterialDesign | 2021-08-11
  • GitHub repo awesome-ios

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

    Project mention: I want to make my first original iOS app. For those that were in my position, was there anything you wish you knew about in terms of tools, resources, planning that would have made your journey way easier? | reddit.com/r/iOSProgramming | 2021-07-12

    I'd look at the "awesome" stuff (iOS and Swift) https://github.com/vsouza/awesome-ios

  • GitHub repo awesome-flutter

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

    Project mention: I made my first Todo List App in Dart! | reddit.com/r/dartlang | 2021-04-12
  • GitHub repo fastlane

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

    Project mention: How do you guys split your Prod and QA environments? | reddit.com/r/Firebase | 2021-10-11

    You can look into https://fastlane.tools/ and use it in any CI/CD that supports MacOS (like Github Actions) to automate the build phase of your app. Extensive documentation and community around as well.

  • GitHub repo mkcert

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

    Project mention: Kickin - bootstrap your Eleventy project | dev.to | 2021-10-18

    We use mkcert to generate SSL certificates. Make sure you installed it on your local machine as well.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo ijkplayer

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

  • GitHub repo open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: privacy in ios | reddit.com/r/privacy | 2021-10-13

    A cleaner presentation of the above site.

  • GitHub repo SheetJS js-xlsx

    :green_book: SheetJS Community Edition -- Spreadsheet Data Toolkit

    Project mention: Is there way to create hierarchical CSV file in JavaScript | reddit.com/r/learnprogramming | 2021-10-13

    That said, if Excel is your goal, you can create Excel files directly from JavaScript using xlsx.js. There's a lot of information there, but I've used this a lot to create and/or read from Excel files in JavaScript.

  • GitHub repo SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: How can I get the image from a URL and make it UIImage? | reddit.com/r/swift | 2021-10-19

    Urlsession is the native approach, but there are also libraries that asynchronously download and show the images like SDWebImage or Kingfisher

  • GitHub repo Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: 18 amazing 🤩 GitHub repositories that will help you 🪄 make a beautiful project | dev.to | 2021-09-03

    Lottie for Web, Android, iOS, React Native, and Windows

  • GitHub repo react-native-elements

    Cross-Platform React Native UI Toolkit

    Project mention: Top 7 React Native UI toolkits and component libraries in 2021 | dev.to | 2021-06-15

    More information available here: https://reactnativeelements.com

  • GitHub repo awesome-swift

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

    Project mention: Universal Systems Programming with Swift ! | reddit.com/r/SystemsSwift | 2021-03-09

    Here are some of the awesome things that have already been done with Swift ! https://github.com/matteocrippa/awesome-swift

  • GitHub repo RxSwift

    Reactive Programming in Swift

    Project mention: Anyone have a clever way of using third party packages in Swift Playgrounds? | reddit.com/r/swift | 2021-07-09

    I've tried going to RxSwift's source and copying the RxSwift folder into my playground file's Source folder but no dice, it complains about a source file not being found. I tried flattening all the files into one folder and had the same problem.

  • GitHub repo NativeScript

    NativeScript empowers you to access native platform APIs from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible.

    Project mention: JavaScript: A Wonderful Language for a Beginner | dev.to | 2021-08-22

    Writing JavaScript for the server-side is possible, also writing JavaScript for mobile applications and desktop applications is also possible. Apache Cordova is a free mobile application development framework that allows you to develop an application in HTML/JavaScript and then it wraps it into a native container that can access the device functions of several platforms and hence enables the web app to work on mobile devices. Electron is a free and open-source framework for creating native desktop applications with web technologies. It allows building cross-platform desktop apps with JavaScript, HTML, and CSS. There are other examples of such development frameworks that exist like Ionic and NativeScript.

  • GitHub repo Hero

    Elegant transition library for iOS & tvOS

    Project mention: Generics in Swift: Why we need them? | reddit.com/r/swift | 2021-03-28
  • GitHub repo Quasar Framework

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

    Project mention: Web or desktop app ? | reddit.com/r/django | 2021-10-19

    If they really want a native app and electron is acceptable, check out quasar. It's based on vue.js, but you could at least reuse components across different apps - electron (Windows, Linux, and Mac), SPA, and mobile (Capacitor or Cordova).

  • GitHub repo Kingfisher

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

    Project mention: How can I get the image from a URL and make it UIImage? | reddit.com/r/swift | 2021-10-19

    Urlsession is the native approach, but there are also libraries that asynchronously download and show the images like SDWebImage or Kingfisher

  • GitHub repo libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: LibGDX LWJGL Question! | reddit.com/r/libgdx | 2021-10-20
  • GitHub repo my-mac-os

    List of applications and tools that make my macOS experience even more amazing

    Project mention: Keyboard Navigation for Notification Center, Command Center, and Staus Menus (Big Sur) | reddit.com/r/MacOS | 2021-03-09

    Thanks for the references, I really enjoy nikivi's content such as his "my-mac-os" and his homepage. However, I have yet to try KM.

  • GitHub repo DoraemonKit

    一款面向泛前端产品研发全生命周期的效率平台。

  • GitHub repo yolov5

    YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

    Project mention: Identification of similar objects (nuts and bolts) | reddit.com/r/MLQuestions | 2021-09-29

    Take a look at YoloV5. This is a pretrained NN that you can easily adapt to your problem. Its free.

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-10-20.

Index

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

Project Stars
1 Flutter 131,123
2 Ionic Framework 45,423
3 material-design-icons 44,112
4 awesome-ios 38,422
5 awesome-flutter 37,849
6 fastlane 33,078
7 mkcert 32,279
8 ijkplayer 29,514
9 open-source-ios-apps 28,390
10 SheetJS js-xlsx 27,581
11 SDWebImage 23,799
12 Lottie 22,053
13 react-native-elements 21,450
14 awesome-swift 21,261
15 RxSwift 20,977
16 NativeScript 20,582
17 Hero 20,395
18 Quasar Framework 19,595
19 Kingfisher 19,223
20 libGDX 19,093
21 my-mac-os 18,243
22 DoraemonKit 18,051
23 yolov5 17,369
Find remote jobs at our new job board 99remotejobs.com. There are 36 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com