Registry / devtools / adb-sqlite-viewer

adb-sqlite-viewer

JSON →
library1.2.0jsnpmunverified

ADB SQLite Viewer v1.2.0 is a developer tool for inspecting SQLite databases on Android devices via ADB. It provides a web-based interface to browse tables, view schemas, and execute SQL queries. Released under MIT, it offers multiple usage modes: an npm package (npx sqlite-viewer), a desktop app with bundled ADB, a hosted version with a standalone ADB bridge, and a WebUSB-based no-install option. Key differentiators include zero-config setup, support for multiple connection methods, and cross-platform availability (Windows, macOS, Linux). Active development with regular releases on GitHub.

npm install adb-sqlite-viewer
INSTALL
IMPORT
SIG · ADB-SQLITE-VIEWER
A
adb-sqlite-viewer
devtoolsjavascriptv1.2.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default
npx sqlite-viewer
npm start sqlite-viewer
Run via npx; no import in source code. It's a CLI tool.

Install and start the ADB SQLite viewer to inspect Android databases via browser.

// Install as dev dependency npm install --save-dev adb-sqlite-viewer // Run the viewer (requires ADB and Android device) npx sqlite-viewer // Custom port npx sqlite-viewer --port 3000 // Open http://127.0.0.1:8085 in browser // Or use hosted version with WebUSB: // https://amitwinit.github.io/SQLite-DevTools-Mobile-ReactNative/ // (need to run adb kill-server first for WebUSB)
Debug
Known issues
gotchaWebUSB mode requires running 'adb kill-server' first because WebUSB and ADB cannot share the USB interface.
fix
Run 'adb kill-server' before opening the WebUSB-hosted version. Restart ADB with 'adb start-server' after using WebUSB if needed.
affects: >=1.0.0
gotchanpx sqlite-viewer requires ADB to be installed separately and available on PATH; common oversight leads to 'adb: command not found' error.
fix
Install Android SDK Platform-Tools from https://developer.android.com/tools/releases/platform-tools and add to PATH.
affects: >=1.0.0
Errors
Common errors & fixes
adb: command not found
ADB is not installed or not in PATH.
fix
Install Android SDK Platform-Tools and add the directory containing adb to your PATH environment variable.
No Android device found. Please connect a device with USB debugging enabled.
Device not connected or USB debugging not enabled.
fix
Connect an Android device via USB, enable Developer options and USB debugging, and ensure the device is authorized (check with 'adb devices').
Upgrade
Version history
1.2.0latest on npm
Audit
Dependencies
adboptionalRequired for npm package and desktop app to communicate with Android device via ADB. Must be on PATH or bundled.
Agent activity
33 hits · last 30 days
node
26
OpenAI (training)
1
Resources
adb-sqlite-viewer — npm install adb-sqlite-viewer · libregistry