About

Fernnode is an open-source project by K. Larsen. Fernnode watches directory trees for changes and syncs them to remote destinations over SSH or S3 — with a clean branch-like diff view and configurable ignore rules.

Why I built this

The existing tools in this space either required too much infrastructure or had dependencies I didn't want. I wanted something I could drop into a project in five minutes and trust to be there in five years.

Contributing

Issues and pull requests welcome on GitHub. The only rule: keep the zero-dependency constraint.

Contact

hello [at] fernnode.icu