NodeQL is a local-first desktop app for learning, designing, and running SQL with visual blocks. Your projects, settings, plugins, and databases never leave your device.
Snap, edit, compile, and run blocks — watch a query take shape instead of guessing at syntax.
Work directly against local SQLite databases without installing a separate command-line tool.
Projects save as versioned JSON with autosave, recent-projects history, and guided upgrades with automatic backups for older files.
The declarative Plugin SDK v2 adds visual blocks and external data-source adapters, with SHA-256-verified community repositories.
No account, no analytics, no cloud dependency. NodeQL works fully offline once installed.
English ships by default, with installable, validated community translations for everything else.
NodeQL includes no analytics, advertising, account tracking, or automatic crash reporting. The Plugin API v2 is declarative — it does not execute third-party Dart code, native libraries, scripts, or executables. Translation packages are restricted to approved HTTPS hosts and verified by schema, size, metadata, placeholders, and SHA-256. Optional network behavior is documented separately, and vulnerabilities should be reported privately rather than filed as public issues.