Agora is a Web-based, threaded discussion tool, similar to Usenet newsgroups. Agora remembers each user's preferences, and allows threaded, unread-only browsing. It offers the ability to manage several different groups, with different themes, forums, and administrators for each group. Agora offers a basic Web-based ICQ client, as well as a Web-based notes system.
aubng is a Usenet binary decoder implemented entirely in Perl5. It has a boatload of features, including: decoding of uuencoded and Base64 postings, assembling multi-part postings, remembering already seen binaries in a newsrc file, saving metadata about news postings, smart renaming of binaries with the same name, removal of duplicate binaries, and easy XML-based configuration. Aubng also features an extensible handler architecture, so it is easy to add your own features.
INN (InterNetNews) is an extremely flexible and configurable Usenet / netnews news server. It supports accepting articles via either NNTP connections or via UUCP, as well as serving out articles to reading clients via NNTP. It supports multiple different ways of sending outgoing articles to other hosts, as well as multiple different storage mechanisms for articles and article overview information via internal APIs. Compared to other news servers, INN is more complicated with a steeper learning curve, but is extremely flexible and configurable, comes with a large suite of supporting programs, and supports embedded filters in either Perl or Python.
RegExp@News allows you to search through newsgroup articles with regular expressions. The whole process of specifiying the newsgroups, expressions, editing the personal preferences, viewing the found articles, and so on can be accomplished via a Web frontend. The system is also able to send found articles to the users by email. The users can select the newsgroups and expressions to be used in the search, as well as when they want to receive the found articles by email. All data are stored in a MySQL database. The article fetching and processing backend is built with Perl, and the Web frontend is built with Apache and PHP.
Newsstar fetches news and posts it to a local news server: INN, s-news, and sn are supported. What makes newsstar special is that it can make multiple simultaneous connections, not only to one server, but to several, supporting up to 10 "threads". Before fetching each article, it checks that it hasn't already been downloaded by another thread or in a previous session. It can also "pipeline" article requests to make better use of available bandwidth. SSL is supported.