Open any SQLite file
from your terminal.
A fast, zero-dependency SQLite browser that opens .db, .sqlite3, and .db3 files in milliseconds. Built-in file picker scans your current directory. Browse tables, run queries, export data — all from a single compiled binary. Perfect for mobile app debugging, data analysis, and remote support. Built with Rust for speed.
01 — The Problem
You're installing software just to look at a .db file.
DB Browser for SQLite requires installation. SQLiteStudio needs Java. DataGrip needs a JetBrains subscription. When someone sends you a .db file, you shouldn't need to download a full IDE just to peek at the data.
GUI Bloat
DB Browser for SQLite, SQLiteStudio, DataGrip — they all need installation, update management, and dock icons. Opening them for a quick data check feels wrong.
Remote Server Pain
SSH'd into a Raspberry Pi or edge device? You can't run a GUI. You're stuck with the sqlite3 CLI and its dot-commands. No table browsing, no pagination.
Memorizing Dot-Commands
.headers on, .mode column, .width auto — every time you launch sqlite3. And god forbid you forget .mode column before a SELECT * — the output is unreadable.
Export Hassle
Need a quick CSV of a query result? With sqlite3 it's .mode csv + .output + the query + .output stdout. With GUIs it's dialog boxes. Both are slow when you just want the data.
02 — Features
Everything you'd do with sqlite3 CLI — but faster.
A zero-dependency TUI that starts in milliseconds. A keyboard-driven interface with pagination, export, copy-to-clipboard, and autocomplete. No memorizing dot-commands. Built-in Web UI for when you want a graphical view.
Instant File Picker
No --file flag? No problem. Automatically scans the current directory for .db, .sqlite3, and .db3 files. Navigate with arrow keys and hit Enter to open.
Table & View Browser
Sidebar navigation with live row counts. Switch between Tables and Views with q/e keys. Filter by name with instant /search.
Paginated Data View
500 rows per page. Prev/Next navigation. Real-time scrollbar shows position. Works with tables of any size — even multi-million row databases.
SQL Query Editor
Interactive query editor with autocomplete for SQLite keywords, table names, and column names. Ctrl+S to execute. Error messages shown inline with syntax highlighting.
Schema Inspector
View CREATE TABLE statements with full syntax highlighting. Column list with names. Quick access to table structure when debugging schema issues.
Multi-Format Export
Download full tables or query results as CSV, JSON, or SQL INSERT statements. One click from the export tab. Perfect for data migration and analysis.
Web UI Included
Launch with --ui for a full dark-theme web interface. Same features — browsing, querying, exporting. Ideal for team demos and screen sharing.
03 — Two Modes
Terminal or Browser. Same binary.
Terminal Interface
Vim-style keybindings (i/k/j/l for scroll, u/d for pages). Paginated table view with row counts. SQL editor with autocomplete. Copy menus for TSV/JSON export. Built for engineers who live in the terminal.
Dark-Theme Web Interface
Launch with --ui. Full sidebar, paginated data, SQL editor with autocomplete and syntax highlighting. Export with one click.
04 — Quick Start
Two commands. That's it.
# Install in one command
sudo curl -L -o /usr/local/bin/sqltui https://dl-sqltui.voltrus.id/latest && sudo chmod +x /usr/local/bin/sqltui
# Launch file picker (scans current directory)
sqltui
# Open a specific database or Web UI
sqltui -f myapp.db --ui
Pre-built binary $4.99 one-time · Build from source free on GitHub · macOS aarch64, Linux x86_64, Windows x86_64.
05 — Use Cases
Built for developers who work with SQLite daily.
Mobile App Debugging
Inspect SQLite databases from iOS and Android apps. Open CoreData stores, Room databases, and Realm-to-SQLite exports. No need for Android Studio or Xcode.
Embedded & IoT Systems
SSH into your Raspberry Pi or edge device, open the local SQLite database, and diagnose data issues in seconds. Perfect for edge computing and IoT data stores.
Web App Development
Django, Rails, Laravel — many frameworks use SQLite for development. Inspect your dev database without leaving the terminal. Faster than opening a GUI tool.
Data Analysis Quick Checks
Got a .db file from a colleague? Open it instantly, browse the schema, run a few queries, export the relevant data. No SQLite installation needed — the binary is self-contained.
06 — FAQ
Common questions
cargo build --release. If you prefer a ready-to-use binary without compiling, it's $4.99 one-time from Polar. No subscriptions, no feature gates — just a convenience fee for the pre-built download.--ui, it starts a local HTTP server. Open your browser and you can browse the SQLite file through a full web interface. The web assets are compiled into the binary.Open Source · GPL-3.0
Get Sqltui.
Build from source or buy the binary.
Build from Source
Free — forever. GPL-3.0
Clone the repo, run cargo build --release, and you're done. Modify, share, redistribute.
Pre-built Binary
One-time — no subscription
Ready-to-use binary for macOS, Linux, or Windows. Download and run immediately — no Rust toolchain needed.
Buy & DownloadAlso from Voltrus