Find a file
2025-08-15 11:44:12 +02:00
src Constant speed even for small/large terminal sizes 2025-08-15 11:44:12 +02:00
.gitignore initial commit 2025-08-14 23:36:57 +02:00
Cargo.lock Add Matrix effect 2025-08-15 11:22:17 +02:00
Cargo.toml Add Matrix effect 2025-08-15 11:22:17 +02:00
LICENSE Create LICENSE 2025-08-14 22:01:11 +00:00
README.md Update README.md 2025-08-14 21:59:08 +00:00

Ratatui demo

A more universal way to draw ratatui applications, made for creating demo's.

I created this so people could add demo's to the ssh signon service for SNT. For more details see this repo.

How to use

Later, I might figure out the cargo template thing, but this would also imply making a library for the trait, which I am too lazy to do right now.

For now the way you can use it is to clone the repo and start writing your demo in app.rs. If you need to know what each trait method does you can look it up in main.rs.

To run your demo, just type: cargo run

How to share

Since right now the whole demo is self-contained, you can just share the links to your repo. If the person you are sharing with has the same OS and CPU, you can also send the executable in target/debug/ratatui-demo, since rust is statically linked.