Hacker GitHub

← All repos

clibs/entr

View on GitHub ↗ ★ 621 C

A utility for running arbitrary commands when files change. Uses kqueue(2) or inotify(7) to avoid polling. entr responds to file system events by executing command line arguments or by writing to a FIFO. entr was written to provide to make rapid feedback and automated testing natural and completely ordinary.

5 mentions on Hacker News by 5 people: 0 stories, 5 comments · first 2018-06-01 · latest 2022-10-07

Mentions per year 5 mentions · busiest year 2022 (3)
20082026
  1. …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.
  2. For those use-cases I use entr ( https://github.com/clibs/entr ). In what sense does watchman differ to it? Didn't see anything related to this at first glance :-)
  3. …of files, or maybe even program output in the browser without having to press F5 every time. [0]: https://github.com/clibs/entr
  4. …0.063 pcpu 99.07 I've run it against entr[0] for live-recompilations, and it was pretty good. [0]: https://github.com/clibs/entr
  5. …using entr[1] instead? I've had great success using it for rebuilding ctags on file changes. [1]: https://github.com/clibs/entr