11 Repos
Terminal-based interfaces for browsing, filtering, and querying structured data files.
Explore 11 awesome GitHub repositories matching part of an awesome list · Interactive Data Explorers. Refine with filters or upvote what's useful.
VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme
Enables interactive exploration and analysis of diverse tabular data formats.
jid is an interactive JSON query tool and data explorer for the terminal. It provides a keyboard-driven interface to navigate, evaluate, and extract information from nested JSON structures using dot-notation paths and real-time autocomplete. The tool integrates JMESPath to support complex data filtering and transformation. It distinguishes itself through a type-aware assistance system that provides context-aware function hints and argument templates based on the data type of the selected JSON node. The capability surface includes a terminal user interface with syntax highlighting, predictive
Allows interactive exploration of JSON data using filtering queries.
sc-im is a text user interface spreadsheet calculator and data manager. It provides a keyboard-driven environment for performing mathematical computations and managing data grids within a command line interface. The application is scriptable, supporting custom functions, event-driven triggers, and the integration of external scripts to automate calculation tasks. It further allows for the loading of external compiled modules at runtime to extend its mathematical capabilities. The system covers data management through row sorting, filtering, and subtotal calculations. It supports data interop
Offers a spreadsheet-like interface for editing tabular data files.
jless ist ein interaktiver JSON-Explorer und Kommandozeilen-Viewer zum Lesen und Navigieren in hierarchischen Datenstrukturen innerhalb des Terminals. Es fungiert als Terminal-JSON-Formatter, der Daten aus Dateien oder der Standardeingabe formatiert (Pretty-Print) und auch zeilenweise formatierte Formate unterstützt. Das Tool dient als JSON-Pfad-Extraktor, mit dem Benutzer Punkt- oder Klammer-Notation-Pfade von der Wurzel bis zu bestimmten Knoten identifizieren und kopieren können. Es enthält zudem ein Regex-Such-Utility, um spezifische Schlüssel und Werte innerhalb von JSON-Datensätzen mittels Volltext-Regulären Ausdrücken zu finden. Die Anwendung bietet Funktionen zur hierarchischen Datennavigation, mit denen Benutzer Objekte und Arrays ein- und ausklappen können. Es bietet Syntax-Highlighting, konfigurierbare Zeilennummerierung und die Möglichkeit, fokussierte Knotenwerte oder Schlüssel direkt in die Systemzwischenablage zu kopieren.
Provides a command-line viewer for searching and navigating JSON and YAML.
A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet.
Provides a terminal interface for viewing and querying tabular data.
jid on jq - interactive JSON query tool using jq expressions
Enables interactive JSON exploration with query support.
A (TUI/CLI) markdown navigator with tree-based structural navigation.
Navigates Markdown files with tree-based structural extraction capabilities.
A command line tool to view objects (JSON/YAML/TOML/XML) in TUI tree widget.
Visualizes structured data files using a tree-based terminal interface.
Provides intelligent tab completion for command-line arguments based on indexed data.
Processes and explores JSON data using JavaScript-based utility functions.