Pan is a Usenet newsreader that provides support for text and binary files. It also supports offline reading, scoring and killfiles, yEnc (a binary-to-text encoding scheme for transferring binary files in messages), NZB (an XML-based file format for retrieving posts), and multiserver.
It resembles Agent and Gravity in operation.
Pan is highly regarded for its large feature set. It passes the Good Netkeeping Seal of Approval 2.0 set of standards for newsreaders.
KDE users may wish to check out our KNode portal page.
Key Features
- Basic newsreader features, such as reading and writing news, threading articles, and replying via email.
- Multiple servers, even concurrent connections to multiple servers.
- Multiple connections, so articles can be read while binaries are downloading.
- Users can specify per-server maximum connections, session maximum connections, and which servers are allowed to go online.
- NNTP authorization, for Usenet accounts that require passwords.
- Selected articles, threads, and entire groups can be queued for offline reading.
- Articles can be filtered by regular expression matching, read/unread state, binary/text, etc.
- Posts can be queued until you want to go online, and can be re-edited at any point before they are sent.
- Saves your posted messages in a folder for future reference.
- Flexible rules system allows you to delete, hide, download, or notify you of, etc. articles that match a subject, or are posted by a particular user.
- Groups can be filtered by regular expression matching subscribed/new/all, etc.
- Article headers are cached locally for fast group loading.
- Keyboard bindings for mouse-free newsreading.
Binary support:
- Decoding of uu, base64, and yEnc-encoded binaries.
- Attached images can be shown inline.
- Single-click decoding, opening, or saving of binary messages.
- Task Manager lets you re-order, cancel, and resubmit download tasks.
- Multiple connections are supported, so many binaries can be downloaded simultaneously.
- Multi-part articles are automatically grouped together.
- Non-binary, incomplete multi-part, and previously-saved messages can be filtered out of the article list.
- MIME and traditional uuencoded attachments.
- Works with servers on standard and non-standard NNTP ports.
Website: gitlab.gnome.org/GNOME/pan
Support:
Developer: Charles Kerr, Christophe Lambin, Matt Eagleson
License: GNU General Public License v2.0

Pan is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Usenet Tools | |
|---|---|
| SABnzbd | Web-based binary newsgrabber with NZB support |
| Radarr | Movie collection manager for Usenet and BitTorrent |
| Lidarr | Music collection manager for Usenet and BitTorrent |
| NZBHydra | Meta search for newznab indexers and torznab trackers |
| Jackett | Implements the Torznab and TorrentPotato APIs |
| Pan | Based on GTK2 and looks like Forte Agent |
| Sonarr | Smart personal video recorder and media management |
| Headphones | Automated music downloader for NZB and Torrent |
| Prowlarr | Indexer manager/proxy |
| Usenet Reborn | TUI client for Usenet enthusiasts |
| NZBGet | Binary Usenet downloader |
| Nyuu | Command-line binary usenet poster |
| LottaNZB | Simple and automated downloader |
Read our verdict in the software roundup.
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. |

