Text Processing

JSON, jq, regex, diff, CSV, grep-like tools, text transformation, and structured text utilities.

Sort by
65 tools
bellicose100xp GitHub avatar

bellicose100xp/jiq

326
~/tui/jiq
$jiq--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive JSON query tool with real-time output and AI assistance

jsonqueryclituijq
v3.35.0
neilotoole GitHub avatar

neilotoole/sq

2.6k
~/tui/neilotoole-sq
$sq--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A command line tool for working with structured data sources like SQL databases and document formats

clidata-wranglersqljsoncsv
v0.55.0
shshemi GitHub avatar

shshemi/tabiew

3.1k
Tabiew TUI dashboard main preview screenshot
Project preview Open

A lightweight TUI application to view and query tabular data files

tuiclicsvparquetjson
v0.15.1
yamafaktory GitHub avatar

yamafaktory/jql

1.7k
~/tui/jql
$jql--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A JSON Query Language CLI tool for selecting and processing JSON data

jsoncliquery-languagerustutility
jql-v9.0.3
darrenldl GitHub avatar

darrenldl/docfd

289
~/tui/docfd
$docfd--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

TUI multiline fuzzy document finder with integration to text editors and PDF viewers

tuifuzzy-searchdocument-managementgrep-likesearch
13.1.1
harehare GitHub avatar

harehare/mq

1k
demo
Project preview Open

A command-line tool for querying and transforming Markdown files

markdowncliquery-languagerusttext-processing
v0.8.5
vg catalog thumbnail
Project preview Open

A fast interactive CLI search tool with Vim-motion navigation and editor integration

clisearchtext-processingterminalvim
v1.0.2
tstack GitHub avatar

tstack/lnav

10.6k
lnav screenshot
Project preview Open

Terminal-based log file viewer and navigator

log-analysislog-viewerterminaltuicli
v0.14.1
nao1215 GitHub avatar

nao1215/sqly

178
sqly terminal SQL execution demo
Project preview Open

Executes SQL against various file formats with a shell

sqlcsvtsvjsoncli
v1.7.0
acheronfail GitHub avatar

acheronfail/repgrep

532
~/tui/repgrep
$repgrep--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive replacer for ripgrep to find and replace text across files

clisearchreplacetext-processingrust
0.17.1
szhekpisov GitHub avatar

szhekpisov/diffyml

101
diffyml output
Project preview Open

A fast, structural YAML diff tool with Kubernetes intelligence

yamldiffclikubernetesdevops
v1.8.1
RivoLink GitHub avatar

RivoLink/leaf

1.9k
leaf
Project preview Open

Terminal Markdown previewer with GUI-like experience

markdownpreviewertuicli
1.28.1
workdone0 GitHub avatar

workdone0/twig

178
Twig demo GIF
Project preview Open

A high-performance terminal UI for exploring, searching, and navigating large JSON and YAML files interactively.

tuiclijsonyamlpython
v3.0.0
wader GitHub avatar

wader/fq

10.6k
~/tui/fq
$fq--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Tool for working with binary and text formats, similar to jq

clibinaryjsonqueryrepl
v0.18.0
tealdeer-rs GitHub avatar

tealdeer-rs/tealdeer

6.5k
Screenshot of tldr command
Project preview Open

A fast implementation of tldr in Rust, providing simplified man pages

tldrrustcliman-pages
v1.9.0
beeb GitHub avatar

beeb/swpui

84
~/tui/swpui
$swpui--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A TUI utility for searching and replacing text with a focus on ergonomics and speed

searchreplacetuiclitext-processing
v0.10.1
ReagentX GitHub avatar

ReagentX/Logria

108
~/tui/logria
$Logria--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A powerful CLI tool for log aggregation and analysis

log-aggregationcli-toollog-viewerlog-parserlog-analysis
0.6.0
nightbuildlabs GitHub avatar

nightbuildlabs/lumen

12
~/tui/lumen
$lumen--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Terminal UI for exploring JSON and logfmt logs with schema-aware search and field autocomplete

tuiclilog-managementjsonlogfmt
v0.1.0
walles GitHub avatar

walles/riff

525
~/tui/riff
$riff--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A syntax highlighter for diffs, clarifying changed parts of lines

gitdiffterminalclitext-processing
3.6.2
johnkerl GitHub avatar

johnkerl/miller

10k
~/tui/miller
$miller--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A command-line tool for processing and manipulating data in various formats

csvjsontsvclidata-processing
v6.21.0
dathere GitHub avatar

dathere/qsv

3.8k
~/tui/qsv
$qsv--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Blazing-fast data-wrangling toolkit for querying and analyzing tabular data

csvdata-wranglingcliterminalutility
22.0.1
Wilfred GitHub avatar

Wilfred/difftastic

25.9k
Screenshot of difftastic and Rust
Project preview Open

A structural diff tool that compares files based on their syntax

diffsyntaxgitcli
0.70.0
Genivia GitHub avatar

Genivia/ugrep

3.3k
~/tui/ugrep
$ugrep--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A faster and more capable grep replacement with a TUI and advanced search features

grepsearchtuiclifile-search
v7.8.4
mrusme GitHub avatar

mrusme/reader

413
reader
Project preview Open

A command line tool for parsing web pages and displaying them in a readable format

clituiweb-page-parserreadabilityhtml-to-markdown
v0.6.0
BurntSushi GitHub avatar

BurntSushi/ripgrep

68.2k
A screenshot of a sample search with ripgrep
Project preview Open

A line-oriented search tool that recursively searches directories for a regex pattern

grepsearchregexclicommand-line-tool
15.2.0
bensadeh GitHub avatar

bensadeh/tailspin

8k
Tailspin main terminal log highlighting screenshot
Project preview Open

A log file highlighter that recognizes patterns in log files and highlights them

loghighlightercliterminaltext-processing
7.0.0
noborus GitHub avatar

noborus/ov

2k
~/tui/ov
$ov--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Feature-rich terminal-based text viewer with various features

terminalpagertext-viewerclitui
v0.54.0
medialab GitHub avatar

medialab/xan

4.5k
~/tui/xan
$xan--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A fast and efficient command line tool for processing CSV files

csvclirusttsvdata-processing
0.60.0
brevity1swos GitHub avatar

brevity1swos/rgx

235
~/tui/rgx
$rgx--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A regex debugger for the terminal with step-through execution and ReDoS analysis

regexdebuggerterminaltuicli
v0.14.2
fioncat GitHub avatar

fioncat/otree

516
~/tui/otree
$otree--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A command line tool to view objects in TUI tree widget

tuiclijsonyamltoml
v0.7.1
saulpw GitHub avatar

saulpw/visidata

9.3k
VisiData frequency table demo
Project preview Open

Terminal spreadsheet multitool for discovering and arranging data

tuiclicsvjsondata-wrangling
v3.4
kapilpokhrel GitHub avatar

kapilpokhrel/regexplain

96
demo
Project preview Open

Terminal UI for explaining and visualizing regular expressions

regextuiclirust
v1.0.0
jqlang GitHub avatar

jqlang/jq

35.6k
~/tui/jq
$jq--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Command-line JSON processor

jsonclitext-processingutility
jq-1.8.2
pamburus GitHub avatar

pamburus/hl

3.3k
hl terminal log viewer dark mode screenshot
Project preview Open

A fast log viewer and processor for JSON and logfmt logs

log-viewerjsonclilogginglogfmt
v0.36.3
yassinebridi GitHub avatar

yassinebridi/serpl

856
Serpl TUI search and replace demo recording
Project preview Open

Terminal UI for search and replace with interactive preview and keyboard navigation

searchreplacetuiterminalrust
0.3.6
mpryor GitHub avatar

mpryor/nothing-less

278
~/tui/nothing-less
$nothing-less--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A TUI pager for exploring and analyzing tabular data with vi-like keybindings

tuiclitext-processingjsoncsv
1.17.0
homeport GitHub avatar

homeport/dyff

1.9k
~/tui/dyff
$dyff--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A diff tool for YAML and JSON files

diffyamljsonclitool
v1.12.0
thomasschafer GitHub avatar

thomasschafer/scooter

1.3k
~/tui/scooter
$scooter--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive find-and-replace terminal UI app for searching and replacing text in files

text-processingfind-and-replaceregexterminal-ui
v0.9.1
ynqa GitHub avatar

ynqa/jnv

6.1k
jnv interactive JSON viewer and jq filter editor demo
Project preview Open

Interactive JSON filter and viewer using jq

jsonjqfilterviewercli
v0.7.1
JFryy GitHub avatar

JFryy/qq

736
~/tui/qq
$qq--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A multi-format transcoder and query tool powered by jq syntax

jsoncliconfigtranscodingquerying
v0.3.4
ynqa GitHub avatar

ynqa/sig

767
~/tui/sig
$sig--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive grep for streaming data with real-time updates

greptuicliinteractivesearch
v0.3.0
chmln GitHub avatar

chmln/sd

7.3k
~/tui/sd
$sd--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Intuitive find and replace CLI tool with regex support

clitext-processingregexreplacement
v1.1.0
alexpovel GitHub avatar

alexpovel/srgn

912
~/tui/srgn
$srgn--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A grep-like tool for searching and manipulating source code with syntax awareness

grepregexclitext-processingcode-search
srgn-v0.14.2
vitor-mariano GitHub avatar

vitor-mariano/regex-tui

360
Regex TUI demo
Project preview Open

A simple TUI to visualize regular expressions right in your terminal.

tuicliregexgo
v0.7.0
eeeXun GitHub avatar

eeeXun/gtt

306
screenshot
Project preview Open

Terminal UI application for translating text using various services

translationtuiclitext-processinglanguage-translation
v11
YS-L GitHub avatar

YS-L/csvlens

4k
csvlens demo
Project preview Open

A command line CSV file viewer.

clituicsvfile-viewer
v0.15.1
abhimanyu003 GitHub avatar

abhimanyu003/sttr

1.3k
~/tui/sttr
$sttr--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A CLI tool for performing various string operations

clitext-processingstring-manipulationencryptionencoding
v0.2.30
sharkdp GitHub avatar

sharkdp/bat

60.4k
~/tui/bat
$bat--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A cat clone with syntax highlighting and Git integration

clitext-processingsyntax-highlightinggit-integration
v0.26.1
antonmedv GitHub avatar

antonmedv/fx

20.6k
f(x) preview
Project preview Open

Terminal JSON viewer and processor

tuiclijsongo
39.2.0
phiresky GitHub avatar

phiresky/ripgrep-all

9.8k
~/tui/ripgrep-all
$ripgrep-all--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A line-oriented search tool that allows searching in multiple file types

searchregexclitext-processingfile-search
v0.10.10
brocode GitHub avatar

brocode/fblog

568
fblog terminal interface screenshot
Project preview Open

A small command-line JSON log viewer

jsonlogviewercommand-linecli
v4.17.0
royreznik GitHub avatar

royreznik/rexi

394
~/tui/rexi
$rexi--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive terminal UI for testing and working with regular expressions

regextuiclipython
v1.2.1
todoesverso GitHub avatar

todoesverso/logss

297
~/tui/logss
$logss--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A simple CLI tool for splitting and visualizing logs

clilog-processingtext-processingrust
v0.0.4
noahgorstein GitHub avatar

noahgorstein/jqp

2.8k
jqp terminal screenshot
Project preview Open

A TUI playground for exploring jq

tuiclijqgo
v0.8.0
sanspareilsmyn GitHub avatar

sanspareilsmyn/parqv

61
~/tui/parqv
$parqv--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive TUI for visualizing and analyzing files with multiple formats

tuiclidata-visualizationfile-explorerpython
0.3.0
darrenburns GitHub avatar

darrenburns/dunk

889
~/tui/dunk
$dunk--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Prettifies git diff output in the terminal

gitdiffcliterminalutility
0.5.0b0
paololazzari GitHub avatar

paololazzari/play

587
play terminal user interface demo
Project preview Open

A TUI playground for experimenting with favorite programs like grep, sed, awk, jq, and yq

tuicligoplay
v0.4.0
samyakbardiya GitHub avatar

samyakbardiya/trex

133
~/tui/trex
$trex--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Terminal-based tool for writing, visualizing, and testing Regular Expressions

regextuicligoterminal
v0.0.1
konradsz GitHub avatar

konradsz/igrep

845
igrep interactive search demo recording
Project preview Open

Interactive grep tool for searching files and directories

grepsearchterminalclitext-processing
v1.3.0
Textualize GitHub avatar

Textualize/toolong

3.9k
Screenshot 2024-02-08 at 13 47 28
Project preview Open

Terminal application to view, tail, merge, and search log files

log-viewerterminaltuijsonllog-management
v1.4.0
PaulJuliusMartinez GitHub avatar

PaulJuliusMartinez/jless

5.5k
~/tui/jless
$jless--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

A command-line JSON viewer for reading, exploring, and searching through JSON data

jsonviewerclirust
v0.9.0
akavel GitHub avatar

akavel/up

8.8k
~/tui/up
$up--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Interactive tool for writing and testing Linux pipes with live preview

tuiclilinuxpipesterminal
v0.4
learnbyexample GitHub avatar

learnbyexample/TUI-apps

1k
Awk Exercises preview image
Project preview Open

Repository for Terminal User Interface (TUI) apps, including games, exercises, and interactive tools.

tuiclipythontextualgame
kellyjonbrazil GitHub avatar

kellyjonbrazil/jellex

120
~/tui/jellex
$jellex--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

TUI to filter JSON and JSON Lines data with Python syntax

jsontuifilterquerypython
dinedal GitHub avatar

dinedal/textql

9.1k
~/tui/textql
$textql--no-preview

Is this your project?

Claim this project
Maintainer invitationAdd demo & media

Execute SQL queries against structured text files like CSV or TSV

clisqlcsvtsvtext-processing
Alvin By Alvin