Lightweight, open source database manager for browsing schemas, running SQL, and keeping database context ready for AI-assisted workflows.
DataPanel is a desktop database workspace built with Wails, Go, React, TypeScript, and Vite. It focuses on local-first connection management, fast schema inspection, query execution, and structured metadata that can be used by assistant workflows.
- Save database connection profiles without storing secrets in plain text.
- Test and open database connections.
- Browse schemas, tables, columns, indexes, and constraints.
- Execute SQL with query limits, cancellation, status feedback, and destructive-query warnings.
- Keep schema metadata structured so AI-assisted workflows can understand database context.
Download the latest macOS, Windows, and Linux builds from the GitHub Releases page:
https://github.com/aquibbaig/datapanel/releases/latest
Available release assets include:
- macOS: DMG installer window and zipped
.appbundle. - Windows: portable
.zipand NSIS installer for x64 and arm64. - Linux AppImage: portable build for distributions where the matching WebKit
.debis not available.
Linux .deb builds are WebKit-specific:
- Debian 13 or Ubuntu 24.04: use
datapanel_*_linux_amd64_debian13_ubuntu24.04_webkit2_41.deb. - Debian 12 or Ubuntu 22.04: use
datapanel_*_linux_amd64_debian12_ubuntu22.04_webkit2_40.deb. - Other Linux distributions: use the
.AppImagewhen the matching WebKit package is not available.
Please read LOCAL.md for local setup, development commands, release build notes, and project layout.
Please read CONTRIBUTING.md for engineering principles, Go guidelines, frontend guidelines, and git hygiene.
If you find DataPanel useful and want to support its maintenance and improvement, please consider sponsoring the project:
https://github.com/sponsors/aquibbaig
Sponsorship helps keep releases, platform installers, database adapter work, and open-source support moving.
DataPanel is open source software licensed under the GNU Affero General Public License v3.0. See LICENSE.