t - a text processing language and utility to replace common Unix tools
Summary
t is a concise domain-specific language for text manipulation that aims to replace common Unix utilities (grep, sed, cut, awk, sort, and uniq) with a unified, scriptable approach. The repository provides usage patterns, installation steps, a detailed data model, operators, and an interactive mode, with real-world examples like word frequency, grouping, and aggregation, and a rosetta-stone section mapping traditional commands to t equivalents. The project is actively developed (v0.0.4 released Jan 27, 2026) and emphasizes recursion over nested structures, flexible selection, and a Rust-based implementation.