Skip to content

shenald-dev/echo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📡 echo

Lightweight file watcher. Trigger commands on changes. <5MB RAM.

Features

  • 🪶 Ultra Lightweight: Uses native OS file observing capabilities via watchdog to consume virtually 0 resources.
  • ⚡ Instant Feedback: Re-runs your commands natively without spinning up complex pipelines.
  • 💻 Cross Platform: Built with Python + Rich bindings to operate seamlessly across OS boundaries.

Quick Start

pip install echo-watcher
echo-watch --path ./src --cmd "pytest"

🤝 Contributing

Help us keep Echo as lightweight and precise as possible! 🦇

  • 🐛 Found a bug? Open an issue to let us know.
  • Have a feature idea? We are open to PRs! Just make sure not to bloat the watcher logic.
  • 🎨 Documentation tweaks? Always welcome!

Built by a Vibe Coder. Let the code compile itself.

About

📡 Lightweight file watcher. Trigger commands on changes. <5MB RAM, single binary.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages