In order to ease interactivity with big monorepo with multiples runnable processes, we can add a TUI. MVP requirements : - [ ] Reactive architecture that does not poll database calls - [ ] Start / Stop / Restart process - [ ] Stream logs for a single process Ideas : - [ ] Stream logs for multiple process - [ ] Stream logs for a complete stack - [ ] Show processes of selected stack - [ ] Able to toggle / provide all CLI options / arguments - [ ] Resource consumption Possible layout inspirations : - [lazygit](https://github.com/jesseduffield/lazygit) - [lazydocker](https://github.com/jesseduffield/lazydocker)
In order to ease interactivity with big monorepo with multiples runnable processes, we can add a TUI.
MVP requirements :
Ideas :
Possible layout inspirations :