NZBGet is a cross-platform binary newsgrabber for nzb files, written in C++.
It supports client/server mode, automatic par-check/-repair and web-interface.
NZBGet requires low system resources and runs great on routers,
NAS-devices and media players.
NZBGet can be used in standalone and in server/client modes.
In standalone mode you pass a nzb-file as parameter in command-line,
NZBGet downloads listed files and then exits.
In server/client mode NZBGet runs as server in background.
Then you use client to send requests to server. The sample requests are:
download nzb-file, list files in queue, etc.
Standalone-tool, server and client are all contained in only
one executable file "nzbget". The mode in which the program works
depends on command-line parameters passed to the program.