JavaScript iOS

Open-source JavaScript projects categorized as iOS

Top 23 JavaScript iOS Projects

  • react-native

    A framework for building native applications using React

    Project mention: React Native vs Flutter: A Comparison | dev.to | 2023-02-03

    React Native

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

    Project mention: Ask HN: Who is hiring? (February 2023) | news.ycombinator.com | 2023-02-01

    SheetJS | https://sheetjs.com/ | Software Developer | Full time, Remote (US) | $165K - $240K

    We're a bootstrapped company building open source solutions for spreadsheets and structured data. With over 1.5M unique monthly visitors, companies across the business world turn to us for challenging data processing problems. Over the last 10 years, we have pushed the boundaries of JavaScript and the web.

    In this role, you will master new and established technologies while working on high-impact projects used by millions of people across the world. Balancing research and engineering, you will design and implement creative solutions that draw from your academic and professional experience.

    https://sheetjs.com/careers/ more details

  • 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!

  • Quasar Framework

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

    Project mention: Svetle is great in many ways, but where do you find svelte is bit confusing or could be better? | reddit.com/r/sveltejs | 2023-01-27

    I just need a comprehensive and complete UI layer. Something like Quasar (https://quasar.dev) for Vue.

  • framework7

    Full featured HTML framework for building iOS & Android apps

    Project mention: Unknown cool Material (You) and iOS UI Framework that supports Svelte and Sveltekit | reddit.com/r/sveltejs | 2022-12-02

    Is this just a clone of https://framework7.io/ ?

  • appium

    Cross-platform automation framework for all kinds of your apps built on top of W3C WebDriver protocol

    Project mention: Beginner’s Guide To Test Automation With Java (TestUI) | dev.to | 2023-01-19

    TestUI combines 2 different paradigm test automation frameworks, i.e., mobile (Appium) and desktop (Selenide), into one neat framework. In our opinion, it’s a great framework that offers vast functionality with easy-to-learn syntax, not to mention full access to Selenide methods in case something tricky needs to be done.

  • react-native-firebase

    🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

    Project mention: Im in a HUGE pinch for a group project thats due in a week, please help (advice desperately needed). | reddit.com/r/reactnative | 2023-01-15

    If you have to fetch and persist out of the app, then use firebase firestore with https://rnfirebase.io/.

  • Detox

    Gray box end-to-end testing and automation framework for mobile apps

    Project mention: React vs React Native: How Different Are They, Really? | dev.to | 2022-12-19

    End-to-end testing is completely different on React Native, however. None of the Selenium-based E2E testing tools will work; neither will newer tools like Cypress or Playwright. You may have expected this - these are all DOM-based, and there’s no DOM in React Native. So instead developers will have to learn Detox or Appium.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • capacitor

    Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

    Project mention: Svelte file to mobile app | reddit.com/r/sveltejs | 2023-02-01

    I don't have a full guide for you but I'm building an app using SvelteKit and Capacitor ( https://capacitorjs.com/ ) right now and it's pretty straightforward if you follow the instructions for setting up Capacitor. Capacitor basically wraps your normal web app in a native shell so you don't have to rewrite it from scratch. If you want to access native features like camera or GPS, Capacitor provides NPM packages for it that work from inside the native shell.

  • onsenui

    Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

    Project mention: 12 Frameworks for Hybrid Mobile Apps | dev.to | 2022-08-24

    Onsen UI has quickly grown in adoption since its release in 2013. It is an open-source framework under the Apache v2 license. Onsen UI is framework-agnostic UI components, you can choose and switch among the frameworks: AngularJS, Angular, React, and Vue.js or go pure JavaScript to build your hybrid apps.

  • vue-native-core

    Vue Native is a framework to build cross platform native mobile apps using JavaScript

    Project mention: Mobile app using Vue | reddit.com/r/vuejs | 2022-10-09

    Vue-Native - Not as good, also deprecated, but works for niche cases. It is basically a Vue wrapper around React-Native. So use it if there is a specific thing you need from the React Native ecosystem.

  • iRingo

    解锁完整的 Apple功能和集成服务

    Project mention: 有没有在大陆地区使用美区Apple ID的健委?最近想合租一个Apple one 。 | reddit.com/r/China_irl | 2022-02-27
  • ui

    Customizable set of components for React Native applications (by shoutem)

    Project mention: 7 Popular React Native UI Component Libraries You Should Know | dev.to | 2023-01-17

    Shoutem provides a set of cross-platform components for iOS and Android, and all components are built to be both composable and customizable. Each component also has a predefined style that is consistent with the rest, which makes it possible to build complex components without manually defining complex styles.

  • git-point

    GitHub in your pocket :iphone:

    Project mention: Best practices to manage an open source project | dev.to | 2022-08-22
  • body-scroll-lock

    Body scroll locking that just works with everything 😏

    Project mention: How to lock body scroll properly on IOS when a "fixed" positioned overlay/modal is open? | reddit.com/r/reactjs | 2022-09-18

    Tested live demo of body-scroll-lock (body is still scrollable in IOS)

  • react-native-material-ui

    Highly customizable material design components for React Native

  • react-native-typography

    Pixel–perfect, native–looking typographic styles for React Native ✒️

  • react-native-starter-kit

    :rocket: A React Native boilerplate app to get you up and running very, very quickly :rocket:

    Project mention: What is the best boilerplate in React Native? | reddit.com/r/reactnative | 2022-05-08

    react-native-starter-kit https://github.com/mcnamee/react-native-starter-kit

  • react-native-modal-datetime-picker

    A React-Native datetime-picker for Android and iOS

    Project mention: Date Time picker in 1 window/popup !? | reddit.com/r/reactnative | 2022-02-15

    I found out that something like this is possible in iOS 14 but I couldn't found a library that would support that except for react-native-modal-datetime-picker. But still I don't know how to use this in Android.

  • react-native-swipe-list-view

    A React Native ListView component with rows that swipe open and closed

    Project mention: Detox-powered demo of my app I just released! [iOS] | reddit.com/r/reactnative | 2022-08-03
  • frida-ios-dump

    pull decrypted ipa from jailbreak device

    Project mention: Where can i find Ipa files? | reddit.com/r/sideloaded | 2022-11-10

    Use Frida Dump if your jailbreaked.

  • cordova-ios

    Apache Cordova iOS

  • FinanceReactNative

    [Deprecated] iOS's Stocks App clone written in React Native for demo purpose (available both iOS and Android).

    Project mention: Any working finance API for ReactNative/Expo? | reddit.com/r/reactnative | 2022-06-11
  • viro

    ViroReact: AR and VR using React Native

    Project mention: Location-based AR game built with react native | reddit.com/r/reactnative | 2022-11-08

    Just for curiosity... what did you use for the AR? I know Viro as a library for example, don't know if there are other good ones.

  • Sonar

    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.

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-02-03.

JavaScript iOS related posts

Index

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

Project Stars
1 react-native 107,399
2 SheetJS js-xlsx 32,141
3 Quasar Framework 22,762
4 framework7 17,056
5 appium 15,925
6 react-native-firebase 10,595
7 Detox 10,159
8 capacitor 8,688
9 onsenui 8,684
10 vue-native-core 8,347
11 iRingo 6,096
12 ui 4,790
13 git-point 4,640
14 body-scroll-lock 3,818
15 react-native-material-ui 3,774
16 react-native-typography 3,351
17 react-native-starter-kit 3,241
18 react-native-modal-datetime-picker 2,691
19 react-native-swipe-list-view 2,679
20 frida-ios-dump 2,658
21 cordova-ios 2,096
22 FinanceReactNative 1,990
23 viro 1,981
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.
www.sonarsource.com