command
module
Version:
v1.0.0
Opens a new window with list of versions in this module.
Published: Jul 14, 2025
License: 0BSD
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
TeaQLite
A colorful-but-minimal terminal user interface for browsing SQLite databases built with Bubble Tea.
Features
- Table Browser: Browse all tables in your SQLite database with pagination
- Search Functionality: Search tables by name using
/ key
- Data Viewer: View table data with pagination and row highlighting
- Row-Level Navigation: Navigate through data rows with cursor highlighting
- Data Search: Search within table data using
/ key
- Row Detail Modal: View individual rows in a 2-column format (Column | Value)
- Cell Editing: Edit individual cell values with live database updates
- SQL Query Interface: Execute custom SQL queries with parameter support
- Responsive Design: Adapts to terminal size and fits content to screen
- Navigation: Intuitive keyboard navigation throughout all modes
Usage
go run main.go <database.db>
Example with the included sample database:
go run main.go sample.db
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Package cmd provides the Cobra command-line interface for the TeaQLite application.
|
Package cmd provides the Cobra command-line interface for the TeaQLite application. |
internal
|
|
app
Package app provides the main application logic for the sqlite browser.
|
Package app provides the main application logic for the sqlite browser. |
Click to show internal directories.
Click to hide internal directories.