Analysis updated 2026-05-18
Browse database tables and rows directly from the terminal during Laravel development.
Edit a database value and save it back without switching to a separate GUI app.
Run custom SQL queries, including INSERT and DELETE, and see results inline.
Connect to any MySQL, PostgreSQL, or SQLite database with a saved connection URL.
| myneid/laravel-db-tui | kukuhtw/toko_kopi | petebishwhip/laradocs | |
|---|---|---|---|
| Stars | 15 | 15 | 15 |
| Language | PHP | PHP | PHP |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | pm founder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires PHP 8.1+ and Laravel 10+.
laravel-db-tui is a command-line tool for developers who work with Laravel, a popular PHP web framework. It solves a common frustration: when you need to quickly check database records, run a test query, or edit a value, you normally have to switch between your terminal, a separate GUI app like a database browser, and your code editor. This tool brings all of that directly into the terminal so you can stay in one place. Once installed and launched with a single command (php artisan db:tui), it opens an interactive split-screen view inside your terminal. On the left, you see a list of all the tables in your database. On the right, you see the rows in the selected table, paginated and scrollable. You can sort any column by pressing a number key, open a specific row to see all its fields, and even edit a value and save it straight back to the database without leaving the terminal. There is also a built-in SQL editor for running custom queries. You type a query, press Enter, and the results appear in the same interface. Any result row can be opened for a closer look. Non-read queries (such as INSERT or DELETE) work too, and the tool reports how many rows were affected. Beyond Laravel projects, the tool can connect to any MySQL, PostgreSQL, or SQLite database by providing a connection URL. Connections can be saved by name for quick reuse later. Mouse clicks and scroll are supported alongside keyboard navigation. It is written in PHP and requires PHP 8.1 or later and Laravel version 10 or newer.
A terminal UI tool for Laravel developers to browse, edit, and query database records without leaving the command line.
Mainly PHP. The stack also includes PHP, Laravel, MySQL.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.