5 repositorios
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 es un conjunto de utilidades de línea de comandos diseñadas para renderizar datasets numéricos como gráficos visuales compactos utilizando caracteres Unicode. Funciona como un visualizador de datos de terminal y herramienta de gráficos que convierte secuencias de números en líneas de tendencia visuales dentro de un entorno de shell. La herramienta genera gráficos sparkline mapeando rangos de valores numéricos a caracteres de bloque Unicode específicos. Utiliza escalado de valores lineal para normalizar los números de entrada para que quepan dentro de las alturas de caracteres disponibles y procesa los datos secuencialmente desde el flujo de entrada estándar para producir una salida visual en tiempo real. Estas capacidades permiten la visualización de datos en terminal para monitorear métricas del sistema e incorporar gráficos visuales en informes de scripts de shell.
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.