You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-16Lines changed: 5 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# sqlit
2
2
3
-
**The lazygit of SQL databases.** Connect to Postgres, MySQL, SQL Server, or SQLite from your terminal in seconds.
3
+
**The lazygit of SQL databases.** Connect to Postgres, MySQL, SQL Server, SQLite, Turso, and more from your terminal in seconds.
4
4
5
5
A lightweight TUI for people who just want to run some queries fast.
6
6
@@ -18,7 +18,7 @@ A lightweight TUI for people who just want to run some queries fast.
18
18
19
19
-**Connection manager UI** - Save connections, switch between databases without CLI args
20
20
-**Just run `sqlit`** - No CLI config needed, pick a connection and go
21
-
-**Multi-database out of the box** - SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, CockroachDB - no adapters to install
21
+
-**Multi-database out of the box** - SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, CockroachDB, Turso - no adapters to install
22
22
-**SSH tunnels built-in** - Connect to remote databases securely with password or key auth
23
23
-**Vim-style editing** - Modal editing for terminal purists
24
24
-**Query history** - Automatically saves queries per connection, searchable and sortable
@@ -40,7 +40,7 @@ The problem got severely worse when I switched to Linux and had to rely on VS CO
40
40
41
41
I tried to use some existing TUI's for SQL, but they were not intuitive for me and I missed the immediate ease of use that other TUI's such as Lazygit provides.
42
42
43
-
sqlit is a lightweight database TUI that is easy to use and beautiful to look at, just connect and query. It's for you that just wants to run queries toward your database without launching applications that eats your ram and takes time to load up. Sqlit supports SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, and CockroachDB, and is designed to make it easy and enjoyable to access your data, not painful.
43
+
sqlit is a lightweight database TUI that is easy to use and beautiful to look at, just connect and query. It's for you that just wants to run queries toward your database without launching applications that eats your ram and takes time to load up. Sqlit supports SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, CockroachDB, and Turso, and is designed to make it easy and enjoyable to access your data, not painful.
44
44
45
45
46
46
## Installation
@@ -49,19 +49,7 @@ sqlit is a lightweight database TUI that is easy to use and beautiful to look at
49
49
pip install sqlit-tui
50
50
```
51
51
52
-
For SQL Server, sqlit will detect if you're missing ODBC drivers and help you install them.
53
-
54
-
For PostgreSQL, CockroachDB, and MySQL, install the optional drivers:
55
-
56
-
```bash
57
-
# PostgreSQL / CockroachDB
58
-
pip install psycopg2-binary
59
-
60
-
# MySQL
61
-
pip install mysql-connector-python
62
-
```
63
-
64
-
SQLite works out of the box with no additional dependencies.
52
+
If you are missing Python packages for your database provider, sqlit will help you install them when you attempt to connect.
0 commit comments