/egui_logger

a log implementation for egui

Primary LanguageRustMIT LicenseMIT

Crates.io docs.rs

egui_logger

This library implements log logging support into egui applications. There is also advanced search via regex.

Demo

demo

Example

initilazing:

fn main() {
  // Should be called very early in the program.
  egui_logger::init().unwrap(); 
}

inside your ui logic:

Window::new("Log")::show(ctx, |ui| {
  // draws the logger ui.
  egui_logger::loger_ui(ui);
});

Contribution

Feel free to open issues and pull requests.