An open API service indexing awesome lists of open source software.

https://github.com/db-toolkit/db-toolkit

Modern cross-platform database management application with database exploration, query execution, data exploration and management, automated backups and lot more.
https://github.com/db-toolkit/db-toolkit

cross-platform database-management electron modern

Last synced: 4 months ago
JSON representation

Modern cross-platform database management application with database exploration, query execution, data exploration and management, automated backups and lot more.

Awesome Lists containing this project

README

          

# DB Toolkit

![DB Toolkit](https://img.shields.io/badge/version-0.1.0-blue) ![Node](https://img.shields.io/badge/node-22+-green) ![Electron](https://img.shields.io/badge/electron-latest-blue) ![License](https://img.shields.io/badge/license-MIT-green)

Free, open-source and modern cross-platform database management application with database exploration, query execution, data exploration and management, automated backups and lot more.

![DB Toolkit Preview](src/web/public/preview.png)

## Features

- **Workspaces** - Multiple isolated workspace tabs (up to 20) for working with different databases simultaneously, with custom names, colors and keyboard shortcuts
- **Multi-Database Support** - PostgreSQL, MySQL, MariaDB, SQLite, MongoDB with connection management and session persistence
- **Schema Explorer** - Visual tree browser with table details, search, and real-time updates
- **Query Editor** - Monaco-based editor with syntax highlighting, auto-complete, multiple tabs, history, and AI-powered analysis
- **Data Explorer** - Inline editing, insert/delete rows, pagination, sorting, filtering, CSV/JSON export/import, and cell preview
- **Backup & Restore** - Automated and manual backups with scheduling, compression, verification, and real-time progress
- **AI Query Assistant** - Generate, optimize, and explain SQL queries with Cloudflare AI
- **Settings & Customization** - Dark mode, query defaults, editor preferences, workspace settings, and appearance settings

## Tech Stack

**Backend:** Node.js, Electron IPC, SQLite3, PostgreSQL, MySQL, MongoDB drivers
**Frontend:** Electron, React 18, Tailwind CSS, Monaco Editor, Framer Motion, Vite

## License

MIT License