6 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
Sqlit is a terminal-based tool that allows developers to connect and query various databases quickly. It supports multiple database types and features Vim-style keybindings, syntax highlighting, and a user-friendly interface. With no heavy GUI required, it aims to streamline database access and management.
If you do, here's more
Sqlit is a terminal-based user interface (TUI) tool designed for developers who want quick and efficient access to their databases without the overhead of heavy graphical user interfaces. It supports a wide range of databases, including SQL Server, PostgreSQL, MySQL, SQLite, and many more, totaling over a dozen options. Installation is straightforward with commands for `pipx`, `pip`, and even integration options for Docker and various cloud services.
The tool emphasizes user-friendliness and speed, featuring syntax highlighting, history tracking, and fuzzy search capabilities. Users can connect to running database containers automatically, using a simple command to initiate the connection. The connection manager allows for easy switching between different databases without having to remember complex command-line arguments. Sqlit also manages credentials securely by storing passwords in the operating system's keyring.
Key features include modal editing akin to Vim, a searchable query history, and context-aware help displayed on the screen. The interface encourages exploration with visual elements that make it easy to browse database tables, views, and other components. Users can execute SQL commands directly from the command line or use predefined connections to streamline their workflow. The design philosophy aims to minimize distractions and eliminate unnecessary steps, making it a practical choice for developers who prioritize efficiency.
Questions about this article
No questions yet.