{"repo":"Vedant-Asati03/Telelog","free":true,"listed":false,"github":"https://github.com/Vedant-Asati03/Telelog","clone":"git clone https://github.com/Vedant-Asati03/Telelog.git","description":"High-performance structured logging library for Rust and Python with rich visualization capabilities","language":"Rust","stars":37,"topics":["logging","profiling","telemetry","observability","performance-profiling","structured-logging","tracing","flowchart","gantt-chart"],"license":null,"category":"analytics","readme_excerpt":"High-performance structured logging library with component tracking and visualization Telelog is a Rust-first logging library that combines structured logging, performance profiling, and architectural visualization. It provides rich console output and generates Mermaid diagrams to help you understand your application's execution flow. Features - Performance Profiling - Automatic timing with RAII guards and context managers - Component Tracking - Track architectural components and their relationships - Visualization - Generate Mermaid flowcharts, timelines, and Gantt charts - Context Management - Add persistent context to all log messages - Rich Console Output - Clean, colored output for development - Python Bindings - Use from Python with Rust-backed performance - Type Hints - Full static type checking support for Python (mypy, pyright) - High Performance - Thread-local buffer pooling reduces allocations ( 260 ns per log, 11 ns when filtered) - Async Support - Bounded async channels with backpressure (requires async feature) Example Visualizations Quick Start Rust Python Visualization Generate Mermaid diagrams from component tracking: Supported chart types: - Flowchart - Component relationships and dependencies - Timeline - Execution order and timing - Gantt - Component durations and overlaps View generated diagrams at mermaid.live or in VS Code with the Mermaid extension. Documentation 📖 Comprehensive documentation is available in the Telelog Wiki The wiki includes: - Getti","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vedant-Asati03","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vedant-Asati03/Telelog/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."}