viddy

Viddy is a modern watch command alternative that periodically executes commands and shows their results with color outputs and difference highlights. With the time machine mode, you can wrap past command outputs like video and store and upload past history records. Vim-like shortcuts offer advanced features such as pager (pager) support, text search, and suspend command execution, and restart.

VI

viddy

New72

sachaos · Modern CLI & Rust Tools

STARS5.4K
FORKS100
COMMITS0
CONTRIBUTORS0
VERSIONv1.3.1
UPDATED2 mo ago
RustTerminalCLIWatchMIT
What can it do?
  • You can run commands at certain intervals and highlight the differences in outputs.
  • With time machine mode, you can browse past command outputs.
  • Using vim-like key assignments, you can examine outputs within a pager.
User reviews
  • ↑ PositiveHacker News

    Viddy: A modern watch command. Time machine and pager etc.

    “Funny viddy came up here today. I created this note about watch in my dotfiles just yesterday (edit: probably not watch's fault! oops..): > # TODO: this is ugly, doesn't print colours, is there a modern version? I couldn't get watch to print colours and styles, with the -c…”

  • ↓ NegativeHacker News

    Viddy: A modern watch command. Time machine and pager etc.

    “I'd suggest logging to sqlite to provide later replays and speed estimations at keypoints. It might be nice to also add some cascading signature of the timestamps for tamper evidence (ex: merkle tree) Usecase: storing timestamped proof of execution, automating metrics history…”

GitHub

My note

More in: Modern CLI & Rust Tools

  • fzf★ 83,877 · 2 days ago
  • ripgrep★ 69,586 · 3 days ago
  • fd★ 44,912 · yesterday
  • Yazi★ 43,136 · 3 days ago
  • Zellij★ 35,904 · today
  • delta★ 32,615 · 3 days ago