Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
hwatch: alternative watch command with history, diff view, JSONL logging, and change hooks. since 2018.
| Date | Stars |
|---|---|
| 2026-07-24 | 1054 |
| 2026-07-25 | 1054 |
| 2026-07-28 | 1054 |
| 2026-07-30 | 1054 |
| 2026-08-06 | 1054 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
hwatch ====== hwatch - alternative watch command. <p align="center"> <img src="./img/hwatch.gif" /> </p> ## Description `hwatch` is a alternative **watch** command, it developed started in 2018. That records the result of command execution, can display it history and diffs, hook and run commands. ### Features - Can keep the history when the difference, occurs and check it later. - Can check the difference in the history. The display method can be changed in real time. - Can output the execution result as log (json format). - Can load diffmode plugins as dynamic libraries and add custom diff rendering. - Custom keymaps are available. - Support ANSI color code. - Execution result can be scroll. - Not only as a TUI application, but also to have the differences output as standard output. - If a difference occurs, you can have the specified command additionally executed. ## Install ### Official Distro Packages #### Debian `hwatch` has been accepted into Debian `unstable`, although availability may depend on mirror sync status. If you need it immediately, use the release `.deb` package from [GitHub Releases](https://github.com/blacknon/hwatch/releases). #### Fedora Official Fedora packaging is in progress and not yet available from Fedora repositories. #### EPEL EPEL packaging is planned after Fedora packaging is finalized. #### Alpine Linux (edge/testing) ```bash apk add hwatch ``` #### Packaging Status This repository includes packaging metadata for Debian-style `.deb` builds and RPM-based distributions, and GitHub Releases publishes prebuilt archives plus generated `.deb` and `.rpm` assets while official distro packaging is being worked on. GitHub Actions validates the packaging flow in distro-specific containers: - Debian packaging is checked in a `debian:sid` container - RPM packaging is checked in a `fedora:latest` container These checks are intended to catch packaging regressions early while the project works toward official distribution packaging. Alpine packages are available today, and Debian/Fedora distribution repository submissions are still in progress. ### Other Package Managers Community-maintained packages are available in several ecosystems, but they may lag behind the latest upstream release. ### macOS ```bash # brew brew install hwatch # MacPorts sudo port install hwatch ``` ### Arch Linux (AUR) ```bash # paru paru -S hwatch # yay yay -S hwatch ``` ### Nix ```bash nix profile install nixpkgs#hwatch ``` ### conda-forge ```bash conda install conda-forge::hwatch # or mamba install conda-forge::hwatch ``` ### mise/asdf ```bash # mise mise use -g aqua:blacknon/hwatch # asdf asdf plugin add hwatch asdf install hwatch latest asdf global hwatch latest ``` ### GitHub Releases If you want the latest upstream release immediately, use the assets published on [GitHub Releases](https://github.com/blacknon/hwatch/releases). Current release assets include: - Linux: `x86_64-unknown-linux-gnu.tar.gz` - Linux: `x86_64-unknown-linux-musl.tar.gz` - Linux: `aarch64-unknown-linux-musl.tar.gz` - Linux: `x86_64-unknown-linux-musl.deb` - Linux: `x86_64-fedora.rpm` - macOS: `x86_64-apple-darwin.tar.gz` - macOS: `aarch64-apple-darwin.tar.gz` - Windows: `x86_64-pc-windows-msvc.zip` For generic `.tar.gz` assets: ```bash curl -LO https://github.com/blacknon/hwatch/releases/latest/download/hwatch-<VERSION>.<TARGET>.tar.gz tar xf hwatch-<VERSION>.<TARGET>.tar.gz sudo install -m 0755 bin/hwatch /usr/local/bin/hwatch ``` For the generated release packages: ```bash # Debian/Ubuntu-style systems sudo dpkg -i hwatch-<VERSION>.x86_64-unknown-linux-musl.deb # Fedora/RHEL-style systems sudo dnf install ./hwatch-<VERSION>.x86_64-fedora.rpm ``` ### Cargo Install ```bash cargo install hwatch ``` ## Notes ### Security - `--diff-plugin` loads native dynamic libraries. Only load plugins you trust. - `--shell`, the monitored command itself, and `--aftercommand` execute commands on your system. Treat those valu
Excerpt of 23,459 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:bb48e94026e9f600, topic:monitoring