Analysis updated 2026-05-18
Browse and query a Cloudflare D1 database entirely from a phone browser.
Run ad hoc SQL statements against D1 without installing wrangler or a CLI.
Export query results to CSV or JSON for further analysis.
Safely inspect and edit production data with confirmation prompts before destructive commands.
| amirmahdavi2023/d1-admin | anil-matcha/open-poe-ai | arata-ae/purupurupngtuber | |
|---|---|---|---|
| Stars | 4 | 4 | 4 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2026-06-25 | — |
| Maintenance | — | Active | — |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Setup is entirely through the Cloudflare dashboard: create a Worker, paste the file, bind the D1 database, and set an admin token.
D1 Admin is a simple database management tool for Cloudflare D1, the database service built into Cloudflare's platform. The whole tool is a single JavaScript file with no dependencies and no build process. You paste that one file into a Cloudflare Worker through the web dashboard, connect it to your database, and it works, even from a phone browser, without needing a computer terminal or any command line tools installed. Once set up, it gives you a browser based interface to look at every table in your database, preview rows, and run any SQL statement, including both reads and writes, while showing how long each query took and how many rows it affected. You can export the results of a query as a CSV or JSON file. The interface is built to work comfortably on a small phone screen, not just on a desktop monitor. Access is protected by a token you set yourself, stored only in your own browser, and the tool refuses to run multiple SQL statements at once, giving a clear error instead of silently running just the first one and dropping the rest, which is what the underlying database service would otherwise do. It also asks for confirmation before running a command that deletes a table, or an update or delete statement that has no filtering condition, since those can accidentally affect an entire table. Anyone who has the access token gets full read and write access to the database, so the README stresses treating that token like a password and suggests adding an extra layer of protection through Cloudflare's own access control system for further safety. Table previews are limited to showing 100 rows at a time, and only one SQL statement can run per query. The project is released under the MIT license.
A single file, no dependency admin panel for Cloudflare D1 databases that runs inside a Worker and works entirely from a browser, including on a phone.
Mainly JavaScript. The stack also includes JavaScript, Cloudflare Workers, Cloudflare D1.
MIT license: free to use, modify, and distribute, including commercially, as long as the copyright notice stays with it.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.