entr
watchman
entr | watchman | |
---|---|---|
5 | 4 | |
593 | 458 | |
0.5% | - | |
5.6 | 3.6 | |
7 months ago | 6 months ago | |
C | Shell | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
entr
-
how to run command in vim terminal automatically?
You could look into entr.
-
Watchman: Execute a command when something changes
Not sure what generated interest in this.
This was a project I did for my personal use case. But I haven't been using it since years. I'd recommend [entr](https://github.com/clibs/entr) for the use case watchman was to serve.
-
How to automatically run a command when directory updates?
entr is what I usually reach for when I want to monitor a directory or a list of files and then perform some action on them when changes occur
-
Show HN: Pystitcher – A Declarative Alternative to Pdftk
I've tested it against a 800 page compilation and didn't face any issues : https://github.com/captn3m0/pdp-book
It's obviously not fast enough for live-recompilations with very large projects, but for smaller projects I've run it against entr[0], and it was pretty good.
[0]: https://github.com/clibs/entr
watchman
What are some alternatives?
watchman - Watches files and records, or triggers actions, when they change.
WatchMod - Watch for modifications to trigger actions. Useful for compiling Go templates, Sass, Typescript, and more.
watchexec - Executes commands in response to file modifications
fwe - File Watch Execute
fswatch - A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
watchdog - Python library and shell utilities to monitor filesystem events.
watcher - Filesystem watcher. Works anywhere. Simple, efficient and friendly.
reflex - Run a command when files change
pikepdf - A Python library for reading and writing PDF, powered by QPDF
dotfiles - :octocat: Tim does dotfiles