omni-sql v0.2.2
omni-sql v0.2.2
omni-sql is an open-source desktop SQL IDE for developers who work across multiple
database engines. It combines schema exploration, a Monaco-powered SQL editor,
contextual autocomplete, query results, guarded row editing, and execution plans in
one local workspace.
v0.2.2 polishes two visible parts of the daily workflow: autocomplete labels now follow
the selected interface language, and table metadata expands reliably from the schema
tree. It also ships with refreshed project visuals and includes all earlier v0.2 desktop
improvements.
New in v0.2.2
- Localized completion labels — the all-columns suggestion now follows the selected
UI language instead of remaining in Portuguese. - Reliable schema navigation — expand controls in the metadata tree no longer
overlap neighboring rows, so the intended table opens consistently. - Refreshed project presentation — the README and landing page now show the current
interface, accompanied by a new demo GIF and social preview image.
Highlights across the v0.2 series
- Unified table structure editing — manage columns and supported table structure
changes through a more consistent editing flow. - Clearer execution history — query history is easier to scan and use while moving
between recent statements. - Improved desktop layout — responsive behavior and visual hierarchy were refined
across the workspace and dialogs. - Visible connection context — the active connection, database engine, and database
are easier to identify while writing and running SQL. - Better runtime diagnostics — Java validation and release-verification failures
are surfaced more clearly instead of failing silently. - Consistent SQL terminology — labels and destructive-statement language are more
predictable throughout the app.
Supported databases
- PostgreSQL
- MySQL
- MariaDB
- SQL Server
- Oracle
- Generic JDBC (experimental, with limited metadata and execution features)
Downloads
- Windows 10/11 x64:
.exeinstaller - Debian/Ubuntu amd64:
.debpackage SHA256SUMS: checksums for the published installers
The installers bundle the application runtimes. End users do not need to install
Node.js, Java, Rust, a separate database client, or a vendor client SDK.
Before you start
omni-sql is early-stage software. Try it with a development database before using it
against important environments, and report unexpected behavior through GitHub Issues.
v0.2.2 changelog: v0.2.1...v0.2.2
Complete v0.2 series: v0.1.39...v0.2.2
Documentation: https://github.com/cccadet/omni-sql#readme