blessed-contrib is a terminal user interface framework and a Node.js console widget library designed for building data-driven command line interfaces. It serves as an ASCII data visualization toolkit and a dashboard framework for organizing grid-based layouts and interactive elements within a console.
Les fonctionnalités principales de yaronn/blessed-contrib sont : Data Visualization Charts, Terminal-Based Dashboards, Node.js CLI Libraries, Bar Charts, Interactive Data Grids, Layout Design, Grid Layouts, ANSI Escape Sequence Renderers.
Les alternatives open-source à yaronn/blessed-contrib incluent : gizak/termui — Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a… rivo/tview — tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing… chjj/blessed — This project is a terminal user interface library for Node.js, designed to facilitate the construction of interactive… britecharts/britecharts — Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable… wtfutil/wtf — This project is a modular, terminal-based dashboard framework designed to aggregate and display real-time information… mkaz/termgraph — Termgraph is a terminal data visualization library and command line analytics tool used to render bar charts,…
Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a command-line environment. It functions as a TUI layout engine, an interactive CLI framework, and a terminal data visualization toolkit. The library provides a set of specialized widgets for rendering charts, plots, gauges, and tables using character-based graphics. It includes a grid-based system for arranging interface elements using relative coordinates and proportional sizing to create structured displays. The toolkit covers a broad range of capabilities including data visua
tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and
This project is a terminal user interface library for Node.js, designed to facilitate the construction of interactive command-line applications. It provides a comprehensive toolkit of high-level widgets that abstract complex terminal escape codes and rendering logic, allowing developers to build functional interfaces using reusable components. The framework distinguishes itself by implementing a box-model-based layout engine and a virtual DOM-style reconciliation system. These mechanisms enable responsive design patterns—such as percentage-based sizing and relative positioning—to function wit
Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable visualization framework and interactive charting interface used to render data-driven graphics. The library provides a variety of chart types, including line, bar, scatter, donut, sparkline, step, and bullet charts, as well as stacked area and grouped bar charts. It supports interactive elements such as brush interfaces for zooming into date ranges and informational tooltips for data overlays. The framework includes capabilities for visual configuration, such as axis scaling, color schem