README.md
May 12, 2026 ยท View on GitHub
DearSQL
A simple, cross-platform database client built with Dear ImGui.

Features
- Support SQLite, PostgreSQL, MySQL, MariaDB, MongoDB, and Redis connections
- Cross-platform: macOS (Metal), Linux (GTK4 + OpenGL)
- Database browser: Sidebar for exploring schemas, tables, and structure
- Native file dialogs for SQLite files
- Native alert/confirm dialogs per platform
- Saves and restores previous database connections
- Run SQL queries with formatted results display
- Query history
Installation
Download the latest release for macOS, Linux, and Windows from GitHub Releases.
Arch Linux (AUR)
yay -S dearsql
# or
paru -S dearsql
Build instructions
claude "build this project"
Built With
- Dear ImGui - Immediate mode GUI
- Native File Dialog - File pickers
- IconFontCppHeaders - Icon fonts
- vcpkg.json - Full dependency list