Back to Skills Hub
entr - File Change Event Watcher

entr - File Change Event Watcher

@gumadeiras
developmentFile WatcherBuild AutomationDevelopment Tool

A utility for running arbitrary commands when files change. Monitors file modifications and automatically executes specified commands, supporting screen clearing, process reloading, and shell evaluation.

🚀 entr is a file watcher that automatically runs commands whenever your files change. Simply pipe a list of files into entr with your desired command, and it springs into action—perfect for rebuilding projects, running tests, or reloading servers without manual intervention.

💡 Ideal for developers who want instant feedback during development. Watch your source code and automatically rebuild with make, run test suites when JavaScript files update, or reload a Node.js server on every save. Keeps you in the flow without context switching.

✨ Lightweight and efficient, entr handles the repetitive watching so you focus on coding. Use the -c flag to clear your screen, -r to reload persistent processes, or -s to execute shell commands—all designed for seamless development workflows.

GitHub

Requirements

No additional requirements.