Cross-platform database manager built with Wails (Golang) and Vue.js for viewing, editing, and querying databases.
- Database Connection Management: Connect to SQLite, MySQL, PostgreSQL, and more to come.
- Table Viewer: List tables, view structures, and paginate data.
- Query Execution: Execute SQL queries with syntax highlighting and save frequently used queries.
- Data Editing: Add, update, and delete rows directly from the viewer.
- Data Export: Export table data to SQL, CSV, JSON, and other formats.
- Data Import: Import table data from SQL, CSV, JSON, and other formats.
- Cross-Platform Support: Runs on Windows, macOS, and Linux.
-
Clone the repository:
git clone https://github.com/meeehdi-dev/dbisous.git cd dbisous -
Install dependencies:
make tidy # install backend dependencies make install # install frontend dependencies
-
Build and run:
make build ./build/bin/dbisous # (.exe on win, .app on macos)
- Connect to a Database: Set up a new connection profile and connect to your database.
- View Tables: Browse and view the structure and data of your tables.
- Execute Queries: Use the SQL query editor to run and save queries.
- Edit Data: Directly edit table data from the viewer.
- Export Data: Export table data to various formats.
- Import Data: Import table data from various formats.
This project is licensed under the MIT License. See LICENSE for details.
