PulseDB Documentation
Welcome to the PulseDB documentation. PulseDB is a modern open-source PostgreSQL management studio — browse tables, run SQL queries, and manage your databases from a clean web interface.
Quick links
- Getting Started — set up PulseDB in 30 seconds
- Installation — Docker & local setup
- Features — explore all features
- Security — encryption & best practices
What is PulseDB?
PulseDB is a web-based PostgreSQL management tool designed to be a modern alternative to pgAdmin and other database clients. It runs entirely in the browser and requires zero configuration.
Key highlights
- Zero config — start managing your database immediately after deployment
- Encrypted credentials — passwords encrypted at rest with AES-256-GCM
- Docker-native — one-command deployment with Docker Compose
- Dark mode — built-in dark theme that respects your system preference
- Open source — MIT licensed, contributions welcome
Tech stack
| Component | Technology |
|---|---|
| Framework | Next.js 16 |
| UI | React 19, Ant Design 6 |
| Styling | Tailwind CSS 4 |
| Database | PostgreSQL via pg |
| Editor | CodeMirror with SQL support |
| State | Zustand |
| Encryption | Node.js crypto (AES-256-GCM) |
Project information
- Version: 0.2.0
- License: MIT
- Repository: github.com/elmoziml/pulsedb
- Website: elmoziml.com