JavaScript iOS

Open-source JavaScript projects categorized as iOS

Top 23 JavaScript iOS Projects

  1. uni-app

    A cross-platform framework using Vue.js

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. SheetJS js-xlsx

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

    Project mention: 🧩 I Built a Simple Tool to Merge Excel Files — the Lazy Way | dev.to | 2025-07-01

    ・HTML + JavaScript (frontend only) ・SheetJS(xlsx) for parsing Excel/CSV files ・FileReader API for reading files in-browser ・Clipboard API for copying to clipboard

  4. Quasar Framework

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

    Project mention: Exploring the Vue.js Ecosystem: Tools and Libraries That Make Development Fun | dev.to | 2025-06-28

    Imagine writing your app once and having it work on web, mobile, and even desktop. That's Quasar for you. It's not just about UI; it's about creating a universal app. With its Material Design components, Quasar lets you customize your app's look while ensuring it performs beautifully across devices.

  5. appium

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

    Project mention: Top 7 Puppeteer Alternatives for Web Automation and Testing (2025) | dev.to | 2025-08-05

    Appium is a widely-used, open-source automation framework designed specifically for testing mobile apps—but it also supports web testing on mobile browsers. Unlike Puppeteer, which is limited to desktop browser automation, Appium enables cross-platform testing across iOS, Android, and Windows devices. It’s a powerful Puppeteer replacement for teams that need to automate both web and native mobile applications. Appium works by driving native, hybrid, and mobile web applications using the WebDriver protocol, offering compatibility with a wide range of devices and platforms. It integrates seamlessly into modern CI/CD workflows and supports multiple programming languages.

  6. framework7

    Full featured HTML framework for building iOS & Android apps

    Project mention: Trying to Recreate iOS on the Web | news.ycombinator.com | 2024-12-18

    Loosely related, there are frameworks for recreating native UI for mobile apps written in JS, e.g: https://framework7.io/

  7. capacitor

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

    Project mention: Why Svelte Might Be the Best Framework You Haven't Tried Yet 🚀 | dev.to | 2025-02-25

    Desktop & Mobile Apps: Pair with Electron or Capacitor to build cross-platform apps.

  8. create-react-native-app

    Create React Native apps that run on iOS, Android, and web

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. 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: React Native + Web + Firebase (Part 01) — Why we use React Native to develop both Native and Web version | dev.to | 2025-06-20
  11. Detox

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

    Project mention: An Extensible React Native App Automation Framework | dev.to | 2025-07-19

    Detox - Drives mobile apps by hooking into their underlying code. This allows Detox to know when operations are complete, which makes it more efficient in finding elements. This is what is normally used for testing since it is faster and easier to set up.

  12. WebKit

    Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.

    Project mention: Infinite Pixels | news.ycombinator.com | 2025-08-07

    For those curious, in WebKit, this stems from the use of the LayoutUnit (https://github.com/WebKit/webkit/blob/main/Source/WebCore/pl...) for most computed length values. LayoutUnits use a fixed point representation where the smallest unit is 1/64 of a pixel. https://trac.webkit.org/wiki/LayoutUnit is a bit old, but has some good information on the topic.

  13. 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.

  14. vue-native-core

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

  15. ui

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

  16. git-point

    GitHub in your pocket :iphone:

  17. body-scroll-lock

    Body scroll locking that just works with everything 😏

  18. encrypted-dns

    DNS over HTTPS config profiles for iOS & macOS

    Project mention: Why not use DNS over HTTPS (DoH)? | news.ycombinator.com | 2025-06-08

    * https://github.com/paulmillr/encrypted-dns

    For Windows

  19. konsta

    Mobile UI components made with Tailwind CSS

    Project mention: Trying to Recreate iOS on the Web | news.ycombinator.com | 2024-12-18
  20. react-native-material-ui

    Highly customizable material design components for React Native

  21. frida-ios-dump

    pull decrypted ipa from jailbreak device

  22. react-native-typography

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

  23. react-native-starter-kit

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

  24. react-native-modal-datetime-picker

    A React-Native datetime-picker for Android and iOS

  25. react-native-swipe-list-view

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

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript iOS discussion

Log in or Post with

JavaScript iOS related posts

  • React Native + Web + Firebase (Part 01) — Why we use React Native to develop both Native and Web version

    1 project | dev.to | 20 Jun 2025
  • Keyboard Sounds v1.5.0 – Add sound effects to your typing experience

    1 project | news.ycombinator.com | 15 May 2025
  • PocketBase + React Native

    4 projects | dev.to | 9 May 2025
  • Guide to End-to-End Detox Testing

    1 project | dev.to | 12 Jan 2025
  • Trying to Recreate iOS on the Web

    3 projects | news.ycombinator.com | 18 Dec 2024
  • macOS 15.2 breaks the ability to copy the OS to another drive

    3 projects | news.ycombinator.com | 13 Dec 2024
  • Top 10 iOS Automation Testing Tools for 2025 (with Key Features)

    2 projects | dev.to | 25 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 uni-app 41,075
2 SheetJS js-xlsx 35,775
3 Quasar Framework 26,832
4 appium 20,312
5 framework7 18,447
6 capacitor 13,886
7 create-react-native-app 13,280
8 react-native-firebase 12,061
9 Detox 11,595
10 WebKit 8,941
11 onsenui 8,861
12 vue-native-core 8,317
13 ui 4,949
14 git-point 4,748
15 body-scroll-lock 4,095
16 encrypted-dns 4,002
17 konsta 3,800
18 react-native-material-ui 3,782
19 frida-ios-dump 3,644
20 react-native-typography 3,505
21 react-native-starter-kit 3,363
22 react-native-modal-datetime-picker 3,032
23 react-native-swipe-list-view 2,802

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?