Skip to content

Integrates tracing and logging with egui for event collection/visualization

License

Notifications You must be signed in to change notification settings

Toniman575/egui_tracing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

egui_tracing

Note: This library is under active development. Breaking changes may occur in future releases.

Crates.io Documentation

egui_tracing is a Rust library that integrates tracing and logging capabilities with the egui immediate mode graphical user interface library. It supports both the tracing and log crates for efficient and flexible event collection and visualization.

Installation

Add egui_tracing to your Cargo.toml dependencies:

[dependencies]
egui_tracing = "0.2.1"

Example

Preview Image

To run the example application, use the following command:

cargo run --example eframe

Contributing

Contributions to egui_tracing are welcome! Please open an issue or submit a pull request on the GitHub repository.

License

egui_tracing is released under the Unlicense. This means the code is in the public domain, and you can use, modify, and distribute it without any restrictions. For more information, please see the Unlicense website.

About

Integrates tracing and logging with egui for event collection/visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%