Skip to main content

A fast, lightweight SQLite database viewer TUI

Project description

sqv - SQLite Viewer TUI

A fast, lightweight SQLite database viewer TUI built with Python and Textual.

Features

  • Structure Tab: Browse tables, indices, views, and triggers with their SQL definitions
  • Data Tab: View table data with sorting and filtering
  • SQL Tab: Execute arbitrary SQL queries

Installation

I recommend installation with uv.

uv tool install sqv

Or to run without installing:

uv tool run sqv

To install from source:

git clone git@github.com:RhetTbull/sqv.git
uv sync

Usage

uv run sqv <database.db>

Key Bindings

Key Action
0 Go to Structure tab
1 Go to Data tab
2 Go to SQL tab
q Quit
Ctrl+Enter Execute SQL (in SQL tab)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sqv-0.1.0.tar.gz (84.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sqv-0.1.0-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file sqv-0.1.0.tar.gz.

File metadata

  • Download URL: sqv-0.1.0.tar.gz
  • Upload date:
  • Size: 84.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.2

File hashes

Hashes for sqv-0.1.0.tar.gz
Algorithm Hash digest
SHA256 18fb43344a772a77b86f26a8e3bec08b5bcd6a5d296ebae28f4d777210d2fa63
MD5 518441e04d8da1296ae383f85f3c3d0c
BLAKE2b-256 d839c2e3f3332d28792147ea03d725fd30f560e216eb28e2d56cf5fd67bde1ea

See more details on using hashes here.

File details

Details for the file sqv-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sqv-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.2

File hashes

Hashes for sqv-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c108fa6ac0d43ca20acf863ee53de390e2635338cf41c269bdf6165a00fc855f
MD5 449095a680d67965950c65f04718dcda
BLAKE2b-256 7bc3115e2050fdf545565b9e135bd055cd523b36757d3dbe42577316f811e321

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page