Skip to content

jp64k/quest-webloader

Repository files navigation

Quest Webloader - webloader.app

A sideloader and app manager for Meta Quest headsets that runs entirely in your browser. Just open the page and plug in your device.

image

Features

  • Sideload Apps — drag & drop APKs or folders to install
  • Manage Apps — view, search, and sort all installed apps
  • Uninstall Apps — remove apps from your device directly within the browser
  • Export Apps — pull apps from your Quest to your PC as a zip
  • Reclaim Space — automatically detect leftover data from uninstalled apps to safely free up storage
  • Device Info — battery, storage, model, and firmware version at a glance
  • Local Library — select a folder on your PC to manage your local app collection, with version checks against what's installed
  • Fully local — nothing is uploaded anywhere, all processing happens in your browser

Requirements

  • A browser with WebUSB support, such as chromium-based browsers (Chrome, Edge, Opera, Brave)
  • A USB cable that supports data
  • Developer mode enabled on your Quest

How it works

Quest Webloader implements the ADB protocol over WebUSB entirely in JavaScript. It communicates directly with your headset through the browser. No ADB binary, no companion app, no server.

Self-hosting

It's a single index.html with all CSS and JS inlined. Grab the file along with package_name_lookup.json and the thumbnails/ folder for display names and app icons (optional, also works without them). Serve over HTTPS or localhost.

About

A sideloader and app manager for Meta Quest headsets that runs entirely in your browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages