| RSS Guard | |
|---|---|
RSS Guard, version 4.2.1 (dark mode) | |
| Developer | Martin Rotter |
| Stable release | 4.8.6[1] |
| Repository | |
| Written in | C++ andQt (software) |
| Operating system | Microsoft Windows,macOS,Linux,OS/2,BSD |
| Type | News aggregator |
| License | GPL-3.0-only |
| Website | github |
RSS Guard is afree and open-sourcenews aggregator forweb feeds andpodcasts. It is written inC++ and usesQt, which allows it to fit with thelook and feel of different operating systems while remainingcross-platform. It includes a file downloader, advanced networkproxy configuration, and supports external media viewing tools.
RSS Guard is released under theGPL-3.0-only license and is available forWindows,macOS,OS/2 and variousLinux distributions.
The feed formats supported by RSS Guard areRSS/RDF,Atom, andJSON Feed.[2] RSS Guard also supportsSitemaps.[3]
RSS Guard can synchronize data with online feed services[4]Tiny Tiny RSS, Nextcloud News,Feedly,Inoreader, feed readers which useGoogle Reader's API such as FreshRSS,The Old Reader, and Bazqux. The application may also act as a simple e-mail client forGmail.[5][6]
RSS Guard is able to automatically detect all types of supported content givenURL input.[3]
RSS Guard can mark articles as read, unread, andimportant. Both article and feed lists can be filtered usingregular expressions.[7]
Time intervals for fetching feeds are configurable, and, through feed settings, they can be adjusted for each feed separately.[8]
RSS Guard is bundled withJavaScript engine which is used to write article filters - small scripts which define how the application should react when new article is downloaded.[9]
RSS Guard also provides unified way of executing custom programs, which gives another way to modify raw feed data or even generate it, scraping the data from websites that do not offer a regular feed.[10]
The application's toolbar and status bar are highly customizable.[11][12] They can also be hidden, making RSS Guard look very minimalistic.[13]
When in a horizontal layout, the articles viewer of RSS Guard is placed to the right side of the articles list.[14]
RSS Guard supportsskins. Light and dark skins are available by default.[15]
User interface of RSS Guard is deliberately programmed in a way to be minimalistic and traditional.[16]
Feed data can be stored usingSQLite orMariaDB. RSS Guard also supports the ability to import and export the database file and settings configuration to/fromOPML 2.0.[17][18]
RSS Guard has its ownrecycle bin to prevent the accidental loss of saved articles.[19] After emptying the recycle bin, removed articles will not appear in the list even after fetching. The actual deletion of articles, along with their cache, from the database should be done with the built-in database cleaning tool.
RSS Guard offers two different versions:
RSS Guard has been translated into many languages: Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, Galician, German, Indonesian, Italian, Japanese, Lithuanian, Polish, Portuguese, Russian, Spanish, Swedish and Ukrainian.[21]