Connections
Jump back into local databases without ceremony.
Recent SQLite files and connection shortcuts stay close so you can reopen work quickly instead of hunting through folders.
- Recent files
- Shortcuts
- Quick access
Browse, inspect, visualize, export, back up, edit, and query local databases in a focused interface.
$ brew tap oliverjessner/tap$ brew install sqlite-hub
$ npm install -g sqlite-hub
Inside the app
The interface stays sharp, dark, and close to the work whether you open a database, inspect schema, browse rows, or run queries.
Connections
Recent SQLite files and connection shortcuts stay close so you can reopen work quickly instead of hunting through folders.
Structure
Columns, types, and relationships stay easy to scan when you need to understand the shape of a file quickly.
Table structure
Scan columns, types, and schema details without leaving the main structure view.
Open the inspector when you want deeper detail for one table and its fields.
SQL Editor
The editor keeps query writing, results, and syntax highlighting in a single dark frame, while query history lets you save SQL with names and notes, search it later, and see how often each query ran.
Query flow
Write and run SQL with syntax highlighting and results directly below the editor.
Save queries with names and notes, search them later, and track how often they were executed.
Editing
Flip between the table and the record editor in the same visual frame.
Live preview
Scan rows, sort fast, export CSV, keep moving.
Open one record, change the fields, commit, continue.
Install
Pick the setup that fits your workflow and get straight to the database.
Homebrew if you want the tap. npm if you want the one-liner.
$ brew tap oliverjessner/tap$ brew install sqlite-hub
$ npm install -g sqlite-hub
CLI
SQLite Hub stays interface-first, but the CLI gives you quick access to help text, version info, imported database metadata, table names, and saved query execution.
Use the UI for the visual work. Use the CLI when Terminal is the faster move.
--help Show this help text.--port:PORT Start the server on a custom port.--version Show the version number.
--database List all imported databases.--database-path:name Get the file path of a database by name.--database-size:name Get the size of a database by name.--database-lastopened:name Get the last opened timestamp of a database by name.--database-tables:name Get all table names from a database.--database:name --sqleditor List all saved queries for a database.--database:name --sqleditor:"query" Execute a saved query by name.
FAQ
Short, direct, and close to the product.
Yes. SQLite Hub is built around local SQLite files and fast desktop workflows instead of hosted dashboards or enterprise layers.
Install it either with Homebrew using `brew tap oliverjessner/tap` and `brew install sqlite-hub`, or globally with npm using `npm install -g sqlite-hub`.
Yes. SQLite Hub combines structure inspection, graph visualization, data browsing, row editing, CSV export, simple backups, and a syntax-highlighted SQL editor in one focused interface.
Yes. You can export table data or query results as CSV, and create a simple backup before you make larger changes to a database file.
Yes. SQLite Hub also includes a CLI for help and version output, imported database metadata, table listings, and running saved SQL editor queries by name.
It is built for developers and technical users who want a clean, local tool for working with SQLite without extra platform noise.
SQLite Hub
Open a database. Inspect the structure. Visualize tables. Export CSV. Run SQL.
Get source code