Skip to content
This repository

SABnzbd - The automated Usenet download tool

Octocat-spinner-32 cherrypy Prevent CherryPy crash when reading a cookie from another app which h… October 27, 2012
Octocat-spinner-32 email Email notification for failed URL fetches. February 25, 2012
Octocat-spinner-32 gntp Remove warning about Growl when user has disabled message class in Gr… September 24, 2012
Octocat-spinner-32 icons Replace current icon files with smaller ones (thanks, inpheaux). April 29, 2012
Octocat-spinner-32 interfaces Update text files for 0.7.11 February 07, 2013
Octocat-spinner-32 licenses Update feedparser license file. January 21, 2012
Octocat-spinner-32 osx OSX: update unrar to version 4.20 November 24, 2012
Octocat-spinner-32 po Update translations February 07, 2013
Octocat-spinner-32 sabnzbd Revert "newsunpack.py: also handle output of unrar5 with password pro… November 11, 2013
Octocat-spinner-32 tools Handle newline idiosyncrasies of gettext for NSIS template. May 17, 2012
Octocat-spinner-32 util Update copyright stuff. March 26, 2012
Octocat-spinner-32 win Update unrar for Windows to 4.20 November 24, 2012
Octocat-spinner-32 .gitignore Add Portuguese (Brasil) to translations. April 29, 2012
Octocat-spinner-32 ABOUT.txt Update text files for 0.7.11 February 07, 2013
Octocat-spinner-32 CHANGELOG.txt Update text files for 0.7.11 February 07, 2013
Octocat-spinner-32 COPYRIGHT.txt Update text files for 0.7.8 January 03, 2013
Octocat-spinner-32 GPL2.txt Eliminate superfluous 'main' folder March 21, 2010
Octocat-spinner-32 GPL3.txt Eliminate superfluous 'main' folder March 21, 2010
Octocat-spinner-32 INSTALL.txt Update text files for 0.7.11 February 07, 2013
Octocat-spinner-32 ISSUES.txt Update text files for 0.7.0 Alpha 1 March 19, 2012
Octocat-spinner-32 LICENSE.txt Update text files for 0.7.8 January 03, 2013
Octocat-spinner-32 NSIS_Installer.nsi Update text files for 0.7.6Final. November 17, 2012
Octocat-spinner-32 PKG-INFO Update text files for 0.7.11 February 07, 2013
Octocat-spinner-32 README.md Fix small differences caused by the rebase of "develop" to "master". August 27, 2011
Octocat-spinner-32 README.mkd Update text files for 0.7.11 February 07, 2013
Octocat-spinner-32 SABHelper.py Update copyright stuff. March 26, 2012
Octocat-spinner-32 SABnzbd.py Update copyright year. January 03, 2013
Octocat-spinner-32 Sample-PostProc.cmd Eliminate superfluous 'main' folder March 21, 2010
Octocat-spinner-32 Sample-PostProc.sh Eliminate superfluous 'main' folder March 21, 2010
Octocat-spinner-32 make_dmg.py Change access to build share, improved. January 28, 2013
Octocat-spinner-32 package.py Change access to build share, even more improved. January 28, 2013
Octocat-spinner-32 setup.py Set x-bit for setup.py and package.py September 20, 2010
README.md

SABnzbd - The automated Usenet download tool

SABnzbd is an Open Source Binary Newsreader written in Python.

It's totally free, incredibly easy to use, and works practically everywhere.

SABnzbd makes Usenet as simple and streamlined as possible by automating everything we can. All you have to do is add an .nzb. SABnzbd takes over from there, where it will be automatically downloaded, verified, repaired, extracted and filed away with zero human interaction.

If you want to know more you can head over to our website: http://sabnzbd.org.

Resolving Dependencies

SABnzbd has a good deal of dependencies you'll need before you can get running. If you've previously run SABnzbd from one of the various Linux packages floating around (Ubuntu, Debian, Fedora, etc), then you likely already have all the needed dependencies. If not, here's what you're looking for:

  • python (We support Python 2.5-2.7, preferably 2.6 or 2.7.)
  • python-cheetah
  • python-configobj
  • python-feedparser
  • python-dbus
  • python-openssl
  • python-support
  • python-yenc
  • par2 (Multi-threaded par2 can be downloaded from ChuChuSoft )
  • unrar (Make sure you get the "official" non-free version of unrar)
  • unzip

Your package manager should supply these. If not, we've got links in our more in-depth installation guide.

Running SABnzbd from source

Once you've sorted out all the dependencies, simply run:

python SABnzbd.py

Or, if you want to run in the background:

python -d -f /path/to/sabnzbd.ini

If you want multi-language support, run:

python tools/make_mo.py

Our many other commandline options are explained in depth here.

About Our Repo

We're going to be attempting to follow the gitflow model, so you can consider "master" to be whatever our present stable release build is (presently 0.6.x) and "develop" to be whatever our next build will be (presently 0.7.x). Once we transition from unstable to stable dev builds we'll create release branches, and encourage you to follow along and help us test.

Something went wrong with that request. Please try again.