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! Learn more →
Top 23 JavaScript iOS Projects
-
React Native
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
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!
-
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.
-
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
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-15If you have to fetch and persist out of the app, then use firebase firestore with https://rnfirebase.io/.
-
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.
-
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.
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
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.
-
-
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.
-
-
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-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-08react-native-starter-kit https://github.com/mcnamee/react-native-starter-kit
-
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.
-
Project mention: Detox-powered demo of my app I just released! [iOS] | reddit.com/r/reactnative | 2022-08-03
-
Use Frida Dump if your jailbreaked.
-
-
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 -
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.
JavaScript iOS related posts
- React Native vs Flutter: A Comparison
- Svelte file to mobile app
- The right way to build multi platform apps in 2023 using web tech. ?
- Create your custom notification system with Socket.io and React Native
- Your Ruby version is 2.6.8, but your Gemfile specified 2.7.6 error while enabling new architecture on react-native iOS
- Java usecases
- When would you NOT use Nuxt 3?
-
A note from our sponsor - Appwrite
appwrite.io | 3 Feb 2023
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 |