Lite weight SQL client programmed in c++
A desktop SQL client for Windows — a native C++ GUI database tool (internally called "Mayah Queries"). Think of it as a lightweight DBeaver/HeidiSQL-style IDE.

Tech stack:

UI: Dear ImGui (vendored in third_party/imgui/) rendered via DirectX 11 in a Win32 window — immediate-mode, dockable panels, dark/light themes, syntax highlighting.
Language: C++20, MSBuild project , dependencies via vcpkg (libmysql, nlohmann-json).

Features

  • Connect — multiple MySQL or LDF connections at once
  • Query — SQL editor with syntax highlighting, autocomplete, async execution + cancel
  • View results — sortable/paginated grid, inline edit, export (CSV/JSON/SQL)
  • Explore schema — DB/table/view tree, search, generate CREATE statements
  • Manage — table designer, maintenance (optimize/repair), batch DML, CSV import, user/privilege manager, server monitor
  • Extras — query history, SQL snippets, model/code generation from schema
  • UX — dockable panels, dark/light themes, saved preferences

Project Samples

Project Activity

See All Activity >

Follow mayah Q

mayah Q Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of mayah Q!

Additional Project Details

Registered

2026-05-30