nzbfastOpen source & self-hosting
nzbfast
A high-performance, single-executable Usenet downloader with a built-in web dashboard, poster wall, and stream-unpacking.
- Desktop
- CLI
- Web
- Windows
- macOS
- Linux
- Browser
- Self-hostable
- Runs locally
- Docker supported

- Popularity
- 98 Stars
- GitHub stars
- Recent activity
- 8/29/2026
- Updated in the last 30 days
- License
- GPL-3.0
- Strong copyleft
Why it matters
We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.
Problem
Solves the traditional Usenet download bottlenecks of double disk space usage, separate download/extraction I/O overhead, and complex multi-component configurations.
Practical value
Offers a single-binary execution, stream-unpacking without double disk space, a built-in indexer, and native SABnzbd/NZBGet API compatibility for integration with Sonarr and Radarr.
Innovation / differentiation
Innovates with a stream-unpacking pipeline that extracts archives directly from the network stream to avoid disk writes, combined with an all-in-one design integrating downloader, indexer, and media browser.
Leverage potential
Lowers the hardware barrier for Usenet users (especially on low-spec NAS or storage-constrained devices) by replacing a multi-service chain with a single container or binary.
Why now
Provides a timely alternative as self-hosters seek lighter, higher-performance clients compared to legacy Python-based SABnzbd or older NZBGet setups.
Community activity
In the last 90 days there were 50 new issues and 16 pull requests; the bounded issue/PR samples include 25 issue authors and 0 PR contributors, with 26 releases.
Maintainer responsiveness
The 50-issue window sample had a 92% close rate, and the 16-pull-request sample had a 0% merge rate. Maintainer-response observations covered 70% of that issue sample, with a 100% response rate and median first response of 12.2 hours.
Key highlights
- Pipelined NNTP: Supports multiple concurrent requests per connection to saturate high-speed bandwidth.
- One-pass stream unpacking: Unpacks RAR, 7z, and Zip archives directly in the stream without requiring double disk space.
- Built-in poster wall & indexer: Turns newsgroups into a media library with metadata, supporting preview and download.
Quick start
How it is installed, how hard it is, and where to start.
Where it runs
To be confirmed
Difficulty
To be confirmed
- 01Deploy the service using Docker Compose. Create a
docker-compose.ymlfile and run the startup command. - 02Command:
docker compose up -d - 03Open the web interface in your browser.
- 04URL:
http://:6789 - 05Configure your Usenet provider details in the Welcome panel.
- 06Alternatively, on macOS or Linux, install it using Homebrew.
- 07Command:
brew install nzbfast/tap/nzbfast - 08Retrieve the auto-generated API key (stored in the
apikeyfile inside the config directory) to connect with Sonarr or Radarr.
Best for
- Teams that want data on their own servers
- Developers who want to try it on their machine
- People who prefer Docker deploys
More about it
nzbfast is a Usenet downloader designed for maximum performance. Unlike traditional clients that download, verify, and then unpack in separate stages, nzbfast utilizes a one-pass pipeline that overlaps downloading, PAR2 verification, and extraction. Archives are unpacked on the fly in the stream, saving disk space and processing time. It also features a web dashboard, a poster wall media browser, and a built-in indexer, with full compatibility for popular media automation tools.
Sources
Each field shows its status and source — expand to review.
15 · Expand
Sources
Each field shows its status and source — expand to review.
capability tags
VerifiedSource: admin_cms · cms editor · 8/29/2026
editor note
Verified{"en":"nzbfast addresses a common pain point of traditional Usenet downloaders: the need for double disk space and post-processing time for unpacking. By unpacking archives directly in the stream, it eliminates disk overhead. Its built-in poster wall and indexer make it a highly modern self-hosted downloading solution.","zh":"nzbfast 解决了传统 Usenet 下载器在下载后需要二次解压、占用双倍磁盘空间和时间的痛点。它采用流式解压技术,在下载过程中直接在内存中完成解压,极大地提高了效率。同时,它还自带海报墙和索引功能,是一个非常现代化的自托管下载方案。"}
Source: admin_cms · cms editor · 8/29/2026
how to use
Verified{"steps":[{"en":"Deploy the service using Docker Compose. Create a `docker-compose.yml` file and run the startup command.","zh":"使用 Docker Compose 部署服务。创建 `docker-compose.yml` 文件并运行启动命令。"},{"en":"Command: `docker compose up -d`","zh":"命令:`docker compose up -d`"},{"en":"Open the web interface in your browser.","zh":"在浏览器中打开 Web 界面。"},{"en":"URL: `http://<your-host-ip>:6789`","zh":"访问地址:`http://<您的主机IP>:6789`"},{"en":"Configure your Usenet provider details in the Welcome panel.","zh":"在欢迎面板中配置您的 Usenet 服务商信息。"},{"en":"Alternatively, on macOS or Linux, install it using Homebrew.","zh":"如果在 macOS 或 Linux 上,也可以使用 Homebrew 一键安装。"},{"en":"Command: `brew install nzbfast/tap/nzbfast`","zh":"命令:`brew install nzbfast/tap/nzbfast`"},{"en":"Retrieve the auto-generated API key (stored in the `apikey` file inside the config directory) to connect with Sonarr or Radarr.","zh":"获取自动生成的 API 密钥(位于 config 目录下的 `apikey` 文件中),用于对接 Sonarr 或 Radarr。"}],"installAt":"unknown","difficulty":"unknown"}
Source: admin_cms · cms editor · 8/29/2026
intro
Verified{"en":"nzbfast is a Usenet downloader designed for maximum performance. Unlike traditional clients that download, verify, and then unpack in separate stages, nzbfast utilizes a one-pass pipeline that overlaps downloading, PAR2 verification, and extraction. Archives are unpacked on the fly in the stream, saving disk space and processing time. It also features a web dashboard, a poster wall media browser, and a built-in indexer, with full compatibility for popular media automation tools.","zh":"nzbfast 是一款专为高性能设计的 Usenet 下载工具。与传统的下载后校验、再解压的流程不同,nzbfast 采用创新的单阶段流水线设计,在数据下载的同时进行 PAR2 校验和流式解压,解压后的文件直接写入最终目录,从而避免了磁盘的二次读写开销。它还内置了美观的 Web 控制台、海报墙媒体浏览器以及索引器,并完美兼容主流的自动化媒体管理工具。"}
Source: admin_cms · cms editor · 8/29/2026
Latest release
Verifiedv1.3.0
Source: GitHub API · latest_release=v1.3.0 · 8/29/2026
License
VerifiedGPL-3.0
Source: GitHub API · license.spdx_id=GPL-3.0 · 8/29/2026
needs api key
VerifiedNo
Source: admin_cms · cms editor · 8/29/2026
One-liner
Verified{"en":"A high-performance, single-executable Usenet downloader with a built-in web dashboard, poster wall, and stream-unpacking.","zh":"高性能单文件 Usenet 下载器,集成 Web 面板、海报墙与流式自动解压功能。"}
Source: admin_cms · cms editor · 8/29/2026
Platforms
Verifiedwindows, macos, linux, browser
Source: admin_cms · cms editor · 8/29/2026
Category hint
Inferred from materialssecurity
Source: Project README · hint=security · 8/25/2026
product forms
Verifieddesktop, cli, web
Source: admin_cms · cms editor · 8/29/2026
role tags
VerifiedSource: admin_cms · cms editor · 8/29/2026
supports docker
VerifiedYes
Source: Repository file · dockerfile=true; compose=true · 8/29/2026
supports local
VerifiedYes
Source: admin_cms · cms editor · 8/29/2026
supports self host
VerifiedYes
Source: admin_cms · cms editor · 8/29/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
inspector
Developer tool for inspecting and testing MCP servers through Web, CLI, and TUI clients.
foundation-sunshine
An enhanced Sunshine fork for Windows game streaming, featuring HDR10/HDR Vivid, virtual displays, and advanced audio.
bookorbit
Self-hosted library for ebooks, PDFs, audiobooks, and comics with progress sync across web, Kobo, and KOReader.
