This content originally appeared on DEV Community and was authored by Mateusz Cholewka
I'm excited to introduce LaraTUI, a new open-source project I've been working on. LaraTUI is a terminal user interface designed to help you manage your Laravel local environment using PHP. It's still a work in progress!
Current Features:
- Sail Service Info: See your sail services status
- Composer Versions check: Check for new updates to your Composer packages
- Migrations info: Get information about new migrations pending to run
Planned Features:
- Artisan Commands: Run Artisan commands directly from the interface.
- Migration Management: View and run pending migrations.
- Sail Service Management: Start/Stop and mange your local sail environment.
- Log Viewing: Access and filter your application logs.
- Environment Variables: Verify your .env settings within the TUI.
Why PHP for a TUI?
Using PHP for a terminal UI is not very common, but it offers a great way to leverage the existing Laravel ecosystem and my PHP knowledge for a new kind of tool. It's also possible thanks to awesome php-tui library: https://github.com/php-tui/php-tui
Get Involved
LaraTUI is open source, and I'd love to get feedback and contributions from the community.
Check it out on GitHub: https://github.com/mtk3d/LaraTUI
Feel free to share your thoughts and suggestions!
Happy coding! 🚀
This content originally appeared on DEV Community and was authored by Mateusz Cholewka
Mateusz Cholewka | Sciencx (2024-06-24T23:02:13+00:00) Introducing LaraTUI: A Terminal UI for Laravel Environments. Retrieved from https://www.scien.cx/2024/06/24/introducing-laratui-a-terminal-ui-for-laravel-environments/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.