Tampermonkey scripts that bring developer-tool capabilities (console output, network requests, keyboard events, pointer events) directly onto mobile browsers where F12 is unavailable.
| File | What it does |
|---|---|
console-display.user.js |
Displays console messages in an overlay on the page |
web-request-list.user.js |
Shows all network requests and their contents, with JSON expansion and request testing |
keyboard-event-listener.user.js |
Shows keyboard event parameters on-screen to help debug mobile keyboard behaviour |
pointer-event-listener.user.js |
Records and displays all pointer/touch events with pause/resume support |
- Install the Tampermonkey browser extension on your mobile browser (or desktop browser for testing). Some browsers, such as Via support userscripts natively without an extension.
- Open the Tampermonkey dashboard and create a new script.
- Copy the contents of the script you want from the
scripts/folder and paste it into the editor. - Save the script. It will run automatically on every page.
- Open any web page and the overlay panel will appear, showing the relevant debug information. Note that the panel will cover part of the page.
All scripts in this repository were created separately by AI.
This file is also generated by AI.
The scripts and their UI are currently in Chinese. An English version is todo.
PRs are welcome. If you have a script that helps with mobile web development and debugging, feel free to open a pull request.