Lightweight database management UI for MySQL, MariaDB, PostgreSQL & SQLite
Inspired by AdminerEvo. Zero build step. Runs anywhere Node.js runs.
# No install needed
npx adminer-node
โ Opening http://127.0.0.1:8080 ...
No bloat. No dependencies you don't need. Just works.
Browse databases, manage tables, run SQL, edit rows, indexes & foreign keys, export dumps.
Full schema support including sequences, materialized views and custom types.
File-based and in-memory databases. Great for local dev and embedded apps.
Multi-statement SQL execution with live result tables and query history.
AES-256-GCM encrypted sessions, CSRF protection, brute-force rate limiting.
Pure Node.js HTTP server, Vue 3 via CDN. No build step, no Webpack, no config files.
No install. Runs anywhere.
Install globally.
npm i -g adminer-node
adminer-node
Containerized, ready to deploy.
Minimal, modern, dependency-free where it counts.
| Layer | Technology |
|---|---|
| Server | Node.js built-in http โ zero framework |
| Frontend | Vue 3 via CDN โ no build step |
| Styling | Tailwind CSS + DaisyUI via CDN |
| MySQL / MariaDB | mysql2 |
| PostgreSQL | pg |
| SQLite | better-sqlite3 |
One command. No configuration. Works now.
npx adminer-node