{"repo":"grievouz/egui_tracing","free":true,"listed":false,"github":"https://github.com/grievouz/egui_tracing","clone":"git clone https://github.com/grievouz/egui_tracing.git","description":"Integrates tracing and logging with egui for event collection/visualization","language":"Rust","stars":61,"topics":["egui","tracing-subscriber","logging"],"license":"Unlicense","category":"analytics","readme_excerpt":"egui tracing 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. Click to view the web demo Installation Add egui tracing to your Cargo.toml dependencies: Usage Set up the collector once at startup and register it as a tracing layer: Then render the log view anywhere inside your egui UI: To localize the UI, pass a Labels value (built-in: english , portuguese ): Example To run the example application, use the following command: 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.","default_branch":null,"files":null,"tree":[],"storefront":"/r/grievouz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/grievouz/egui_tracing/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}