macOS
brew install vi-sqllocal Homebrew formula metadata
brew / rank 7609
Terminal UI for SQL databases. Version 0.6.0 via Homebrew; verified 2026-10-08.
install
brew install vi-sqllocal Homebrew formula metadata
overview
Terminal UI for SQL databases
history
vi-sql is a customizable, keyboard-driven terminal SQL client with database browsing, editing, query analysis, import/export, encrypted connection profiles, and an optional MCP server.
vi-sql is an open-source Go terminal interface for SQL databases. Its official materials describe support for PostgreSQL-family servers, MySQL-family servers, and SQLite, alongside a multi-tab editor and database-object browser.
vi-sql is distributed as downloadable binaries, through its installation script, Homebrew, and from source. It targets terminal users who want database browsing and editing without moving to a graphical SQL client.
Run vi-sql and enter connection details interactively, pass a PostgreSQL, MySQL, or SQLite DSN with --connect, or select a saved connection by name. Use vi-sql --paths to print the resolved configuration and ancillary paths. The optional local MCP endpoint is disabled by default and separates read and write permissions.
vi-sql combines a keyboard-driven SQL TUI with schema browsing, query-plan inspection, import/export, customizable YAML themes, encrypted saved connections, and an HTTP MCP server. The blend of Vim-style interaction and controlled AI-tool access is its distinctive packaging niche.
security posture
No matching local secret-handling manifest was found for vi-sql. Package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$XDG_CONFIG_HOME/vi-sql/config.yaml~/.config/vi-sql/config.yaml~/Library/Application Support/vi-sql/config.yaml%LOCALAPPDATA%\vi-sql\config.yamlexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
vi-sql | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/kopecmaciej/vi-sql
install metadata
| Package key | brew:vi-sql |
|---|---|
| Version | 0.6.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/vi-sql |
| Homepage | https://vi-sql.com |
| Repository | https://github.com/kopecmaciej/vi-sql |
| Upstream docs | https://vi-sql.com |
| License | Apache-2.0 |
| Source archive | https://github.com/kopecmaciej/vi-sql/archive/refs/tags/v0.3.0.tar.gz |
| Last updated | 2026-10-08T18:56:11Z |
| Pulse | updated |
| Build dependencies | go |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | vi-sql |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.