FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

QueryaHub/Querya-Desktop at 67a38d7feef0dcbfeb465eb242c6036e5cdebfd3 · GitHub

Repository navigation

About

Modern, open-source, high-performance cross-platform database studio for PostgreSQL, MySQL, SQLite, Redis, and MongoDB with 2D virtualized grid, DML staging buffer, and multi-session workspaces.

Topics

Resources

Code of conduct

Security policy

Stars

26 stars

Watchers

0 watching

Forks

Repository files navigation

Querya Desktop

A lightweight desktop client for SQL and NoSQL databases. Connect to PostgreSQL, MySQL, Redis, and MongoDB from a single app with a clean, dark UI inspired by tools like pgAdmin.

What it is

  • Cross-platform: Windows, Linux, macOS (Flutter desktop).
  • Multi-database: PostgreSQL, MySQL, Redis, MongoDB (more can be added).
  • UI: Custom window (no system title bar), resizable left panel (connection tree) and bottom split (query editor / results), dark theme, shadcn_flutter components.
  • Flow: Right-click “Servers” → “New connection” → pick database type → (future: connection form and query execution).

Tech stack

  • Flutter (Dart) with desktop support
  • shadcn_flutter for UI (buttons, inputs, theme)
  • bitsdojo_window for custom frame and window sizing

Prerequisites

  • Flutter SDK (stable) with desktop enabled:
    flutter config --enable-linux-desktop   # or windows, macos

Setup

From the project root:

flutter pub get

If platform folders are missing:

flutter create . --project-name querya_desktop --platforms=linux,windows,macos
flutter pub get

Run

# Linux (on Wayland, use X11 to avoid Gdk warnings when the pointer leaves the window)
GDK_BACKEND=x11 flutter run -d linux

# Or
flutter run -d linux

# Windows
flutter run -d windows

# macOS
flutter run -d macos

Or use the helper script on Linux:

./run_linux.sh

Build release

flutter build linux
flutter build windows
flutter build macos

Project structure

Path Description
lib/main.dart App entry, window setup (bitsdojo_window)
lib/app/ App shell and theme
lib/features/main_screen/ Main layout, connections panel, new connection dialog, query/results tabs
lib/shared/widgets/ Shared UI (shadcn re-exports)
lib/core/theme/ Dark theme and colors
assets/images/ Database type icons (PostgreSQL, MySQL, Redis, MongoDB)
linux/, windows/, macos/ Native runners (custom frame on Linux/Windows)

License

See repository license if present.

About

Modern, open-source, high-performance cross-platform database studio for PostgreSQL, MySQL, SQLite, Redis, and MongoDB with 2D virtualized grid, DML staging buffer, and multi-session workspaces.

Topics

Resources

Code of conduct

Security policy

Stars

26 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL