Open Source JavaScript Mobile Software

JavaScript Mobile Software

View related business solutions

Browse free open source JavaScript Mobile Software and projects below. Use the toggles on the left to filter open source JavaScript Mobile Software by OS, license, language, programming language, and project status.

  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    Vysor

    Vysor

    Vysor - Mirror and Control your Phone

    Vysor is the repository for Vysor, a tool that mirrors and controls mobile devices from a desktop computer. It lets users view a phone screen on Windows, macOS, Linux, or browser-based environments and interact with it using a mouse and keyboard. The project supports Android screen control and includes features such as audio mirroring, notification mirroring, wireless use, drag-and-drop files, screen recording, and video quality settings. It also includes iOS mirroring support, with control behavior depending on the operating system and available input method. Vysor is useful for developers, testers, streamers, educators, and support teams that need to demonstrate or operate a phone from a larger screen. Its value is turning a mobile device into a controllable desktop window for work, debugging, presentations, and remote workflows.
    Downloads: 77 This Week
    Last Update:
    See Project
  • 2
    Escrcpy

    Escrcpy

    Graphical Scrcpy to display and control Android, devices

    Display and control your Android device with a graphical interface of Scrcpy powered by Electron.
    Downloads: 54 This Week
    Last Update:
    See Project
  • 3
    chromeos-apk

    chromeos-apk

    Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows

    Make sure Android applications are compatible with your Chromebook, first try to install an official application. Download an official app, such as Evernote, from the Chrome Web Store. Then download an open source game, like 2048.APK Game by Uberspot and load it as an unpacked extension. Go to chrome://apps and launch it there, ignore warnings. Install a sample Android app from the Chrome Store to get the runtime. Test out that app, make sure it runs on your hardware. Ubuntu might need sudo apt-get install lib32stdc++6. Install Node.js and install the tool (might need a sudo prefix). With Chrome 38+ you can now side load as many applications as you want. If you have older apps that were created using chromeos-apk tool then re-convert them or remove the "key" option from manifest.json.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 4
    Stretchly

    Stretchly

    The break time reminder app

    Stretchly is a cross-platform open-source app that reminds you to take breaks when working on your computer. When you run Stretchly for the first time, you are presented with a Welcome window that allows you to change the language, review the preferences, view the online tutorial or simply continue with the default preferences. Stretchly itself lives in your tray, only displaying a reminder window from time to time, which contains an idea for a break. By default, there is a 20 second Mini Break every 10 minutes and a 5 minute Long Break every 30 minutes (after 2 Mini Breaks). You'll be notified 10 seconds before a Mini Break (and 30 seconds before a Long Break) so that you can prepare to pause your work. When a break starts, you can postpone it once for 2 minutes (Mini Breaks) or 5 minutes (Long Breaks). Then, after a specific time interval passes, you can skip the break. Both actions are available by clicking on the link at the bottom of window.
    Downloads: 22 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    OpenSTF

    OpenSTF

    Control and manage Android devices from your browser

    STF (or Smartphone Test Farm) is a web application for debugging smartphones, smartwatches and other gadgets remotely, from the comfort of your browser. STF was originally developed at CyberAgent to control a growing collection of more than 160 devices. As of July 2016 development is mainly sponsored by HeadSpin and other individual contributors. Refresh speed can reach 30-40 FPS depending on specs and Android version. See minicap for more information. Copy and paste support (although it can be a bit finicky on older devices, you may need to long-press and select paste manually). Multitouch support on touch screens via mini touch, two-finger pinch/rotate/zoom gesture support on regular screens by pressing Alt while dragging. Use ADB connect to a remote device as if it was plugged into your computer, regardless of ADB mode and whether you're connected to the same network.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 6
    Ionic

    Ionic

    Build amazing Native and Progressive Web Apps with web technologies

    Ionic is an open source mobile app development framework based on Web components that makes it easy to build fast, top quality native and progressive web apps. It uses web technologies that significantly improve design, performance and usability.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    React Native

    React Native

    Build mobile apps with React

    React Native allows you to create native apps for Android and iOS using React, a best-in-class JavaScript library for building user interfaces. It brings together the best of both native development and React, enabling you to use native UI controls and have full access to the native platform. You can use React Native right away with your existing Android and iOS projects, or you can create a whole new app from the ground up. You can have many platforms for components and share a single codebase with React. React Native is developed and supported by numerous companies and core contributors, and is being used by thousands of popular apps.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    Eruda

    Eruda

    Console for mobile browsers

    With Eruda you can display JavaScript logs, check dom state, show requests status, show localStorage, cookie information, show url, user agent info, include snippets used most often, Html, js, css source viewer, and install. The JavaScript file size is quite huge(about 100kb gzipped) and therefore not suitable to include in mobile pages. It's recommended to make sure eruda is loaded only when eruda is set to true. When initialization, a configuration object can be passed in. Container element, if not set, it will append an element directly under html root element. Choose which default tools you want, by default all will be added. There are several available plugins, like eruda-fps, which displays page fps info, eruda-features, which will let you see feature detections, eruda-timing, to show performance and resource timing, eruda-memory, to display page memory info, eruda-code, to run JavaScript code, and many more.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Framework7

    Framework7

    Full featured HTML framework for building iOS & Android apps

    Framework7 - is a free and open source framework to develop mobile, desktop or web apps with a native look and feel. It is also an indispensable prototyping tool to show working app prototypes as soon as possible in case you need to. With such a stunning set of UI components that Framework7 provides right from the box, it allows to create of web apps, progressive web apps (PWA) and iOS and Android apps with a native look and feel. You can use any tools you love when working with Framework7. It doesn’t force you to use anything except plain HTML, CSS and JavaScript. Creating apps with Framework7 is easy as creating a website. Framework7 paired with extra tools like Electron and NW.js allows building native desktop apps. And in addition to vanilla JavaScript library, Framework7 comes with Vue.js, React and Svelte components to bring components-syntax, structured data and data bindings with power and simplicity of Vue.js, React or Svelte.
    Downloads: 8 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Vue Native

    Vue Native

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

    Vue Native is a framework to build cross-platform native mobile apps using JavaScript. It is a wrapper around the APIs of React Native. So, with Vue Native, you can do everything that you can do with React Native. With Vue Native, you get the simplicity of Vue.js. Incrementally build user interfaces with the familiar syntax of HTML and CSS in single file components. Seamless interop with React Native. Use core React Native components with Vue.js syntax out of the box to develop mobile apps on both iOS and Android. The Vue Native CLI can be used to easily generate a fully configured Vue Native app. It wraps expo-cli and react-native-cli to generate a simple single page application (SPA) after installing and configuring dependencies from vue-native-core. You should have either expo-cli or react-native-cli installed as a global dependency.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    iOS Location Spoofer

    iOS Location Spoofer

    Standalone iOS app to spoof GPS location without jailbreak

    iOS Location Spoofer is an unofficial iOS location modification project that works through proxy-based HTTPS interception instead of jailbreak tooling. It is based on earlier research that used a custom VPN and MITM proxy, but this repository ports the core logic to JavaScript for popular proxy apps. The project targets Shadowrocket, Surge, Loon, Quantumult X, and Stash through importable module or plugin files. It rewrites Apple location-service responses so the device calculates a chosen latitude and longitude. The repository also includes support for Wi-Fi and cellular tower coordinate rewriting, response-format compatibility handling, motion activity rewriting, and optional web-based location picking. Because it modifies device location behavior, it should only be used in legal, personal, and non-deceptive testing contexts.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    Gps Cell Phone Tracker

    Gps Cell Phone Tracker

    Tracks IOS and Android cell phones

    THE ORIGINAL GPS TRACKER - Version 7.0.0 A complete GPS tracking system featuring newly rewritten iOS, Android, and PHP/JS server components with modern code practices. Track mobile devices in real-time with customizable update intervals, background tracking, and a responsive web interface supporting multiple map providers. This major update includes: - Complete Kotlin rewrite of the Android client - New Swift/SwiftUI iOS client - Modernized PHP/JS server with clean architecture - Comprehensive inline documentation Live demo: https://www.websmithing.com/gpstracker/map For questions, contributions, or the latest updates, please visit our GitHub repository: https://github.com/nickfox/GpsTracker
    Downloads: 28 This Week
    Last Update:
    See Project
  • 13
    Quasar Framework

    Quasar Framework

    Build high-performance VueJS user interfaces in record time

    Effortlessly build high-performance & high-quality Vue.js 3 user interfaces in record time. Combine the power of Quasar UI with Quasar CLI. One source code for all platforms simultaneously with all the latest and greatest best practices out of the box. Focus only on your app's features and forget about the boilerplate around it. Build high-performance VueJS user interfaces in record time: responsive Single Page Apps, SSR Apps, PWAs, Browser extensions, Hybrid Mobile Apps and Electron Apps. If you want, all using the same codebase! You get a state-of-the-art UI (that follows Material Guidelines) for your websites and apps out of the box. Best support for desktop and mobile browsers (including iOS Safari!) out of the box. Best-in-class support for each build mode (SPA, SSR, PWA, Mobile app, Desktop app & Browser Extension) and the best developer experience through a tight integration with our own CLI.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Stay

    Stay

    Stay is a local userscript manager and an extension sample for Safari

    Stay is a macOS application that saves and restores window positions across multiple displays. It helps users maintain their workspace layout when disconnecting or rearranging external monitors.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    react-device-detect

    react-device-detect

    Detect device, and render view according to detected device type

    A React library to detect device types and conditions, optimizing user experience based on device context.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Google Maps Search Component React

    Google Maps Search Component React

    Customizable Google Places autocomplete component for iOS and Android

    React Native Google Places Autocomplete is a customizable location-search component for React Native applications on iOS and Android. It connects to the Google Places Web Service to provide address and place suggestions while users type. Developers can optionally fetch full place details after a selection. Current-location workflows can use nearby-place search or reverse geocoding when a geolocation provider is configured. The component supports predefined places, country restrictions, debounced requests, custom text inputs, custom result rows, and extensive styling. A ref API can control focus, text, clearing, and current-location queries programmatically. Web support is also possible through a proxy because direct Google Places requests are restricted by CORS.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    openGym

    openGym

    A self-hosted gym & body-weight tracker you actually own

    openGym is a self-hosted workout and body-weight tracking application designed to keep fitness data under the user's control. It lets users build weekly routines, launch guided workouts, record sets, and track body weight over time. Its exercise library contains searchable movements with animated demonstrations and support for strength, bodyweight, timed, and cardio exercises. Workout sessions can preload previous weights, detect personal records, run rest timers, and apply configurable progression rules. The application supports passkey authentication, offline use, cross-device synchronization, and installation as a home-screen app. Deployment is designed to be straightforward through Docker Compose without subscriptions, advertisements, or dependence on an external fitness service.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Cordova iOS

    Cordova iOS

    Apache Cordova iOS

    Cordova iOS is an iOS application library that allows for Cordova-based projects to be built for the iOS Platform. Cordova-based applications are, at the core, applications written with web technology: HTML, CSS and JavaScript. Cordova command-line runs on Node.js and is available on NPM. Follow platform-specific guides to install additional platform dependencies. Create a blank Cordova project using the command-line tool. Navigate to the directory where you wish to create your project. After creating a Cordova project, navigate to the project directory. From the project directory, you need to add a platform for which you want to build your app.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    PushNotifications

    PushNotifications

    A macOS, Linux, Windows app to test push notifications on iOS Android

    PushNotitication is an app used for testing push notifications on iOS and Android. Support macOS, Windows, Linux. Support using certificate and token for authentication with APNS. Auto save settings. To connect to APNs you can use either Provider certificate or Authentication Token. They are different ways and Authentication Token is a new one. Provider certificate expires every year and needs to be regenerated (and reuploaded to your server as .p12). Authentication Token is unlimited and you don't have to recreate and reupload it.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    mui

    mui

    High-performance framework closest to native APP experience

    The gap between performance and experience has always been the primary reason for mobile app developers to abandon HTML5. The browser’s natural page-cutting white screen, the unbearable turning animation, the jittering of floating elements, and the inability to pull down to refresh smoothly, all of which frustrate HTML5 developers, especially when they get a low-end Android machine to run, and the phone falls. On the other hand, the browser default control styles are few and ugly, making a beautiful control is very troublesome, and there are some simple UI frameworks but low performance. The mui framework effectively solves these problems. This is a framework that can facilitate the development of high-performance apps, and it is also the framework that is closest to the effect of native apps.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    vConsole

    vConsole

    A lightweight, extendable front-end developer tool for mobile web page

    vConsole is a lightweight, extendable front-end developer tool for mobile web page. A plugin allows you to add a new tab, add one or more tool button(s). You can customize the functions of the tab and buttons. After imported, vConsole should be inited manually. When vConsole is not loaded, logs will be printed to native console. After importing vConsole, logs will be printed to both front-end console and native console. Some useful vConsole properties and methods are available for plugin development. You can destroy an vConsole instance object and remove vConsole panel from document. You can also add a new plugin to vConsole. Duplicate plugin will be ignored. Create an vConsole plugin object, bind plugin events to this object, and add this object to vConsole. While installing and running a plugin, vConsole will trigger some events to allow a plugin customizing it's functions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    myNFC.org
    myNFC is a framework allowing JavaScript developers to create cross-platform mobile & NFC applications for smart phones and other embedded systems. These NOT web based applications can be loaded dynamically and can offer a wide user experience.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 23
    OpenRemote

    OpenRemote

    Open Source for Internet of Things

    An Open Community in the Home Automation and Domotics space. We believe an Open Source approach can revolutionize the way people create, install, and maintain software in the industry. Our panel technology integrates with your favorite protocol and runtime hardware through Open Source software. We open up the front-end and support a unified panel and visual programming model. An installer can pick and choose hardware products from different vendors and still present one panel UI to the user. A proprietary hardware vendor can build modern panel support and integrate with existing vendors. Whether you are a DIY aficionado, a high-end installer, a hardware vendor or integrator, OpenRemote has something for you. We want to make OpenRemote the standard for commercial and hobbyist integration alike. We allow any integrator or vendor to write plug-ins and bring innovative tools that simplify the work of an installer and the relationship with the client.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    HatchKeeper

    HatchKeeper

    Free Open-Source Egg Incubation Software

    HatchKeeper is free open-source egg incubation software, that is for the person who hatches his own chickens or other fowl. Its just a simple app, but it saves a lot of time with its automatic calculation features and makes keeping track of the eggs easy. Visit the homepage at http://hatchkeeper.sourceforge.io/ HatchKeeper Mobile is now available on Google Play https://play.google.com/store/apps/details?id=com.hatchkeeperteam.hatchkeepermobile This is beta software, so you might find bugs. Please use the discussion, open a ticket, or email me at millj dot code at gmail dot com Under the gnu GPL license you are free to modify and redistribute HatchKeeper.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    NASH OS

    NASH OS

    Nash Operating System for Modern Ecommerce

    The all-built-in-one, automatic, ready-to-go out-of-box, easy-to-use state-of-the-art, and really awesome NASH OS! Over 25,000+ flexible features and controls and all scalable!! The most powerful solution ever built to instantly deliver new heights of online ecommerce enterprise to you.
    Downloads: 6 This Week
    Last Update:
    See Project