This is just a collection of links to my various experiments around building GUI libraries. I'll expand this with new stuff over time.
These all have readmes that go into a little bit of detail about how they work.
https://github.com/lasernoises/wraptatui
This is a Ratatui wrapper where I implemented a bit of a weird widget API to work around limitations in the Rust type system.
https://github.com/lasernoises/fluorine
This is a reactivity library with a design that is quite different from the ones I usually see.
https://github.com/lasernoises/egrikor
This is an older repo from a long abandoned attempt. I recently updated it with a readme that explains some of the problems I ran into at the time. I made some YouTube videos back when I was working on this that go into a lot more detail.