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 comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments