Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iamhectorsosa/sqlite-shell
🐚 SQLite Shell is a TUI application written in Go
https://github.com/iamhectorsosa/sqlite-shell
golang sqlite
Last synced: 8 days ago
JSON representation
🐚 SQLite Shell is a TUI application written in Go
- Host: GitHub
- URL: https://github.com/iamhectorsosa/sqlite-shell
- Owner: iamhectorsosa
- Created: 2024-12-08T13:18:48.000Z (24 days ago)
- Default Branch: main
- Last Pushed: 2024-12-08T13:20:32.000Z (24 days ago)
- Last Synced: 2024-12-24T07:46:30.646Z (8 days ago)
- Topics: golang, sqlite
- Language: Go
- Homepage:
- Size: 318 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SQLite Shell
![SQLite Shell Demo](./demo.gif)
**SQLite Shell** is a Terminal User Interface (TUI) application written in Go that provides an interactive shell for executing SQLite commands. It leverages libraries like [Bubble Tea](https://github.com/charmbracelet/bubbletea) to create a rich and user-friendly TUI experience.
## Features
- Execute SQL queries on a specified SQLite database.
- View query results in a tabular format within the terminal.
- Intuitive navigation and input handling.## Installation
1. Clone the repository:
```sh
git clone https://github.com/iamhectorsosa/sqlite-shell.git
cd sqlite-shell
```2. Build the project:
```sh
go build -o sqlite-shell
```## Usage
Run the program with the path to an SQLite database file:
```sh
./sqlite-shell
```## Work in Progress
This project is still under development. Expect frequent updates and new features. Contributions and feedback are welcome!
---
Made with Go and ❤️.