Chat

Nyuu – command-line binary usenet poster

Nyuu is a command-line binary Usenet poster.

Nyuu is designed primarily to be fast/efficient, reliable and customizable.

Nyuu runs on top of node.js with minimal dependencies.

Key Features

  • NNTP SSL support.
  • yEnc encoding.
  • NZB creation, with minification & compression.
  • Sub-directory handling.
  • Multiple uploading connections.
  • Post checking is asynchronous (minimal impact on speed).
  • Fastest yEnc and CRC32 implementations.
  • Buffered async I/O (minimise the effects of slow disks).
  • No temporary files, no disk writes (except for writing the NZB output).
  • No unnecessary disk reads – only performs a single, sequential read pass over files:
    • If a post needs to be resubmitted, due to a check failure, and it is not cached, it will need to be re-read off disk.
    • PAR2 generation (when integrated) will require an extra initial pass of just the first 16KB of each file, and may require multiple read passes if all recovery blocks cannot fit in memory.
  • Requests are all retryable.
  • Able to recover from connection failures/dropouts.
  • Timeouts and limits to deal with unexpected server hangs or faults.
  • Can selectively skip/ignore some errors.
  • Post checking (aka header checks), with multiple attempts and post retrying.
  • Unusual or unexpected events are logged.
  • Includes some optional workarounds for server bugs.
  • Lots of connection and SSL options.
  • NNTP article posting: article/line sizes, header customization.
  • Configure timeouts, delays and error handling parameters.
  • NZB meta tags.
  • Pipe input/output from/to processes instead of files, plus the ability to pipe out a copy of read input to an external process without incurring additional disk reads.
  • Extensive upload diagnostic details available (via optional TCP/HTTP status server) to help tune settings or find problems.

Website: github.com/animetosho/Nyuu
Support:
Developer: Anime Tosho
License: Public Domain or CC0 (or equivalent)

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 comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted