| Crates.io | clazydbm |
| lib.rs | clazydbm |
| version | 0.1.0 |
| created_at | 2025-09-15 05:56:17.985864+00 |
| updated_at | 2025-09-15 05:56:17.985864+00 |
| description | A modern Terminal User Interface (TUI) database management tool for PostgreSQL, MySQL, and SQLite |
| homepage | https://github.com/ppdx999/clazydbm |
| repository | https://github.com/ppdx999/clazydbm |
| max_upload_size | |
| id | 1839469 |
| size | 345,056 |
A modern Terminal User Interface (TUI) database management tool for PostgreSQL, MySQL, and SQLite.



git clone https://github.com/your-username/clazydbm.git
cd clazydbm
cargo install --path .
For SQL tab functionality, install the appropriate CLI tools:
# PostgreSQL
pip install pgcli
# MySQL
pip install mycli
# SQLite
pip install litecli
clazydbm
On first run, clazydbm will create a configuration directory in your home folder. Edit the connections file to add your database connections:
Linux/macOS: ~/.config/clazydbm/connections.yaml
Windows: %APPDATA%/clazydbm/connections.yaml
Example configuration:
connections:
- name: "Local PostgreSQL"
type: postgres
host: localhost
port: 5432
user: postgres
password: password
database: mydb
- name: "Local MySQL"
type: mysql
host: localhost
port: 3306
user: root
password: password
database: mydb
- name: "SQLite Database"
type: sqlite
path: "./example.db"
Tab / Shift+Tab: Switch between panels↑↓ / jk: Navigate listsEnter: Select item / Open tableEsc: Go back1: Focus on Records tab2: Focus on SQL tab3: Focus on Properties tab←→ / hl: Scroll columns horizontally[]: Jump 5 columns left/rightCtrl+A / Ctrl+E: Jump to first/last columnPgUp / PgDn: Scroll rows verticallyHome / End: Jump to top/bottomEnter: Launch external CLI tool (pgcli/mycli/litecli)Ctrl+C: Quit applicationclazydbm is built with a modular architecture:
| Database | Status | CLI Integration |
|---|---|---|
| PostgreSQL | ✅ | pgcli |
| MySQL | ✅ | mycli |
| SQLite | ✅ | litecli |
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE file for details