Skip to content

About

NotQuiteRSS - Qt5/Qt6 only, no cruft, no HTML engine, just a pure RSS/Atom feed reader

Topics

Resources

Stars

16 stars

Watchers

1 watching

Forks

 
 

Repository files navigation

Build Status

© 2011-2020 QuiteRSS Project
© 2026 Artem S. Tashkinov and ChatGPT

NotQuiteRSS is a fork of QuiteRSS, an open-source, cross-platform RSS/Atom news feed reader written in C++/Qt.

The application renders articles with QTextBrowser, without QtWebKit or QtWebEngine. See INSTALL for dependencies and ARTICLE_VIEW.md for rendering behavior, image-format plugins and validation notes.

Notification sounds use miniaudio with built-in decoding, without Qt Multimedia or GStreamer codec plugins. See INSTALL for the pinned header preparation step.

Links:

Original project, QuiteRSS (dormant since early 2021):

See PROJECT_METADATA.md for the central project definition, new paths, packaging generation and update-check behavior.

See LOGGING.md for file logging, --debug, command-line help, and the log-location control in General settings.

Resource organization and platform deployment are documented in resources/README.md.

For feeds requiring browser verification, see Website cookies.

Dependencies and design choices explained

NotQuiteRSS keeps QtSingleApplication because reliably enforcing a single running instance requires more than checking whether a local socket responds. Simultaneous launches, unresponsive processes, and crash recovery need careful handling—especially when two instances could overwrite the same user data. Removing this small dependency would make the application responsible for maintaining that machinery, without a clear benefit to users.

Notification sounds use miniaudio, compiled into the application, with support for WAV, MP3, and FLAC. Users do not need to install or configure an external player. Launching system commands would introduce platform-dependent format support and require managing hung processes, overlapping playback, and shutdown cleanup. For a simple RSS reader, keeping a consistent built-in audio backend is the more practical choice.

CPU Requirements

Windows x86-64

The Windows 64-bit version of NotQuiteRSS targets the x86-64-v2 architecture, requiring a processor with SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, CMPXCHG16B, and LAHF/SAHF support. This requirement reflects the CPU optimizations used not just by NotQuiteRSS but by its underlying Qt 6 framework and bundled libraries. Most Intel CPUs manufactured since 2009 and AMD CPUs since 2011 meet these requirements, but older models, including AMD Phenom and Phenom II, are unsupported. Attempting to run NotQuiteRSS on an incompatible CPU may result in an immediate crash with an Illegal Instruction exception (0xC000001D).

Windows 32bit

There's a single minimally tested Windows 32-bit build targeting SSE2 CPUs and later. It should support Windows 7 and later. Provided as-is, without support. Bug reports specific to this build will not be accepted.

It is available here.

About

NotQuiteRSS - Qt5/Qt6 only, no cruft, no HTML engine, just a pure RSS/Atom feed reader

Topics

Resources

Stars

16 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Contributors

Languages