pgtui

Crates.iopgtui
lib.rspgtui
version0.3.0
created_at2025-04-26 10:27:00.93276+00
updated_at2025-08-07 02:53:46.660621+00
descriptionA terminal user interface for interacting with a Postgres database.
homepage
repositoryhttps://codeberg.org/kdwarn/pgtui
max_upload_size
id1650137
size156,652
Kris Warner (kdwarn)

documentation

README

pgtui

A TUI for interacting with a Postgres database.

This is very much a work in progress and in active development, so don't use it on a database you care about/haven't backed up before using this on.

However, I think the idea is interesting and the goal is to do basic CRUD stuff on a Postgres database through a TUI. All you have to do is provide the connection string via environment variables and you get an interface for interacting with your tables. No browser! No forms! No oauth! Just your terminal, your terminal-based editor, and your database.

Once it's in a more polished state and not changing so much I'll add a changelog.

I'll figure out a better way to mark this in the documentation, but a decent amount of the queries used will likely come directly or nearly directly from psql's backslash commands. The SQL behind these commands can be viewed by starting psql with the -E flag.

Commit count: 0

cargo fmt