node package manager
We need your input. Help make JavaScript better: Take the 2017 JavaScript Ecosystem survey ยป



NPM version

Build Status

Coverage Status

Dependency Status

A feed parsing and notification daemon.

Note: This is more of a personal project- use at your own risk.


  • Periodically check an RSS feed, and notify of any (relevant) items (via email).


npm install -g torrentfish
torrentfish help

Usage Example(s)

Log to file, poll every 30min, email every 2h, and run in background.

LOGFILE=temp.log torrentfish -w config.js -u "http://../foo.rss" -i .5 -e 2 &

Config Files

These provide matching info, and other things such as mailer auth.

For example files, see doc/examples.

Supported Feeds


npm test

With test coverage.

npm run test-cov


This project ascribes to semantic versioning.