๐Ÿ—„๏ธ

adminer-node

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 ...

Everything you need

No bloat. No dependencies you don't need. Just works.

๐Ÿฌ

MySQL & MariaDB

Browse databases, manage tables, run SQL, edit rows, indexes & foreign keys, export dumps.

๐Ÿ˜

PostgreSQL

Full schema support including sequences, materialized views and custom types.

๐Ÿ“ฆ

SQLite

File-based and in-memory databases. Great for local dev and embedded apps.

โšก

SQL Editor

Multi-statement SQL execution with live result tables and query history.

๐Ÿ”’

Secure by Default

AES-256-GCM encrypted sessions, CSRF protection, brute-force rate limiting.

๐Ÿš€

Zero Setup

Pure Node.js HTTP server, Vue 3 via CDN. No build step, no Webpack, no config files.

Three ways to run

npx

No install. Runs anywhere.

npx adminer-node

npm

Install globally.

npm i -g adminer-node

adminer-node

๐Ÿณ Docker

Containerized, ready to deploy.

docker run -p 8080:8080 javimosch/adminer-node

Tech Stack

Minimal, modern, dependency-free where it counts.

LayerTechnology
ServerNode.js built-in http โ€” zero framework
FrontendVue 3 via CDN โ€” no build step
StylingTailwind CSS + DaisyUI via CDN
MySQL / MariaDBmysql2
PostgreSQLpg
SQLitebetter-sqlite3

Ready to manage your database?

One command. No configuration. Works now.

npx adminer-node

Read the Docs โ†’