It's not integrated in Nannou specifically, but they're showing off Bevy and ratatui in that demo, both very popular frameworks in the Rust world. (In fact, Nannou is in the process of being rebuilt on top of Bevy.)
It seems like https://github.com/chaosprint/glicol has a similar problem.
[1]: https://github.com/nannou-org/nannou/tree/bevy-refactor