5 Repos
Scrollable widgets designed for real-time appending and management of text streams.
Distinguishing note: Optimized for high-frequency text updates and log management.
Explore 5 awesome GitHub repositories matching user interface & experience · Log Viewers. Refine with filters or upvote what's useful.
This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative component model that organizes user interfaces into a tree of nested widgets, each managing its own lifecycle, state, and rendering. By subclassing the base application class, developers can construct complex, keyboard-navigable interfaces that run directly within terminal emulators. The framework distinguishes itself through a reactive architecture and a CSS-based layout engine. It uses a reactive attribute system to automatically track state changes and trigger targeted int
Provides scrollable widgets designed for real-time appending and management of text streams.
Tailspin is a regex-based text colorizer and terminal log viewer designed to transform plain text streams into colorized output. It functions as a command line log highlighter and tailer that applies syntax highlighting to logs using regular expressions. The tool distinguishes itself through its ability to monitor files in real time and pipe live output through a highlighter. It recognizes and colors common data types such as IP addresses, UUIDs, HTTP methods, JSON objects, dates, and memory pointers. Users can define custom highlight styles and regex patterns to assign specific colors to uni
Provides a real-time utility for streaming and viewing system logs with customizable color schemes.
awslogs ist ein CLI-Tool und terminalbasiertes Dienstprogramm zum Abfragen, Filtern und Streamen von Log-Events aus AWS CloudWatch. Es fungiert als Log-Management-Tool und Cloud-nativer Viewer für die Navigation durch Log-Gruppen und Streams. Das Tool bietet Funktionen für die Echtzeit-Log-Überwachung und die Extraktion spezifischer Felder aus JSON-formatierten Logs, um die Datenprüfung zu vereinfachen. Es ermöglicht die Isolierung von Systemproblemen durch die Verwendung von Zeit-Offsets, regulären Ausdrücken und benutzerdefinierten Filter-Mustern. Das Dienstprogramm deckt das Abrufen von Log-Events sowie das Auflisten verfügbarer Log-Gruppen und Streams ab. Es unterstützt die Einschränkung des Datenabrufs durch Zeitfenster-Filterung und die Reduzierung des Datenvolumens durch musterbasierte Filterung.
Offers a terminal-based viewer for navigating log groups and streams with real-time monitoring.
log.io ist ein Echtzeit-Log-Überwachungssystem, das darauf ausgelegt ist, System-Logs während ihrer Entstehung im Webbrowser zu streamen und zu visualisieren. Es besteht aus einem TCP-Log-Aggregator, der formatierte Nachrichten von entfernten Quellen sammelt, und einem dateibasierten Log-Streamer, der lokale Dateien auf Änderungen überwacht. Das System bietet einen webbasierten Log-Viewer für Ad-hoc-Visualisierungen, mit dem Benutzer spezifische aktive Log-Streams zur gezielten Überwachung auf verschiedene Bildschirme routen können. Dies wird durch einen zentralen Message-Broker unterstützt, der eingehende Logs an Web-Clients verteilt. Die Plattform deckt zentralisierte Log-Aggregation und Live-Daten-Streaming ab. Sie nutzt TCP-basierte Ingestion und WebSocket-Kommunikation, um Updates von Dateisystemereignissen an verbundene Browser-Interfaces zu pushen.
Provides a browser interface designed for real-time appending and routing of log streams.
hl is a set of command-line interface tools for filtering, aggregating, streaming, and visualizing structured log data across multiple sources. It functions as a log filter, file aggregator, real-time streamer, and structured log viewer. The project specializes in transforming JSON and logfmt data into human-readable formats for visual analysis. It enables the merging of multiple log files and compressed archives into a single chronologically sorted stream, while supporting live tracking of multiple sources into a unified real-time view. Capabilities include field-based filtering via key-val
Transforms structured JSON and logfmt data into human-readable formats for terminal-based visual analysis.