{"repo":"mpryor/nothing-less","free":true,"listed":false,"github":"https://github.com/mpryor/nothing-less","clone":"git clone https://github.com/mpryor/nothing-less.git","description":"A TUI pager with advanced support for tabular data, inferring/swapping delimiters, and real-time event parsing.","language":"Python","stars":275,"topics":["cli","datawrangling","devops-tools","json","kubernetes","python","spreadsheet","tabular-data","tsv","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"nless excel for your logs — pipe in anything , wrangle it into columns. Documentation · Tutorials · Keybindings · Install nless is a TUI pager for exploring and analyzing tabular data with vi-like keybindings, built on Textual. Pipe in anything and nless infers the structure so you can filter, sort, pivot, and reshape without config. Works with CSV, TSV, JSON, logs, and any delimited output. Installation or Requires Python 3.13+ for pipx/pip installs. You can also use pip install nothing-less if you prefer. The Homebrew formula manages its own Python dependency. Usage Press ? inside nless to view all keybindings. Demos CSV — open, search, filter, sort, pivot JSON — pipe in API responses, auto-detect keys as columns Regex — parse raw logs into columns with named capture groups Pipe mode — use nless as a pipeline stage Why nless? I frequently need to explore streaming tabular data: server logs, kubectl output, CSV exports, CI pipelines. None of the existing tools had exactly the feature set I wanted, so I built nless. - Zero config — pipe in anything and nless infers the structure. - Stream-native — built for data that's still arriving, with streaming features like tail mode, arrival timestamps, and time window filtering. - Vi-native — if you know Vim, nless should feel familiar. If you don't, choose from the other built-in keymaps or build your own. - Mouse-friendly — click column headers to sort, double-click pivot rows to drill in, right-click for context menus, navigate via","default_branch":null,"files":null,"tree":[],"storefront":"/r/mpryor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mpryor/nothing-less/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}