Alternatives to sig
Search streaming text interactively in your terminal. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
sig
Search streaming text interactively in your terminal.
Replacements
Listings that take over the same core job as sig.
fzf
A fuzzy filter for any list: files, command history, processes, branches, anything you can pipe into it.
fzf filters any list piped on standard input and adds shell history integration, preview windows and Vim plugins, though it does not advertise rerunning a source command as sig does.
Television
Search files and other data through a terminal fuzzy finder.
Television searches files and other data through configurable channels for each source, rather than matching live streaming text or rerunning a source command.
peco
An interactive command-line filter that narrows piped input as you type and returns the selection.
peco narrows piped input interactively and returns the selection, with fewer integrations and no stated support for rerunning a source command.
Also worth comparing
These listings name sig as their own alternative, so the relationship runs both ways.
fzy
A fast, simple fuzzy text selector for the terminal with an advanced scoring algorithm.
sig searches streaming text interactively as data arrives and can rerun a source command, a narrower focus than fzy's general list selection.
Similar software
Related functionality, not a direct replacement.
ripgrep
Searches a whole directory tree for a pattern in a fraction of the time grep takes, and skips what gitignore says to skip.
viddy
Rerun a command and compare its output over time.
ov
Read long command output with a configurable terminal pager.
ugrep
A grep-compatible file searcher with a text interface, Boolean queries, fuzzy matching and archive search.
lnav
A terminal log file viewer that merges, tails, searches, filters and queries log files with SQL.
hwatch
An alternative to the watch command that keeps a history of output and shows differences.