egui_ratatui

Crates.ioegui_ratatui
lib.rsegui_ratatui
version1.31.2
created_at2024-06-02 10:39:46.013424+00
updated_at2025-05-11 01:28:52.327757+00
descriptionRatati Backend that is also an EGUI widget! WASM BEVY MACROQUAD EFRAME
homepage
repositoryhttps://github.com/gold-silver-copper/egui_ratatui
max_upload_size
id1259135
size42,208
gold_silver_copper (gold-silver-copper)

documentation

README

egui_ratatui : egui widget + ratatui backend (WASM)

Crates.io Documentation License Downloads + Downloads

Discord: https://discord.gg/tDBPkdgApN https://discord.gg/tDBPkdgApN

Web Demo : https://gold-silver-copper.github.io/ (works best on firefox (very outdated))

See also: https://ratatui.rs/ https://github.com/emilk/egui

RataguiBackend is the name of the backend/widget in code

cargo add egui_ratatui

git clone https://github.com/gold-silver-copper/egui_ratatui.git

cd egui_ratatui

cd bevy_example

cargo run --release

This repo provides the Ratagui Backend, which is also a Widget for egui. So you can have a whole ratatui terminal inside of egui. Also since egui is so WASM compatible, this means we can use this to compile ratatui to WASM !

If you would like more information about compiling to WASM please consult the relevant EGUI backend documentation:

Bevy: https://bevy-cheatbook.github.io/platforms/wasm.html

Macroquad: https://macroquad.rs/articles/wasm/

eframe: https://github.com/emilk/eframe_template

Commit count: 350

cargo fmt