A full-featured terminal SQL IDE in Go. Supports PostgreSQL, MySQL, SQLite, and DuckDB. Features schema browser, autocomplete, syntax highlighting, vim keybindings, and single-binary distribution.
gotermsql is a terminal-based SQL IDE supporting PostgreSQL, MySQL, SQLite, and DuckDB with schema browsing, autocomplete, vim keybindings, and streaming results in a single binary.
How It Works
Grab the single file for your computer from the releases page and run it right away.
Open the connection screen, pick your database type like PostgreSQL or SQLite, and enter your details to link up.
See a clear tree of your databases, tables, columns, and keys – everything organized neatly on the side.
Type SQL in the editor with helpful suggestions for tables, columns, and keywords popping up as you go.
Hit enter to execute – watch live results stream in, even for huge tables, with perfect formatting.
Copy history, tweak settings, or export data easily while keeping everything speedy.
Now you browse, query, and manage any database like a pro, all from your terminal without hassle.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.