hist-rs is a Rust command-line utility built for high-throughput line-oriented text processing.
Read more
hist-rs is a Rust command-line utility built for high-throughput line-oriented text processing.
Read more
cuniq is a command-line utility written in Rust for counting unique lines in text input.
Read more
uniqs is a Rust command-line utility that serves as an alternative to uniq with streaming support.
Read more
xuniq is a high-performance and stable line deduplicator. Unlike the standard uniq utility, xuniq does not require your input to be sorted.
Read more
anewer appends new lines efficiently, with trimming, field skipping, NUL separators, dry-run mode and configurable output buffering.
Read more
anew appends only previously unseen lines to a file, prints added records to stdout and supports dry-run and quiet modes.
Read more
zet performs line-based unions, intersections, differences and duplicate counts across files without requiring sorted input.
Read more
uq removes duplicate lines from input streams without sorting, retaining the first occurrence of each line for simple terminal pipelines.
Read more
semiuniq filters repeated lines within a configurable recent-history window, reducing nearby duplicates without sorting the input.
Read more
runiq offers four duplicate-filtering strategies with different tradeoffs in performance, memory consumption and matching accuracy.
Read more
nauniq filters non-adjacent duplicate lines, with options for case matching, bounded memory, pattern resets and append-only output.
Read more
huniq removes repeated records without sorting, supports occurrence counts and custom delimiters, and preserves first-seen order.
Read more