--- date: 2023-12-19 topic: 'TUIs, CLIs and open-source' guests: - Dan Leech transistor: id: 45d57d43 links: - - PHP TUI on GitHub - https://github.com/php-tui - - Phpactor on GitHub - https://github.com/phpactor - - PHPbench on GitHub - https://github.com/phpbench - - Phpactor documentation - https://phpactor.readthedocs.io - - PHPBench documentation - https://phpbench.readthedocs.io - - Testing code performance with PHPBench - https://youtu.be/-qxu6n9Q-3k?si=2N8Ee9GIgCul7_e1 - - PHP-TUI Progress - https://www.dantleech.com/blog/2023/11/03/php-tui-progress - - PHP Term - https://www.dantleech.com/blog/2023/11/27/php-term - - PHP Architecture Tester (phpat) - https://github.com/carlosas/phpat - - Jess Archer - https://jessarcher.com - - Neovim as a PHP and JavaScript IDE (Laracasts) - https://laracasts.com/series/neovim-as-a-php-ide - - Laravel Prompts - https://github.com/laravel/prompts - - Symfony Terminal component - https://speakerdeck.com/fabpot/the-symfony-terminal-component episode_filename: 6-tuis-clis.mp3 file_size: 22071243 duration: 0:53:17 use: [podcast_episodes] --- In this week's episode, Oliver is joined by Dan Leech to discuss building command-line applications and TUIs with PHP based on Dan's open-source projects - Phpactor, PHPBench and, most recently, PHP-TUI.