Skip to content

Feed reader (podcast player and also Gemini protocol client) which supports RSS/ATOM/JSON and many web-based feed services.

License

Notifications You must be signed in to change notification settings

ShadowRider09/rssguard

 
 

Repository files navigation

RSS Guard

Total downloads Version Packaging status Documentation status GitHub issues License

RSS Guard is a fast, lightweight, and customizable feed reader designed for modern users.
It runs on Windows, Linux, BSD, OS/2, and macOS, and supports a wide range of feed formats including RSS, ATOM, JSON, iCalendar, and Sitemap.

Beyond standard feeds, RSS Guard integrates seamlessly with many popular online feed services, such as:


🎧 Podcasts and Media Playback

RSS Guard is also a capable podcast player. It can play both audio and video directly using its built-in mpv-based (or alternatively ffmpeg-based) media player — no external applications required.


🌐 Gemini Protocol Support

RSS Guard includes native support for the Gemini protocol, allowing it to fetch and display feeds securely over Gemini connections.


RSS Guard Screenshot


🤝 Contributing to RSS Guard

We welcome all contributions — whether it’s fixing a typo, improving translations, or implementing new features.
To get started, please read the CONTRIBUTING.md guide.
Every contribution helps make RSS Guard better for everyone.


🙏 Acknowledgments

Contributed graphics:


© 2011–2025 Martin Rotter. RSS Guard is open-source software licensed under the GNU GPLv3.

About

Feed reader (podcast player and also Gemini protocol client) which supports RSS/ATOM/JSON and many web-based feed services.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.7%
  • CMake 1.9%
  • Python 1.3%
  • C 1.0%
  • PowerShell 0.3%
  • CSS 0.3%
  • Other 0.5%