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

Screenshots

sqv structure screenshot

sqv data screenshot

sqv sql screenshot

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.4.0.tar.gz (980.5 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.4.0-py3-none-any.whl (18.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sqv-0.4.0.tar.gz
Algorithm Hash digest
SHA256 a2b50c38f7dc1387a41662c76492338acd68e76dddbf9d018d015000da6bcb70
MD5 0404134ec049bb782a0e6113040e83e3
BLAKE2b-256 5e2a756435b8383f21e9a4442e8d51d64678790e87075158c4b13f7e50899a92

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for sqv-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 307e3129dfddfc499dd50a51e759a6fedebe8248f3735a6a9eefc6b48d32db5f
MD5 c84c3c84bcb379cac9cea21859699dda
BLAKE2b-256 ce34037f06c2d6d251aba20e86950ad49ac91bcc492e7011c6efbb07784cac1b

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