JavaScript Android

Open-source JavaScript projects categorized as Android | Edit details

Top 23 JavaScript Android Projects

  • GitHub repo Quasar Framework

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

    Project mention: Vite 2.x + Vue 3.x + quasar 2.x + windcss 3.x starter ⚡ | | 2022-01-19
  • GitHub repo framework7

    Full featured HTML framework for building iOS & Android apps

    Project mention: Sciter, the 5 MB Electron alternative, has switched to JavaScript | | 2021-12-30 is really well done.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo Appwrite

    Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀

    Project mention: Supabase or Aws Amplify?🤔 | | 2022-01-18

    Check out

  • GitHub repo appium

    :iphone: Automation for iOS, Android, and Windows Apps.

    Project mention: Top 10 Continuous Testing Tools | 2021 Updated | | 2021-07-27

    Website: License: Open-source

  • GitHub repo stf

    Control and manage Android devices from your browser.

  • GitHub repo 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: Do not underestimate digging in and contributing to real, live (better commercial) project | | 2022-01-06

    Go check if open source project you use daily has a stack you want to learn (or find one) and try to solve real issue from /issues part of their repository

  • GitHub repo Detox

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

    Project mention: Integration testing Native UI Components; | | 2021-12-17

    Whilst developing a RN UI component for Video playback by work I couldn't find a nice way to write integration tests that would test the bridging between my JS and native layers. Jest tests only verify JS code and mocks the native side (by design), but I wanted to write a test that verified my component in its entirety (JS all the way to the native layers). Sure I could have written an E2E test in Detox to drive through some UI and verified the JSNative integration indirectly by displaying some text on the screen and checking for it, but it didn't feel quite right? (especially since this Video component has a bunch of callbacks and state that I wanted to verify). I wanted to do something similar to instrumented tests on Android where you can write unit and integration tests at a lower level and run them on a device or emulator. So I actually wrote a small utility in React‍ and TypeScript that allows me to write low level integration/unit tests for a native UI component (or module). The test then gets executed as part of our E2E Detox test run 🎉. If this concept is of interest I could publish some code and a write a more detailed article, so let me know 🙏. Also, if there's an existing way to write integration tests for native UI components or modules that can test the JS and Native layers together, please let me know 👍.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo 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: Native-like Navigation of Web apps | | 2021-11-21
  • GitHub repo vue-native-core

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

    Project mention: As far as web frameworks go, I'm diehard Vue over React. However, I need to make a mobile app - please convince me why I shouldn't learn Swift instead of React Native, or why I should use Ionic/NativeScript | | 2021-08-23

    There is also

  • GitHub repo nativescript-vue

    Native mobile applications using Vue and NativeScript.

    Project mention: NativeScript vs. React Native | | 2021-08-18

    And, with specific use cases of NativeScript with Svelte and Vue, there is separate documentation. But most of the time, developers must learn how things work in the NativeScript ecosystem outside the official docs.

  • GitHub repo react-native-material-ui

    Highly customizable material design components for React Native

    Project mention: Top React Native UI Component Libraries | | 2021-12-21

    Web-site: GitHub stars: 3.5k Price: Free License: MIT License Demo: Type of support: Community support via GitHub issues Documentation: Limited documentation

  • GitHub repo XposedBridge

    The Java part of the Xposed framework.

    Project mention: Is there a way to block elements in apps similar to how we block things in browsers? | | 2021-12-23

    If you're on Android and rooted you can use Xposed to modify the APK's behavior at runtime. That's how Instaprefs removes ads from Instagram.

  • GitHub repo Apache Cordova

    Apache Cordova Android

    Project mention: (Node.js) Problem integrating Browserify into Apache Cordova | | 2022-01-17

    [email="[email protected]](mailto:email="[email protected])" href="">

  • GitHub repo react-native-typography

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

    Project mention: Need some help making my date picker not suck. | | 2021-10-23

    Header Text -

  • GitHub repo ForkHub

    GitHub client for Android based on the abandoned official app

  • GitHub repo Porcupine  

    On-device wake word detection powered by deep learning.

    Project mention: Alternative to AlwaysOnHotwordDetector API in Android since it has been deprecated? | | 2021-10-16
  • GitHub repo react-native-swipe-list-view

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

    Project mention: How to get this side swiper and delete animation in expo. | | 2021-10-19

    Try this library

  • GitHub repo scrcpy-gui

    👻 A simple & beautiful GUI application for scrcpy. QQ群:734330215

    Project mention: [DEV] guiscrcpy - An open source android screen mirroring software, with a built-in key-mapper | | 2021-03-21

    Question, what is different from

  • GitHub repo react-native-modal-datetime-picker

    A React-Native datetime-picker for Android and iOS

    Project mention: 5 Easy-to-Use React Native Calendar Libraries | | 2021-12-15

    React Native Modal Datetime Picker is a cross-platform calendar picker for React Native. The library includes a calendar picker component and a time picker component. The calendar picker for this library is presented inside a modal, which looks and feels like native modals for iOS and Android. React Native Modal Datetime is easy to install and supports projects created with Expo CLI and bare React Native projects.

  • GitHub repo NativeBase-KitchenSink

    An example app with all the UI components of NativeBase

  • GitHub repo FolioReader-Android

    A Java ePub reader and parser framework for Android.

    Project mention: How do I read Epub files on my android app? (Advice on a personal Andriod project) | | 2022-01-07

    Hi, I'm hoping to get some guidance. I am an amateur Android Developer trying to make his first app. I have prior basic knowledge on Java, so I thought I should make something out of it. I chose to learn android development, and create a simple app. The app needs to be able to read Epub files since it is a kind of Ebook reader, but I can't seem to be able to make it work. I'm trying to use FolioReader to read epub files. While I try to figure it out, any alternatives you guys can suggest? Thanks!

  • GitHub repo FinanceReactNative

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

    Project mention: From where i can get this types of graph..?? Plz help me. I need to urgently give the project to client. | | 2021-02-16
  • GitHub repo viro

    ViroReact: AR and VR using React Native

    Project mention: Looking for AR Library | | 2021-08-22

    Viro React is a good library that we use.

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 2022-01-19.

JavaScript Android related posts


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

Project Stars
1 Quasar Framework 20,258
2 framework7 16,592
3 Appwrite 15,881
4 appium 14,592
5 stf 12,247
6 react-native-firebase 9,735
7 Detox 9,095
8 onsenui 8,536
9 vue-native-core 8,363
10 nativescript-vue 4,786
11 react-native-material-ui 3,726
12 XposedBridge 3,439
13 Apache Cordova 3,295
14 react-native-typography 3,293
15 ForkHub 2,751
16 Porcupine   2,630
17 react-native-swipe-list-view 2,547
18 scrcpy-gui 2,448
19 react-native-modal-datetime-picker 2,442
20 NativeBase-KitchenSink 2,198
21 FolioReader-Android 2,037
22 FinanceReactNative 1,948
23 viro 1,761
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.