NZBGet is a binary downloader, which downloads files from Usenet based on information given in nzb-files.
NZBGet is written in C++ and is known for its performance and efficiency.
NZBGet can run on almost any device - classic PC, NAS, media player, SAT-receiver, WLAN-router, etc. The download area provides precompiled binaries for Windows, macOS, Linux (compatible with many CPUs and platform variants), FreeBSD and Android. For other platforms the program can be compiled from sources.
NZBGet is available as an one-click installable app on all of our Gigabox Plans starting from Gigabox Mini series.
- High performance: First of all NZBGet is written in C++ language. The program code is compiled into native CPU instructions during build process. That provides the best possible usage of CPU power. Do care about efficiency - that’s a general motto when developing NZBGet: use efficient algorithms, avoid unnecessary calculations whenever possible, don’t load everything into memory.
- Fast deobfuscation: Many files posted to Usenet nowadays have obfuscated file names. Once downloaded such files can not be directly unpacked (unpack will fail). The original names of rar-archives must be restored first. The files come with par2-set, which hold the recovery information including original file names. To restore the file names a recovery process using external tool par2cmdline is usually used. During recovery the tool reads all downloaded files first and then restores original file names. The process of reading of files can take very long, many minutes or even tens of minutes depending on files size and disk speed. NZBGet has a unique feature called “fast par-rename”, which restores original file names within few seconds, even on very slow machines, eliminating the need for time consuming par-verification step required when using external tool par2cmdline.
- Rar-rename: Version 18.0 takes deobfuscation in NZBGet to even higher level by introducing new rar-rename feature, which can restore correct files names for multivolume rar-archives even if the download doesn’t have any par2-files at all, or if the files were obfuscated before creating par2-files.
- Quick par-verification: NZBGet doesn’t use external tool par2cmdline. Instead the source code of that tool (which is also written in C++ like NZBGet) is integrated into NZBGet. NZBGet uses that fact to its advantage. Since NZBGet knows exactly which files were downloaded with errors it passes that knowledge to the repair module. As a result the time consuming verification step is skipped and the repair module starts the repair process directly.
- Multicore par-repair: NZBGet has its own implementation of multithreading (multicore) support in the par2-module which works on all platforms and all CPUs. For example, on a 4-core ARM CPU NZBGet repairs 2-3 times faster than par2cmdline. Not just ARM, all other architectures profit two: MIPS, PowerPC and, of course, x86.
- Retry failed articles: If download fails for whatever reason the failed item is put to history from where it can be retried in several flavors. In addition to classic “Download again from scratch” NZBGet can also retry only failed pieces.
- Full-featured API: The whole NZBGet functionality is accessible via API. It’s not just for third-party developers. NZBGet itself uses that API very extensively. The built-in web-interface relies fully on the API. That means that every feature or function you see in web-interface is also available for third-party developers.
- RSS with duplicate check: For whose of you who can’t or don’t want to use additional programs to automate downloads NZBGet offers very powerful RSS support. One big issue you may have when using RSS in other programs is a large amount of duplicate downloads. it’s because same titles are usually posted to Usenet by more than one posters. NZBGet has a powerful duplicate handling to avoid multiple downloads of the same title. Not only it does that but it also handles failed downloads and automatically falls back to other releases of the same title if necessary.
- Navigate to the Application Manager page and search for
- Click icon to open the installation window and tap Install to start the installation process.
- Once the installation is complete, click icon to open the Access Info page. Then click Go To Application to access