Newspaper - An RSS renderer
This software renders syndication feeds as XHTML; It supports Atom Activity Streams (Friendica, Nostr, OStatus), Atom Over XMPP (Blasta, Libervia, Movim, Rivista), 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).
https://greasyfork.org/en/scripts/465932-newspaper-syndication-feed-reader
It was designed for Falkon and Otter Browser, and is now operational to any software with Greasemonkey installed.
Did you make this script @sjehuda it is really awesome! Also do you want to add it or me? (up to you wasn't sure if you were checking for awesomeness first)
Adam.
Thank you for the kind words and consideration.
Did you make this script @sjehuda it is really awesome!
That script was originally based on an the StreamBurner XSLT stylesheet which I designed while I was an a vacation from my previous law firm, and I did it because I was very mad when some greedy "browser vendors" have remove RSS support.
https://git.xmpp-it.net/sch/StreamBurner/src/branch/main/xsl
But then I realized that the built-in XSLTProcessor module of "gecko" is malformed, and it was purposefully designed to deliberately fail upon an attempt to transform an entire document. They really hate XSLT and they really hate true openess.
So I then switched to DOMParser as a substitute for XSLT, even though XSLT is significantly better.
Also do you want to add it or me?
Please. Do it. I am rarely active at GH, and I advise to migrate, or mirror, to Codeberg or other platform.
P.S.
If you are interested, I invite you to collaborate, to add an option for a custom CSS. I was thinking of restructuring the XHTML to comply with BSSG, so that we be able to utilize it selection of stylesheets.
https://bssg.dragas.net/
https://brew.bsd.cafe/stefano/BSSG
I also intend to add a filtering mechanism, by author, contributor, and category.
Schimon
Adam.
You might be interested to review these also.
Privacy
This is my most popular, even though it is not as important as Newspaper (StreamBurner).
https://greasyfork.org/en/scripts/465933-cleanurls-clean-url-improved
https://openuserjs.org/scripts/sjehuda/Clean_URL_Improved
This is a simple script, and it requires a few improvements, as it seems that it creates multiple loops, instead of one.
https://openuserjs.org/scripts/sjehuda/Blur_on_inactivity
SWF
These are for kids who want to play SWF based games.
This one is "standalone".
https://greasyfork.org/en/scripts/466071-swf2js-flash-player
This one requires connectivity, as it relies on third-party binaries of 5MB - 11MB (that, so called, WASM).
https://greasyfork.org/en/scripts/490282-ruffle-flash-player
Office
This is useful, yet should be improved.
https://greasyfork.org/en/scripts/524708-highlight-selected-text
This is for saving textual content as XHTML, Markdown or Text, without unnecessary CSS, for offline usage.
https://greasyfork.org/en/scripts/465960-paper-clip-save-pages-as-xhtml-markdown-text
I want to extend suppose to allow saving a ZIP (i.e. EPUB) archive with photos.
Toy
This is a substitute to a screen saver.
https://greasyfork.org/en/scripts/524715-autonomous-browser
Sorry for triple nessaging.
I also want to create a Tauri version of that ECMAScript, to function as a document reader of ActivityStream (Nostr, OStatus), Twtxt, XMPP (AOX), Atom, RDF (DOAP, RSS), et cetera.
https://tauri.app/
Please. Do it. I am rarely active at GH, and I advise to migrate, or mirror, to Codeberg or other platform.
Trust me I get you GH employees are leeches this already mirrors to GL and CB is next
If you are interested, I invite you to collaborate, to add an option for a custom CSS. I was thinking of restructuring the XHTML to comply with BSSG, so that we be able to utilize it selection of stylesheets.
I don't have a lot of time lately my life's pretty busy
Sorry for triple nessaging.
That's not a lot I post 10x+ msgs why apologize
@sjehuda you should make a screenshot showing the effect if you wanna add your script (can upload as assets/images/screenshots/scripts/newspaper.png) then I'll make the listing because I changed my mind and didn't want to do all the work sorry
Example is like:
... so left half can be the raw feed, right half is rendered, and you can draw arrow (or if you don't know how to make it look good i can add that after)
Adam.
You might be interested to review these also.
Just open an Issue one at a time for each script you think is Awesome and why, then make the PR w/ screenshot for it after it is confirmed as such (listing it all like that is kinda unreadable and selfish tbh it's yoru own promotion you should put in the work)
Because the extensions occupied the whole "view-port", I suppose that arrows or other outlines are not necessary.
a frame per second
a frame per two seconds
P.S. I hope that it is a theme that you are utilizing with FreeBSD or Linux.
https://wrongthink.link/posts/sanity-check-platform-masquerade/
But can you make a screenshot like the one I shared then I'll make the listing (A on left half, B on right half, then draw an arrow to show it is before/after)
Are these good?
These have indicators.
I use GIMP, and I am not familiar with "shapes", so I added this "flame" indicator.
What I meant was you should disable userscript, visit raw feed page, screenshot that, paste it to Photoshop, then enable userscript, refresh feed page, screenshot that, paste in canvas, slice off left half, then draw an arrow pointing left to right and place in center of img, then paste it here or upload as assets/images/newspaper.png
This is the best that I can do.
I do not work with graphical interfaces.
Join
montage frame0000.png frame0001.png -tile 2x1 -geometry +0+0 out.png
Caption
convert out.png -resize 2768x925 -background "#777" -gravity north -extent 2768x975 -fill white -font FreeSans -pointsize 40 -size 2768x50 caption:"Before (XML) and after (XHTML) enabling the Newspaper (Streamburner) Greasemonkey extension." -gravity south -composite caption.png