Projects
View on GitHub

vrmiguel/pgpad
vrmiguel/pgpad has 660 GitHub stars and 31 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 14:04 UTC. Last push 2026-10-04.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
A small, fast cross-platform database client
Developer ToolsREADME.md
Originalpgpad
[WIP] A straightforward cross-platform database client
What is it?
- A lightweight, snappy tool for everyday queries
- Quick startup: loads up in less than a second in my machine.
- Small memory footprint
- Small bundle size
- Most importantly, pgpad is free, and will always be. That includes not ever having a "Community Edition", pop-ups that ask you for an upgrade, or anything of the sort.
What is it not?
- A fully-fledged professional DB management system like DBeaver.
Supported databases
| Database | Status | Note | Driver |
|---|---|---|---|
| PostgreSQL | Implemented, primary | Implemented, most used by authors. Unit-tested. | tokio-postgres |
| SQLite | Implemented | Implemented, unit-tested. | rusqlite |
| CockroachDB | Implemented | Implemented due to the Postgres Wire Protocol. No CockroachDB-specific tests currently | tokio-postgres |
| MySQL | Planned | das | |
| Microsoft SQL Server | Planned | ||
| Oracle | Planned | mysql |
|
| Clickhouse | Planned | clickhouse |
|
| SQLCipher | Planned | rusqlite |
|
| DuckDB | Planned | duckdb |
|
| MongoDB | Not currently planned | Would require some refactors to accomodate a NoSQL DBMS | |
| MariaDB | Rust lacks a dedicated MariaDB driver. As it stands, we'd be able to support MariaDB only through MySQL compatibility |
Operating systems
pgpad supports Windows (7+), macOS (10.15+), and Linux (must have libwebkit2gtk 4.1 or higher).
Building
Requirements
- A relatively recent build of
npm - The Rust toolchain, with a minimum version of 1.85
Setup
1. Install dependencies
npm install
Build executable
npm run tauri build
To start the dev server
npm run tauri dev
A work in progress!
Feel free to open issues for bug reports and feature requests.