funzzy
« Back to VersTracker
Description:
Lightweight file watcher
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: file-watcher automation developer-tools rust dev-productivity
Install: brew install funzzy
About:
Funzzy is a lightweight, command-line file watcher written in Rust that monitors file system changes and triggers predefined tasks. It offers a simple YAML-based configuration to define rules for ignoring files and executing commands. This provides a fast and reliable alternative to heavier inotify-based tools for automating development workflows.
Key Features:
  • YAML configuration for defining watch rules and tasks
  • High performance due to its Rust implementation
  • Simple command-line interface with minimal setup
  • Cross-platform support (Linux, macOS, Windows)
Use Cases:
  • Automatically running tests upon file changes
  • Rebuilding projects or restarting servers during development
  • Linting or formatting code on save
Alternatives:
  • nodemon – Primarily for Node.js applications, whereas Funzzy is language-agnostic and lighter.
  • inotify-tools – Lower-level Linux utilities requiring shell scripting, while Funzzy provides a declarative config.
  • watchman – A larger, more complex Facebook project focused on indexing; Funzzy is simpler and focused on task execution.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 5:19pm 0 VERSION_BUMP 471a36f5
Nov 27, 2024 1:59pm 0 VERSION_BUMP b127684f