Database

sabiql – browse, query, and edit PostgreSQL databases

sabiql is a driver-less TUI to browse, query, and edit PostgreSQL databases.

sabiql wraps your existing psql CLI — no Rust database drivers, no connection pools, no extra dependencies. Point it at your database and get a full-featured TUI with vim-like keybindings.

Built in Rust for minimal memory footprint and near-zero idle CPU — no runtime, no GC pauses.

This is free and open source software.

Key Features

  • Core:
    • SQL Modal (s) — Ad-hoc queries with auto-completion for tables, columns, and keywords
    • ER Diagram (e) — Generate relationship diagrams via Graphviz, opened instantly in your browser
    • Inspector Pane (2) — Column details, types, constraints, and indexes for any table
  • Editing:
    • Inline Cell Editing (e in Result) — Edit cells in-place with a guarded UPDATE preview before committing
    • Row Deletion (dd in Result) — DELETE with mandatory preview; risk level color-coded (yellow/orange/red)
    • Yank (y) — Copy any cell value to clipboard
  • Navigation:
    • Fuzzy Search (/) — Incremental table filtering
    • Focus Mode (f) — Expand any pane to full screen
    • Command Palette (Ctrl+K) — Searchable command list

Website: github.com/riii111/sabiql
Support:
Developer: riii111
License: MIT License

sabiql
Click image for full size

sabiql is written in Rust. Learn Rust with our recommended free books and free tutorials.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted