leaf
« Back to VersTracker
Description:
General purpose reloader for all projects
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: watcher reloader developer-tools automation live-reload
Install: brew install leaf
About:
Leaf is a general-purpose file watcher and reloader designed for development workflows. It monitors specified files or directories for changes and automatically triggers custom commands, such as restarting a server or rebuilding assets. This tool streamlines the development cycle by eliminating manual reloads, enhancing productivity and ensuring a faster feedback loop.
Key Features:
  • File system event watching
  • Command execution on change
  • Configurable via simple files
  • Cross-platform support
Use Cases:
  • Automatically restarting web servers during backend development
  • Rebuilding static assets like CSS or JavaScript when source files change
Alternatives:
  • air – Air is specifically tailored for Go live-reloading, while Leaf is a more general-purpose tool for any language or command.
  • nodemon – Nodemon is focused on the Node.js ecosystem, whereas Leaf provides a language-agnostic solution for any executable.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 3:54pm 0 VERSION_BUMP cc96822b