Chat

Nyuu – command-line Usenet binary posting tool

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
SABnzbdWeb-based binary newsgrabber with NZB support
RadarrMovie collection manager for Usenet and BitTorrent
LidarrMusic collection manager for Usenet and BitTorrent
NZBHydraMeta search for newznab indexers and torznab trackers
JackettImplements the Torznab and TorrentPotato APIs
PanBased on GTK2 and looks like Forte Agent
SonarrSmart personal video recorder and media management
HeadphonesAutomated music downloader for NZB and Torrent
ProwlarrIndexer manager/proxy
Usenet RebornTUI client for Usenet enthusiasts
NZBGetBinary Usenet downloader
NyuuCommand-line binary usenet poster
LottaNZBSimple and automated downloader

Read our verdict in the software roundup.


Best Free and Open Source Software 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.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted