awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sachaos avatar

sachaos/viddy

0
View on GitHub↗
5,369 Stars·97 Forks·Rust·MIT·7 Aufrufe

Viddy

Viddy ist ein interaktiver Terminal-Befehlsmonitor und -Watcher, der Shell-Befehle in wiederkehrenden Intervallen ausführt, um Änderungen in der Ausgabe im Zeitverlauf zu verfolgen. Es fungiert als Pager für die Befehlsausführungshistorie und als Viewer für Ausgabedifferenzen, wodurch Benutzer Echtzeit-Zustandsänderungen innerhalb einer Terminal-Schnittstelle überwachen können.

Das Tool zeichnet sich durch Wiedergabe- und Historien-Navigationsfunktionen aus, die es Benutzern ermöglichen, sich vorwärts und rückwärts durch eine aufgezeichnete Sequenz vorheriger Befehlsausgaben zu bewegen. Es enthält einen dedizierten Viewer für Ausgabedifferenzen, der Text-Hinzufügungen oder -Entfernungen zwischen aufeinanderfolgenden Ausführungen visuell hervorhebt.

Das System integriert einen tastaturgesteuerten Pager zur Inspektion langer Ausgaben durch Scrollen und Textsuche. Es bietet zudem Zustandsmanagement zum Pausieren und Fortsetzen der periodischen Ausführung sowie ein Konfigurationssystem zur Anpassung von Tastenkürzeln und Farbschemata.

Features

  • Interval Command Monitoring - Executes shell commands repeatedly at fixed intervals to provide real-time monitoring of state changes.
  • State History Buffers - Implements a memory buffer that stores sequential command outputs to enable bidirectional navigation through history.
  • Scheduled Command Execution - Executes specified shell commands on a recurring interval to monitor real-time state.
  • Keyboard-Driven Interfaces - Provides a keyboard-driven interface for scrolling and navigating through extensive command outputs.
  • Diff Viewers - Provides a visual interface to compare consecutive command executions and highlight text additions or removals.
  • Interactive Terminal Watchers - Functions as an interactive replacement for the watch command with integrated playback, pausing, and history navigation.
  • Terminal Pagers - Implements a scrollable pager view for inspecting long command outputs with keyboard navigation.
  • Command History Navigation - Enables keyboard-driven traversal through a recorded sequence of previous command outputs.
  • Output Difference Highlighting - Compares new command output with previous versions to visually highlight additions and removals.
  • Execution History Pagers - Provides a terminal interface for scrolling through and navigating previous versions of command outputs.
  • Terminal Output Analysis - Compares consecutive command results to visually identify differences and track changes over time.
  • Diff Change Styling - Visually marks text additions and removals between consecutive command executions to highlight changes.
  • Pause and Resume Controls - Allows users to pause and resume the periodic execution of shell commands without terminating the session.
  • Text Pattern Search - Provides a text search interface to locate specific strings within the captured command output.
  • Terminal Pagers - Uses a terminal pager to scroll and search through command results that exceed the screen size.
  • Periodic Loop Executions - Manages the lifecycle of recurring command executions, allowing users to pause and resume them dynamically.
  • Keymap Action Dispatchers - Maps keyboard shortcuts to internal application actions via a persistent configuration file.
  • Infrastructure and Monitoring - Enhanced watch command.

Star-Verlauf

Star-Verlauf für sachaos/viddyStar-Verlauf für sachaos/viddy

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht sachaos/viddy?

Viddy ist ein interaktiver Terminal-Befehlsmonitor und -Watcher, der Shell-Befehle in wiederkehrenden Intervallen ausführt, um Änderungen in der Ausgabe im Zeitverlauf zu verfolgen. Es fungiert als Pager für die Befehlsausführungshistorie und als Viewer für Ausgabedifferenzen, wodurch Benutzer Echtzeit-Zustandsänderungen innerhalb einer Terminal-Schnittstelle überwachen können.

Was sind die Hauptfunktionen von sachaos/viddy?

Die Hauptfunktionen von sachaos/viddy sind: Interval Command Monitoring, State History Buffers, Scheduled Command Execution, Keyboard-Driven Interfaces, Diff Viewers, Interactive Terminal Watchers, Terminal Pagers, Command History Navigation.

Welche Open-Source-Alternativen gibt es zu sachaos/viddy?

Open-Source-Alternativen zu sachaos/viddy sind unter anderem: tstack/lnav — lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files… rocky-linux/rocky — Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a… adembc/lazyssh — lazyssh is a keyboard-driven SSH connection manager and server browser designed for remote host administration. It… oliverschwendener/ueli — Ueli is a cross-platform productivity toolkit that provides a keyboard-centric interface for launching applications,… charmbracelet/glow — Glow is a terminal-based interface designed for browsing, rendering, and navigating markdown documentation. It… zalmoxisus/redux-devtools-extension — This project is a state management inspector and debugging tool for Redux. It provides a browser-based interface for…

Open-Source-Alternativen zu Viddy

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Viddy.
  • tstack/lnavAvatar von tstack

    tstack/lnav

    9,630Auf GitHub ansehen↗

    lnav is a terminal-based log viewer and analyzer designed for aggregating, filtering, and analyzing multiple log files in a single chronological view. It functions as a console application that can replace the system pager, providing syntax highlighting and document navigation for system or application logs. The project distinguishes itself by mapping unstructured log data to virtual SQLite tables, enabling the use of SQL and PRQL for structured data analysis, aggregations, and relational queries. It further differentiates its capability set through native integration for retrieving and taili

    C++command-line-toollesslog-analysis
    Auf GitHub ansehen↗9,630
  • rocky-linux/rockyAvatar von rocky-linux

    rocky-linux/rocky

    9,497Auf GitHub ansehen↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    enterprise-linuxrocky
    Auf GitHub ansehen↗9,497
  • adembc/lazysshAvatar von Adembc

    Adembc/lazyssh

    3,062Auf GitHub ansehen↗

    lazyssh is a keyboard-driven SSH connection manager and server browser designed for remote host administration. It provides a centralized interface to organize, filter, and launch secure shell sessions to multiple remote servers. The tool features a fuzzy-search server browser that allows for rapid location of hosts by alias, IP address, or tags. It includes an integrated configuration editor for managing host entries and a session orchestrator that handles proxy jumps, port forwarding, and identity file assignments. The system further automates connectivity through automatic identity file d

    Gocligogolang
    Auf GitHub ansehen↗3,062
  • oliverschwendener/ueliAvatar von oliverschwendener

    oliverschwendener/ueli

    4,541Auf GitHub ansehen↗

    Ueli is a cross-platform productivity toolkit that provides a keyboard-centric interface for launching applications, opening files, and executing utility extensions. It functions as a desktop productivity tool designed to reduce navigation time through a central command bar and keystroke-based search. The system features a pluggable utility toolkit, allowing the execution of specific tasks such as mathematical calculations, unit conversions, and password generation directly from the search input. It utilizes a pluggable extension architecture to decouple these utility tools from the core laun

    TypeScript
    Auf GitHub ansehen↗4,541
  • Alle 30 Alternativen zu Viddy anzeigen→