Hey there! I wrote this crate for myself, but when I saw I was going to need it in multiple applications I extracted it into a separate crate. It allows you to create asynchronous TUIs using ratatui and tokio, it's quite small yet but it has everything you may need to build multi-screen applications.
- You can check the docs in docs.rs/ratapp, I wrote a nice tutorial to make it easy to get started with.
- You can see an example (the tutorial's code, finished and in a single file) in the repository's examples
- There's the GitHub repostory if you're curious. It's lacking READMEs ATM but I'll write some soon. The docs should be simple enough to get started with it.
Let me know if you have any suggestions!