nless
Interactive pager for exploring tabular data.
nless is a terminal‑user‑interface pager that lets developers explore tabular data interactively. It reads input from files or pipelines, automatically infers column structure for CSV, TSV, JSON, space‑aligned text, or regex‑parsed logs, and presents the data with vi‑like keybindings built on the Textual library. Users can filter, search, sort, and pivot rows, and the tool supports streaming mode with live updates, timestamps, and time‑window filtering for continuously arriving logs such as kubectl events.
The program targets developers and operators who need to inspect log files, command‑line output, or data exports without leaving the terminal. Its zero‑configuration approach means any delimited or JSON data can be examined immediately, while mouse support and customizable keymaps provide additional navigation options. nless can also function as a pipeline stage, outputting transformed data in JSON or other formats.
Distinctive aspects include automatic delimiter detection, on‑the‑fly regex column extraction, and a unified interface that handles both static files and live streams. The tool is distributed via PyPI and Homebrew, requires Python 3.13+, and is released under the MIT license.
Reviews
Loading reviews…
Similar apps
Terminals & CLI
neoss
User-friendly and detailed socket statistics.

Databases & Data Tools
visidata
Spreadsheet multitool for data discovery and arrangement.
Terminals & CLI
Ultimate Plumber
Write Linux pipes with live previews.
File Management & Transfer
nnn
File browser and disk usage analyzer with excellent desktop integration.

DevOps & Infrastructure
k9s
Manage Kubernetes Clusters.

Terminals & CLI
Klogg
Fast, advanced log explorer