[](https://crates.io/crates/egui_logger)
[](https://docs.rs/egui_logger/latest/egui_logger/)
# egui_logger
This library implements [`log`](https://crates.io/crates/log) logging support into [`egui`](https://crates.io/crates/egui) applications.
There is also advanced search via regex.
## Demo

## Example
### initilazing:
```rust
fn main() {
// Should be called very early in the program.
egui_logger::init().unwrap();
}
```
### inside your ui logic:
```rust
egui_logger::logger_ui(ui);
});
```
## Alternatives
- [egui_tracing](https://crates.io/crates/egui_tracing) primarily for the [tracing](https://crates.io/crates/tracing) create, but also supports log.
## Contribution
Feel free to open issues and pull requests.