Native Browser Integrations
PWAs usually lose to native apps exactly where OS integration matters: no native share sheet, no control over screen dimming, no real immersive mode. This demo implements the four Web APIs that close each of those gaps using nothing but what the browser already ships — the Web Share API to open the OS's native share sheet, the Clipboard API for programmatic copy/paste, the Screen Wake Lock API to keep the screen active during use, and the Fullscreen API to strip away the browser chrome for an immersive view. None of them depend on an external library — it's the web platform alone reaching into the operating system.
Technologies
- Web Share API
- Clipboard API
- Screen Wake Lock API
- Fullscreen API
Architecture
- Direct integration with native browser APIs
- no external dependencies
Concepts
- Web Platform APIs
- OS integration via the browser
- native-like UX without installing an app
Demo area
The demo is 100% functional — try it now.
Offline Data + Sync
100% offline data persistence with automatic sync on reconnect — including real SQL running on WebAssembly inside a Web Worker.
Device & Hardware Sensors
Network Information, Battery Status, and the Vibration API: three Web APIs that read the device's real state — connection, battery, and haptic feedback — to adapt the experience in real time.