Nyuu is a command-line application for posting binary content to Usenet servers. It is designed for efficient uploading, with extensive configuration options for handling files, connections and NNTP article submission.
The application uses Node.js and a compiled yEnc module to encode binary data. It can generate NZB files describing uploaded content, making the resulting posts easier to retrieve with compatible Usenet downloaders.
Nyuu is particularly suited to users who need detailed control over binary posting or want to incorporate uploads into scripts and automated workflows. It can handle multiple connections, recover from transmission errors and check whether submitted articles are available on the server.
The software also provides diagnostic information for investigating failed uploads and tuning performance. Its command-line approach makes it useful on remote systems without a graphical desktop.
This is free and open source software.
Key Features
- Posts binary files to Usenet servers through NNTP.
- Supports encrypted connections through SSL/TLS.
- Fast yEnc encoding and CRC32 calculation.
- Creates NZB files with optional compression and minification.
- Supports posting files from nested directories.
- Multiple concurrent uploading connections improve throughput.
- Buffered asynchronous input and output reduces the impact of slow storage.
- Single-pass file reading minimises unnecessary disk operations.
- Processes data without intermediate temporary files during normal operation.
- Asynchronous article checking can verify uploaded content without substantially interrupting posting.
- Automatic retries help recover from failed requests and dropped connections.
- Configurable timeouts, delays and error-handling rules.
- Customise article headers, message sizes and other NNTP posting parameters.
- Supports NZB metadata fields.
- Can read input from processes or send output through pipes.
- Optional TCP/HTTP status service provides upload diagnostics.
- Detailed logging helps identify server problems and failed posts.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: github.com/animetosho/Nyuu
Support:
Developer: Anime Tosho
License: Public Domain or Creative Commons CC0 1.0 Universal
Nyuu is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| Usenet Tools | |
|---|---|
| SABnzbd | Web-based binary newsgrabber with NZB support |
| Radarr | Movie collection manager for Usenet and BitTorrent |
| Lidarr | Music collection manager for Usenet and BitTorrent |
| NZBHydra | Meta search for newznab indexers and torznab trackers |
| Jackett | Implements the Torznab and TorrentPotato APIs |
| Pan | Based on GTK2 and looks like Forte Agent |
| Sonarr | Smart personal video recorder and media management |
| Headphones | Automated music downloader for NZB and Torrent |
| Prowlarr | Indexer manager/proxy |
| Usenet Reborn | TUI client for Usenet enthusiasts |
| NZBGet | Binary Usenet downloader |
| Nyuu | Command-line binary usenet poster |
| LottaNZB | Simple and automated downloader |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.