Newspaper (Syndication Feed Reader)

This software renders syndication feeds as XHTML; It supports Atom Activity Streams (Friendica, Nostr, OStatus), Atom Over XMPP (Blasta, Libervia, Movim, Rivista), BitTorrent RSS, JSON Feed, OPML, RDF (DOAP, FOAF, RSS, XMPP), RSS-in-JSON, Simple Machine Forum (SMF), Sitemap, The Atom Syndication Format, and Twtxt; and it also supports navigation (RFC 5005).

這裡只顯示彼此間有代碼差異的版本。 顯示所有版本。

  • v25.12.17 2025-11-19

    Add support to BitTorrent RSS of EZTV and TPB.

    xmlns:torrent="http://xmlns.ezrss.it/0.1/"

  • v25.12.16 2025-11-17

    Improve appearance of images.

  • v25.12.15 2025-11-16

    Execute ECMAScript module "DOMParser" to render HTML of maldesigned RSS documents.

    Interestingly, this is a subject document http://feeds.rssboard.org/rssboard and so it was also removed from the catalogue of subscriptions.

  • v25.12.14 2025-11-14
    • Modify subscription discovery; and
    • Add subscription URL items to the (so called, "monkey") menu.
  • v25.12.13 2025-11-13

    Support of psc:chapters - http://podlove.org/simple-chapters

  • v25.12.12 2025-11-13

    Add an option to remove the announcement section.

  • v25.12.11 2025-11-12

    Improve support of Atom Activity Streams.

  • v25.12.10 2025-11-12

    Improve element of "Ugent announcements".

  • v25.12.09 2025-11-11

    Improve display of Atom Syndication Format.

  • v25.12.08 2025-11-11

    Enhance support of RSS 1.0.

  • v25.12.07 2025-11-11

    Rename namespace prefix "pubsub" to "atomsub"; and Improve CSS upon emergency (CORS) inline rendering.

  • v25.12.06 2025-11-10

    Improve CSS

  • v25.12.05 2025-11-10

    Rename XMOO to XMPP.

  • v25.12.05 2025-11-10

    Add support of Atom Over XMPP.

    XML Namespace

    xmlns="http://jabber.org/protocol/pubsub"
    

    XEP Specifications

  • v25.12.04 2025-11-10
    • Add support of RSS 0.90; and
    • Enable rendering upon missing XSLT stylesheet.
  • v25.12.03 2025-11-09

    Add support of categories.

  • v25.12.02 2025-11-08

    Fix RDF extractor.

  • v25.12.01 2025-11-07

    Correct navigation.

  • v25.11.30 2025-11-07

    Support "Atom Activity Streams 1.0" (Friendica).

  • v25.11.29 2025-11-07

    Set "alternate" link of The Atom Syndication Format.

  • v25.11.28 2025-11-06

    Further fix for RSS. Adopt Atom instead.

  • v25.11.27 2025-11-06

    Fix check of text.

  • v25.11.26 2025-11-06

    Fix HTML rendering of RSS.

    Please. Use the well documented, and properly implemented The Atom Syndication Format (RFC 4287), instead of RSS.

  • v25.11.25 2025-11-06

    A new navigation button was added, to return to the top of the document.

  • v25.11.24 2025-11-06

    Improve support of XHTML with The Atom Syndication Format.

  • v25.11.23 2025-11-06

    Add support to element "base" which is required for linking when an href URI is partial and not complete (i.e. relative and not absolute).

  • v25.11.22 2025-11-06
    • Both elements content and summary are displayed at once;
    • A collapsing element "details" was added to priorities either which; and
    • Parsing fixes.
  • v25.11.21 2025-11-05

    Correct an error.

  • v25.11.20 2025-11-05

    Extend support for icons.

  • v25.11.19 2025-11-05

    Change of variables.

  • v25.11.18 2025-11-04

    Disable status messages, and correct errors.

    Thank you Diggy.

    https://digdeeper.neocities.org

  • v25.11.17 2025-11-04

    Correct newer system. Noticeable with Twtxt.

  • v25.11.16 2025-11-04

    Delightful Computing

    https://delightfulcomputing.com

    Add a helpful reference to people who realize that XML is important.

  • v25.11.15 2025-11-04

    Reload with new function.

  • v25.11.14 2025-11-04

    Segregate functions.

  • v25.11.13 2025-11-01
    • Fix TypeError upon policy TrustedHTML (Thank you. hacker09.);
    • Add a navigationn bar from RSS document to Atom document;
    • Fix appearance of content and media with RSS; and
    • Improve selection of summary over content.
  • v25.11.12 2025-10-30

    Correct a fault when value of "entry.text" is empty.

  • v25.11.11 2025-10-30

    Appearance improvements.

  • v25.11.10 2025-10-29

    Fix error with sitemap.

  • v25.11.09 2025-10-27

    Improve data check.

  • v25.11.08 2025-10-27

    Add DOAP (XMPP).

    https://yaxim.org/doap/yaxim.rdf.xml

    https://git.disroot.org/badrihippo/convo/src/branch/master/convo.doap

    https://invent.kde.org/network/kaidan/-/blob/master/misc/doap.xml

    https://dev.gajim.org/gajim/gajim/-/blob/master/data/gajim.doap

  • v25.11.07 2025-10-27

    Correct date of RSS documents.

  • v25.11.06 2025-10-27

    Further code optimization; and Restore visual appearance of metadata updated and generator.

  • v25.11.05 2025-10-26

    Font size fix.

  • v25.11.05 2025-10-26

    Support "sitemap index" and "sitemap urlset".

  • v25.11.04 2025-10-26

    Technical fixes; and Remove directive "use strict".

  • v25.11.03 2025-10-26

    Exit operation upon empty conclusion; that is, no recognition of supported format.

  • v25.11.02 2025-10-26

    Add support of FOAF https://planet.jabber.org/foafroll.xml; Utilize XPath instead of CSS Selectors; Further improve code structure; and Add a special emergency message. Please, help.

  • v25.11.01 2025-10-24

    Fix variables and declaruon thereof.

  • v25.10.31 2025-10-24
    • Fix date (Atom).
    • Fix author (RDF).
  • v25.10.30 2025-10-23

    Add set of rules of Open In Browser as visual text.

  • v25.10.29 2025-10-23

    Add an information status bar.

  • v25.10.28 2025-10-22

    Update OPML directives.

  • v25.10.27 2025-10-22

    Restructure function of RSS-In-Json.

  • v25.10.26 2025-10-22

    Restructure JSON Feed.

  • v25.10.25 2025-10-22

    Structure functions of Twtxt and OStatus (ActivityStream) by the newer and segregated structure.

  • v25.10.24 2025-10-22

    Fix display of related links without attribute title.

  • v25.10.23 2025-10-22

    Correct errors.

  • v25.10.22 2025-10-22

    Prevent an error upon length check.

  • v25.10.22 2025-10-22

    Prevent display of empty elements.

  • v25.10.22 2025-10-22

    Prevent display of element enclosures which is empty.

  • v25.10.22 2025-10-22

    Segregate tasks of data extraction and doucment creation; Improve handling of RDF, RSS, and SMF; and Add a table view of enclosures.

  • v25.10.21 2025-10-21
    • Support links of type "related" (resources); and
    • Improve the appearance of links.
  • v25.10.19 2025-10-19

    Improve display of software (i.e. "generator") of The Atom Syndication Format.

  • v25.10.11 2025-10-08

    Improve the appearance of logo.

  • v25.10.10 2025-10-08

    Improve the appearance of the navigation bar and message bars.

  • v25.10.09 2025-10-08

    Set the logo at the end of the document to improve consent-ration (concentration).

  • v25.10.08 2025-10-07

    Improve position of logo.

  • v25.10.07 2025-10-07

    Layout design improvements.

  • v25.09.30 2025-09-29

    Modify width of inner articles.

  • v25.09.30 2025-09-29

    Utilize titles of enclosures, and improve visual appearance of articles.

  • v25.08.22 2025-08-22

    Add an alert message about XSLT and RSS.

  • v25.07.16 2025-07-16

    Add references to more syndication projects.

  • v25.07.02 2025-07-02

    Remove inline attribute "style" from retrieved contents.

  • v25.06.25 2025-06-25

    Remove that metablock, again.

  • v25.06.25 2025-06-25

    Add Omnom.

  • v25.06.09 2025-06-20

    This report has been dismissed by a moderator.

    Otter browser is actuvely developed and the "ads" are a collection of feeds.

    THANK YOU GREASYFORK ADMINS!

    Metablock "antifeature" was removed!

  • v25.06.09 2025-06-20

    Reinstated metablock @antifeature ads as deemed by hacker09 https://greasyfork.org/en/discussions/greasyfork/302216-update-rebuttal-form

  • v25.06.09 2025-06-09
  • v25.06.08 2025-06-08
    • Improve performance of settings dialog; and
    • Correct focus of entries.
  • v25.06.04 2025-06-04
  • v25.05.26 2025-05-26
  • v25.05.14 2025-05-14

    Set a single element "footer", instead of a couple.

  • v25.05.06 2025-05-06
  • v25.04.25 2025-04-25
    • Update for Twtxt.
    • Remove a couple of CSS rules :hover that are not properly applied during error of type CORS.
    • Stop using HTTP browsers and use Gemini and XMPP instead.
  • v25.04.13 2025-04-13

    Add an option to set position of syndication icon.

  • v25.04.09 2025-04-09
  • v25.04.08 2025-04-08

    Enhance check for empty title. See https://tantek.com/updates.atom

  • v25.04.07 2025-04-07

    Improve recognition of text.

  • v25.04.07 2025-04-07

    Nostr and twtxt.

  • v25.04.05 2025-04-04

    Update the design of the new menu.

  • v25.03.31 2025-03-30

    Restore new title.

  • v25.03.31 2025-03-30

    Modify color of icon. Thank you Anton Smirnov from sandfox.me

  • v25.03.30 2025-03-30

    Change title.

  • v25.03.30 2025-03-30

    Added automatic discovery of syndicated feeds, similarly to Greasemonkey software Black Belt.

  • v25.03.27 2025-03-27

    Update links to the journal "Dig Deeper". Add various of links to useful software and webrings.

  • v25.02.09 2025-02-09

    CSS: Fix for plain text content.

  • v25.02.05 2025-02-04

    Update documentation.

  • v25.01.24 2025-01-24

    Add shadow effect.

  • v25.01.14 2025-01-14

    Add shadow effects.

  • v24.12.22 2024-12-22

    Uodate documentation.

  • v24.12.12 2024-12-11

    Fix handling of HTML of NGI Atom Syndication Feeds

  • v24.12.04 2024-12-04

    Fix handling of CORS restriction and improve appearance of top control bar.

  • v24.11.07 2024-11-06

    Check whether an element exists before commiting an action on it. (Thank you. Christopher).

  • v24.11.06 2024-11-06

    Improve handling of XSLT stylesheets.

  • v24.09.30 2024-09-30
    • Minor coding fixes.
  • v24.09.29 2024-09-29
    • Add a new article about privacy violation.
  • v24.09.29 2024-09-29
    • Add an option to display icon/logo;
    • Add an option to select content type (title, summary and complete);
    • Add an option to realize audio enclosures with HTML tag <audio/>;
    • Add filtering options (backlist and whitelist);
    • Improve loading screen;
    • Improve narrow interface;
  • v24.09.03 2024-09-03
  • v24.09.01 2024-09-01

    Trim plain text content.

    See a realization at Goffi's journal of Libervia https://salut-a-toi.org/atom.xml

  • v24.07.19 2024-07-19
  • v24.07.08 2024-07-07

    Add Just Journal as a publication service.

  • v24.07.07 2024-07-07
  • v24.06.30 2024-06-30
  • v24.06.30 2024-06-30
    • Add language code as metadata.
    • Adapt to userscript managers without support for GM API.
  • v24.06.13 2024-06-13

    Add a message to be displayed upon detection of a malformed (i.e. not-well-formed) XML document.

  • v24.05.24 2024-05-24

    Add loading indicator

  • v24.05.21 2024-05-21

    Improve handling of displaying all available items

  • v24.05.19 2024-05-19

    Add option to set default amount of maximum amount of entries

  • v24.05.16 2024-05-16

    Add webgen

  • v24.05.15 2024-05-15

    Add more political movements to the list of parties that know what syndication feeds are.

  • v24.05.12 2024-05-12

    Update documentation

  • v24.05.02 2024-05-02

    Minor improvements

  • v24.04.30 2024-04-28

    Minor visual enhancements and additions

  • v24.04.29 2024-04-26

    Minor improvement

  • v24.04.28 2024-04-26
    • Improve footer
  • v24.04.27 2024-04-26
    • Improve handling of user-agent recognition
  • v24.04.26 2024-04-26
    • Add support for element author
    • Add support for element published (Atom)
  • v24.04.24 2024-04-24

    Add more articles and links to XMPP and Atom Over XMPP https://digdeeper.neocities.org/articles/mozilla

  • v24.04.14 2024-04-15
  • v24.04.14 2024-04-14
  • v24.04.09 2024-04-08
    • Fix top navigation button on document.contentType which ends with XML.
    • Minor visual changes.
    • Remove element style.
  • v24.04.08 2024-04-08
    1. Fix broken support when document.contentType ends with 'xml'.
    2. Restructure code:
      • Do not call a function from another function.
      • Pass processed document during most of the process and replace it near the end of it, then
      • Execute code to add extensions.
  • v24.04.06 2024-04-06

    Various of visual changes to controllers. Mark CMS software that support Atom Syndication as recommended.

  • v24.03.31 2024-03-31

    Add support to select a custom online reader to subscribe with.

    Thank you Steve0Greatness @[email protected] for the suggestion.

  • v24.03.30 2024-03-30

    Add a monkey menu command to toggle mode. Fix settings dialog. Fix support for Falkon Web Browser.

  • v24.03.19 2024-03-19
  • v24.01.29 2024-01-29

    Design improvements

  • v23.12.26 2023-12-26
    • Add more references to documentation.
    • Merry Christmas 🎄️
  • v23.11.15 2023-11-15
  • v23.10.22 2023-10-22
    • Add random feed to feeds selection.
    • Add option to export feeds selection to OPML.

    Thank you to Mr. Ramiro Romani from TBOT https://takebackourtech.org/ for the feedback.

  • v23.10.17 2023-10-17
    • Fix Home button
    • Minor improvements
  • v23.07.08 2023-07-08

    Add better RDF recognition

  • v23.07.01 2023-07-01

    Add metadata (can be seen via dialog Page Info)
    Add Buttons in Page Help
    Fix minor bugs

  • v23.06.29 2023-06-29

    Fix extensionLoader() for RSS-in-JSON

  • v23.06.29 2023-06-29

    Remove non-functional try/catch

  • v23.06.29 2023-06-29

    Add More web feed services Add Hotkey for item navigation

  • v23.06.27 2023-06-27

    Improve plain appearance when CSS stylesheet is not in use

  • v23.06.25 2023-06-26

    Remove first 288 lines of comments, except metablocks

  • v23.06.25 2023-06-25

    Comment console.log code

  • v23.06.25 2023-06-25

    Add setting page Add various of functions to configure displayed text

  • v23.06.22 2023-06-22

    Add link to Flym DecSync (39aldo39/Flym-DecSync)

  • v23.06.22 2023-06-22

    Add support for OPML (experimental), RSS-In-JSON and SMF

  • v23.06.14 2023-06-14

    Add instructions per web browser and improve HTML code of page Help

  • v23.06.10 2023-06-10
  • v23.06.10 2023-06-09

    Replace GM_setValue/GM_getValue with GM.setValue/GM.getValue. Special thank you to CY Fung.

    See: https://greasyfork.org/en/discussions/development/187288-converting-gm-setvalue-gm-getvalue-to-gm-setvalue-gm-getvalue

  • v23.06.09 2023-06-09

    Change title

  • v23.06.09 2023-06-09

    Add dark view mode

  • v23.06.01 2023-06-01

    Add direction button to switch direction LTR <-> RTL

  • v23.05.27 2023-05-27
    • Improved enclosure detection;
    • Improved link detection in Atom feeds;
    • Improved appearance of table of contents.
  • v23.05.22 2023-05-22
    • Add enclosure support;
    • Improve appearance;
    • Improve behaviour of float bar;
    • Improve plain text display for XML based feeds;
    • Disable banner.
  • v23.05.16 2023-05-17

    title

  • v23.05.16 2023-05-17

    Add @antifeature ads

  • v23.05.16 2023-05-16
  • v23.05.16 2023-05-16
  • v23.05.15 2023-05-14

    Add prompt message to suggest stylesheet provided by feed

  • v23.05.14 2023-05-14

    Disable banner

  • v23.05.14 2023-05-14

    Reload stylesheet upon event `securitypolicyviolation`

  • v23.05.13 2023-05-13

    Restore title: Newspaper (Native RSS Reader)

  • v23.05.13 2023-05-13

    Disable banner

  • v23.05.13 2023-05-13

    - Fix appearance of iframe elements
    - Improved appearance of img elements
    - Fix for feeds without link node https://www.classicdosgames.com/rss.xml

  • v23.05.10 2023-05-11
  • v23.05.10 2023-05-11
  • v23.05.10 2023-05-10
  • v23.05.10 2023-05-10
  • v23.05.10 2023-05-10
  • v23.05.10 2023-05-10