5 Repos
Tools for rendering structured data and logs with color-coding in console environments.
Explore 5 awesome GitHub repositories matching user interface & experience · Terminal Data Visualizers. Refine with filters or upvote what's useful.
Rich is a comprehensive library for building sophisticated command-line interfaces and terminal applications. It provides a robust console formatting engine and a layout framework that enables developers to render rich text, syntax-highlighted code, and complex data structures directly in the terminal. By utilizing a recursive constraint-based layout engine, the library allows for the creation of hierarchical grids, panels, and trees that maintain their structure even as terminal dimensions change. What distinguishes the library is its ability to manage persistent, real-time terminal interfac
Presents structured logs and complex objects in a readable, color-coded format optimized for console visualization.
Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte
Displays complex nested data in an interactive terminal interface with expansion and navigation capabilities.
Spark ist eine Suite von Kommandozeilen-Dienstprogrammen, die darauf ausgelegt sind, numerische Datensätze als kompakte visuelle Graphen unter Verwendung von Unicode-Zeichen darzustellen. Es fungiert als Terminal-Datenvisualisierer und Charting-Tool, das Zahlenfolgen in visuelle Trendlinien innerhalb einer Shell-Umgebung umwandelt. Das Tool generiert Sparkline-Graphen, indem es numerische Wertebereiche auf spezifische Unicode-Blockzeichen abbildet. Es nutzt lineare Werteskalierung, um Eingabezahlen zu normalisieren, damit sie in die verfügbaren Zeichenhöhen passen, und verarbeitet Daten sequentiell aus dem Standard-Input-Stream, um eine visuelle Echtzeitausgabe zu erzeugen. Diese Funktionen ermöglichen die Terminal-Datenvisualisierung zur Überwachung von Systemmetriken und zur Einbindung visueller Graphen in Shell-Skript-Berichte.
Renders simple graphs and data trends directly within a shell environment.
rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled console output. It functions as a command line markup processor, converting Markdown and custom markup into formatted text with clickable links and colors. The tool specializes in terminal content rendering for various formats, including syntax-highlighted source code, JSON data with consistent indentation, and CSV tables. It also supports the rendering of Jupyter notebooks and provides a terminal content pager for navigating long files and remote content via a scrollable int
Renders structured data such as CSV tables and JSON with color-coding in the console.
Data Hacks is a collection of command-line utilities designed for statistical computation, real-time stream processing, and text-based data visualization. The toolkit enables users to perform rapid analysis on large datasets directly within the terminal by processing information through standard input and output streams. The project distinguishes itself through its focus on memory-efficient, stream-oriented operations that allow for the analysis of large-scale data without requiring heavy infrastructure. It utilizes stateless functional transformations and reservoir sampling to handle data st
Generates ASCII bar charts and histograms directly in the shell for immediate feedback on data patterns.