CapLab is a demonstration app for a set of open Capacitor plugins that read
Android device state — network, screen, battery, and more — without
requesting any special permissions.
Each plugin in this demo is installed as a real npm package
(@tojestproste/caplab-*), proving the plugins work as standalone,
independently publishable modules rather than app-specific code.
WHAT'S INSIDE
• Network — WiFi/cellular transport, link speed, DNS, signal strength
• Screen — resolution, density, refresh rate, system bar heights, font scale
• Battery — level, charging status, temperature, health
• Device — model, codename, RAM, storage, security patch level
• Locale — language, timezone, dark mode, date/number formatting
• Sensors — full list of physical sensors available on the device
• Audio — volume levels per stream, ringer mode, connected output devices
• Power state — battery optimization status, Doze mode, screen interactivity
• Connectivity — Bluetooth and NFC state
• DevMode — developer options, USB debugging, build info
Tap any plugin to see a live summary plus the full raw JSON response
returned by the plugin.
WHO THIS IS FOR
Android/Capacitor developers who want to see exactly what each plugin
returns before adding it to their own project, or who want a working
reference implementation to build from.
This is a technical demo app, not a consumer utility — no ads, no
analytics, no data leaves the device.
Capacitor plugin demo — Android device diagnostics via 10 custom plugins.