A fast, native PostgreSQL client for macOS built with Tauri.
⬇️ Download pgmac for macOS (Apple Silicon)
Version 0.1.0 • Requires macOS on Apple Silicon (M1/M2/M3)
- 🔌 Connection Management — Save and manage multiple PostgreSQL connections
- ✏️ SQL Editor — Monaco-powered editor with syntax highlighting and auto-completion
- ⚡ Quick Execution — Run queries with
Ctrl/Cmd + Enter - 📊 Results Table — View query results in a fast, virtualized table
- 🗂️ Database Browser — Navigate schemas, tables, and columns in the sidebar
- ✏️ Inline Editing — Edit cell values directly in the results table
- 🗑️ Row Deletion — Delete rows with confirmation modal and auto-generated SQL
- 📑 Multi-Tab Workspace — Work with multiple queries in separate tabs
- 🌙 Dark Mode — Native dark mode support
| Layer | Technology |
|---|---|
| Backend | Rust + Tauri 2 |
| Database | SQLx (PostgreSQL) |
| Frontend | React 19 + TypeScript |
| Editor | Monaco Editor |
| Styling | Tailwind CSS 4 |
| State | Zustand + React Query |
# Clone the repository
git clone https://github.com/your-username/pgmac.git
cd pgmac
# Install dependencies
pnpm install
# Run in development mode
pnpm tauri dev
# Build for production
pnpm tauri buildMIT
