We are looking for developers, please fork and tell us what you want to code and submit pull requests when done. We are active on our IRC channel #NodeJS-rTorrent @ Freenode.
Nodejs-rtorrent was created as a web gui for rtorrent. I wanted to create an alternative to rutorrent that used NodeJS and this is the how far I got. The technologies used are NodeJS, Express, MongoDB/TingoDB, Mongoose, tungus (for use with Mongoose), XML-RPC, FeedMe, Q (Promises), Passport, and Socket.IO. For the front-end, I am using AngularJS, Browserify, Bower, and Twitter Bootstrap (using Scss).
Screenshot
Special thanks to nwgat for testing, readme improvements and ideas :)
- roastlechon - Creator, Developer
- rendom - Developer
- nwgat - Docs, Testing, Community
** Current: NOT PRODUCTION READY
- Feeds (works)
- Torrents (works)
- Torrents > Filter (works)
- Feeds > Basic Regex (works)
- Feeds > AutoDL (works)
- SCGI Direct Connection (works)
- HTTPS support (by rendom, works)
- Embedded database support (works)
- Settings (not complete, rendom is working on it)
- Docker support (????)
- Settings > Pushover support (not started)
- Torrents > Batch (not started)
- First Time Setup (not started)
- Feeds > Custom Max Size (not started)
- Feeds > Import & Export (not started)
- Search (not started)
- Multi-User (not started)
- File Manager (not started)
- Torrent Creator (not started)
- HTML5 Media Player (not started)
- Keyboard Shortcuts (not started)
- Stats Page (not started)
Codename Alchemist This is our dev branch, the bleeding edge, might break so hold on
Codename Unicorn This is our master branch, the most stable
NodeJS NPM rtorrent
- Having issues? submit a ticket
- Join us on our IRC channel #NodeJS-rTorrent @ Freenode
huh?