4 dépôts
Tools for rendering delimited data as aligned tables or flattened records for human inspection.
Distinct from CSV Processing: Candidates are loaders or serializers; this is specifically about the visual presentation of the data.
Explore 4 awesome GitHub repositories matching user interface & experience · CSV Data Visualizers. Refine with filters or upvote what's useful.
xsv is a suite of high-performance command-line utilities written in Rust for the analysis, manipulation, and statistical processing of large delimited datasets. It provides a toolkit for processing comma-separated value files through a command line interface. The project provides capabilities for statistical analysis, including the computation of column statistics, value frequencies, and descriptive metrics. It also includes data manipulation utilities for joining, slicing, sampling, and reformatting records. The toolkit covers a broad range of data operations including column selection, da
Renders CSV records as aligned tables using elastic tabstops or flattens them for single-row viewing.
csvkit is a composable Unix-style command-line toolkit for converting, filtering, and analyzing CSV files directly from the terminal. It provides a suite of focused single-purpose commands that can be combined via pipes to build complex data processing workflows, with a modular architecture that includes a column-type inference engine for automatically detecting data types and a streaming-pipeline design for efficient handling of tabular data. The toolkit distinguishes itself through its SQL-engine abstraction layer, which allows users to run SQL queries directly against CSV files without req
Displays column names, data types, and summary statistics of a CSV file to understand its contents.
Ce projet est un outil de visualisation de données D3.js et un générateur de graphiques à barres dynamiques qui convertit des données de classement historiques issues de fichiers CSV en chronologies visuelles animées. Il fonctionne comme un visualiseur de classement CSV et un tableau de bord de classement de séries temporelles pour illustrer comment les positions de différentes entités évoluent au fil du temps. L'outil propose des animations de tendances de classement et de tri automatisées qui transforment des données historiques statiques en transitions dynamiques. Il inclut une mise à l'échelle personnalisable des axes, comme des échelles semi-logarithmiques pour gérer des variances extrêmes dans les magnitudes de données, et des schémas de couleurs dynamiques qui attribuent des couleurs en fonction des noms d'entités ou des types de catégories. Le système couvre l'animation de données de séries temporelles, la personnalisation esthétique des graphiques pour des éléments comme l'arrondi des coins des barres et le positionnement des étiquettes, ainsi que l'importation de fichiers plats structurés pour piloter la visualisation.
Converts structured comma-separated values into interactive charts to make complex data trends understandable.
Csvlens is a terminal-based tabular data explorer and memory-mapped browser designed for viewing and navigating large CSV files. It functions as a command-line interface for inspecting massive structured datasets while maintaining a constant memory footprint. The tool provides a text-based user interface for exploring data, featuring a custom layout engine that supports column resizing, line wrapping, and frozen headers. It includes a search mechanism to locate and visually highlight text patterns using regular expressions. Capabilities cover data manipulation through alphabetical or natural
Offers a terminal-based interface for displaying large CSV files with support for piped input.