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
+12-3Lines changed: 12 additions & 3 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, SQLite, Turso, and more from your terminal in seconds.
3
+
**The lazygit of SQL databases.** Connect to Postgres, MySQL, SQL Server, SQLite, Supabase, 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, Turso - no adapters to install
21
+
-**Multi-database out of the box** - SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, CockroachDB, Supabase, 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, CockroachDB, and Turso, 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, Supabase, and Turso, and is designed to make it easy and enjoyable to access your data, not painful.
44
44
45
45
46
46
## Installation
@@ -59,6 +59,14 @@ sqlit
59
59
60
60
The keybindings are shown at the bottom of the screen.
61
61
62
+
### Try it without a database
63
+
64
+
Want to explore the UI without connecting to a real database? Run with mock data:
65
+
66
+
```bash
67
+
sqlit --mock=sqlite-demo
68
+
```
69
+
62
70
### CLI
63
71
64
72
```bash
@@ -161,6 +169,7 @@ Each database provider requires specific Python packages. sqlit will prompt you
0 commit comments