With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 JavaScript iOS Projects
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
appium
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
-
react-native-firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
-
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.
-
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.
-
vue-native-core
Vue Native is a framework to build cross platform native mobile apps using JavaScript
-
react-native-starter-kit
:rocket: A React Native boilerplate app to get you up and running very, very quickly :rocket:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Amplify: Of course, the key service here is the amazing Amplify. To achieve this project, I used the Vue.js with Quasar Framework and integrated Amplify's UI linked components to facilitate the authentication flow.
There are two well-supported solutions on the market for mobile apps testing. Gray box end-to-end testing and automation library called Detox, and open source, a cross-platform test automation tool for native, hybrid and mobile apps called Appium.
Some frameworks and themes to use in combination :
- https://konstaui.com/
- https://framework7.io/
Project mention: [Demystifying Firebase (Part-1)] How to setup Firebase in React Native CLI App. | dev.to | 2024-04-05We'll be utilizing React Native Firebase for this.
Project mention: Capacitor by Ionic – Cross-platform apps with web technology | news.ycombinator.com | 2024-04-19
There are two well-supported solutions on the market for mobile apps testing. Gray box end-to-end testing and automation library called Detox, and open source, a cross-platform test automation tool for native, hybrid and mobile apps called Appium.
Official Website: https://onsen.io/
Some frameworks and themes to use in combination :
- https://konstaui.com/
- https://framework7.io/
Awesome project! Reminds me of donothingfor2minutes.com from Calm, but with a different end goal of focus instead of calm.
Regarding mobile phones going to sleep, [Wake lock](https://developer.mozilla.org/en-US/docs/Web/API/WakeLock) might help (make sure to request within the context of the user hitting "start"). [Unfortunately on older mobile browsers](https://caniuse.com/wake-lock), the best workaround I found was using this [NoSleep library](https://github.com/richtr/NoSleep.js).
Source: ran into this same issue when building https://www.phonefreehour.com
JavaScript iOS related posts
-
React Native Testing Options Overview
-
Capacitor by Ionic – Cross-platform apps with web technology
-
Diving Into Capacitor 6: What’s New, What’s Improved, and How to Upgrade
-
[Demystifying Firebase (Part-1)] How to setup Firebase in React Native CLI App.
-
React Labs: What We've Been Working On – February 2024 – React Compiler
-
Show HN: Improve cognitive focus in 1 minute
-
Supercharge Your Mobile Dev Skills: 10 Essential Tools for Max Efficiency
-
A note from our sponsor - SurveyJS
surveyjs.io | 21 May 2024
Index
What are some of the best open-source iOS projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | uni-app | 39,468 |
2 | SheetJS js-xlsx | 34,554 |
3 | Quasar Framework | 25,315 |
4 | appium | 18,049 |
5 | framework7 | 17,887 |
6 | react-native-firebase | 11,444 |
7 | capacitor | 11,249 |
8 | Detox | 10,997 |
9 | onsenui | 8,790 |
10 | iRingo | 8,690 |
11 | vue-native-core | 8,327 |
12 | ui | 4,877 |
13 | git-point | 4,711 |
14 | body-scroll-lock | 4,007 |
15 | react-native-material-ui | 3,785 |
16 | react-native-typography | 3,379 |
17 | react-native-starter-kit | 3,319 |
18 | konsta | 3,305 |
19 | frida-ios-dump | 3,247 |
20 | react-native-modal-datetime-picker | 2,919 |
21 | react-native-swipe-list-view | 2,762 |
22 | viro | 2,231 |
23 | NoSleep.js | 2,160 |
Sponsored