| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A lightweight, cross-platform desktop client for SQL and NoSQL databases.
Connect to PostgreSQL, MySQL/MariaDB, Redis, and MongoDB from a single app with a clean, dark UI inspired by tools like pgAdmin.
Add screenshots/GIFs to docs/assets/ and reference them here.
# 1. Enable Flutter desktop for your platform
flutter config --enable-linux-desktop # or --enable-windows-desktop / --enable-macos-desktop
# 2. Fetch dependencies
flutter pub get
# 3. Run
flutter run -d linux # or windows / macosLinux builds also need keyring headers (libsecret-1-dev on Debian/Ubuntu). See Getting started for the full setup, including prerequisites, release builds, and your first connection.
| Path | Description |
|---|---|
| lib/main.dart | App entry, window setup. |
| lib/app/ | App shell and theme wiring. |
| lib/core/ | Database clients, storage, theme, layout, editor helpers. |
| lib/features/ | Feature modules (main screen, connections, per-engine UI, settings). |
| lib/shared/ | Reusable widgets shared across features. |
| assets/ | Database type icons and other bundled assets. |
| linux/, windows/, macos/ | Native runners. |
| third_party/ | Vendored components (e.g. shadcn_flutter), under their own licenses. |
For a deeper map of modules and their responsibilities, see Architecture.
Full documentation lives in docs/:
Contributions are welcome. Please read CONTRIBUTING.md for the workflow, CI expectations, and the pre-PR checklist, and see the Changelog for release history.
MIT. Third-party components (e.g. vendored UI under third_party/) retain their own licenses.
| Back | FazBrowse Home | New Git URL |