MyNewsGroups is a USENET news client, based totally on a web interface, written in PHP4. It's backended with a MySQL database, which allows the development of useful tools such as search engines, SPAM filters, subscriptions, stats, and much more.
Newega is a Usenet reader with a Web-based interface. It's a stand-alone program (no Web or database server needed), is cross-platform, and has support for themes using HTML templates.
News::Web implements a full news-to-Web gateway with virtually no administrator configuration, hopefully allowing Usenet to be used as a Web board.
ngetdaemon is a Web frontend to nget, a usenet binaries downloading application. The whole point of this project is to minimize the time and effort spend perusing and downloading from usenet.
ngmlstat is a Perl program for producing reports on the traffic in USENET news groups or on mailing-lists. Traffic is broken down by time-of-posting, timezone of origin, author, and thread. Reports are produced in HTML, but the output is reasonably text-mode-browser friendly.
This software allows everyone to start an NNTP indexing service (like binsearch.info) with NZB generator. It comes with an usable webinterface in which you can search for binaries that you indexed.
I also wrote some tools to fetch groups and binaries.
RUTV is an automated episode downloader that will fetch shows off of Usenet.
Usenet Binary Harvester: a GPL'ed Perl console application which automatically discovers, downloads, and decodes single-part and multi-part Usenet binaries
Urd is a Web-based Usenet binary download manager. It stores the newsgroup information in a MySQL database and aggregates the articles into sets of a single download (e.g. one album or movie).
Usenet Indexer started out as an experiment to examine how fast a freetext index could be based on an extremely simple approach, namely to store every word encountered in the text in a seperate file.
WebNews is a CGI-based NNTP newsreader written in Perl, designed for ease of use (minimal configuration required) and multiple concurrent user access.