#logging #debug-log

egui_lens

A modular and customizable reactive event logger component for egui applications

1 unstable release

Uses new Rust 2024

new 0.1.0 May 22, 2025

#735 in Debugging

Download history 61/week @ 2025-05-17

61 downloads per month

MIT license

110KB
1.5K SLoC

Reactive Event Logger

A reactive event logger for egui applications. This crate provides a customizable terminal-like interface for logging events in egui applications. It's designed to work with the egui_mobius_reactive crate for reactive state management.

Features

  • Real-time logging in a terminal-like interface
  • Customizable colors and visualization
  • Support for different log levels (info, warning, error, debug)
  • Flexible custom log types with string identifiers
  • Configurable UI with column visibility options
  • Export logs to file functionality
  • Reactive architecture using egui_mobius_reactive

Dependencies

~25–67MB
~1M SLoC