cg is a semi-automatic newsgroup binary downloader. It assembles parts based on subject headers and then offers them in an editor for the user to choose which files he really wants. It supports decoding data in the following formats: uuencode (both single- and multi-posting binaries), MIME (multipart/mixed, message/partial; base64, quoted printable, x-uuencode), and yEnc.
The NukePost script automates the process of removing multiple Usenet posts from Google's message archive, saving you the trouble of continually reloading and resubmitting Google's removal page. It requires an active Google utility account and the Message-IDs of the posts you want to remove.
News::Overview is a Perl object that manages condensed information about Usenet posts in the overview format. It accepts information from an NNTP XOVER command, and allows for basic searching and sorting of the referenced articles. It was designed to be part of several other news modules.
SharpNNTP is a C# library for accessing newsgroups from within the .NET/Mono Framework. It can handle group listing, message retrieving, and message posting as Datasets (useful for DataBinding) or XML (useful for many other uses). It implements full documentation and full IntelliSense help. Binaries are provided for both the MS (sharpNNTP.dll) and Mono (sharpNNTPmono.dll) frameworks.
MessageViewer is a very simple GTK program that fetches and views one Usenet news message based on its message-id. Its main use is to quicky look at one article in cases where opening a real news reader and trying to locate it based on msg-id is too much of a hassle. It can also read the message-id in news:<id> or news:id URL formats, and can therefore be set to handle such protocol requests. It does not support authentication of any kind at the moment.