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! 🚀
Top comments (0)