sfeed-simple-feed-parser - www.codemadness.org - www.codemadness.org saait content files
 (HTM) git clone git://git.codemadness.org/www.codemadness.org
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       sfeed-simple-feed-parser (6172B)
       ---
            1 1<- Back        /        codemadness.org        70
            2 i                codemadness.org        70
            3 i                codemadness.org        70
            4 i# Sfeed: simple RSS and Atom parser                codemadness.org        70
            5 i                codemadness.org        70
            6 iLast modification on 2022-11-05                codemadness.org        70
            7 i                codemadness.org        70
            8 iSfeed is a RSS and Atom parser (and some format programs).                codemadness.org        70
            9 i                codemadness.org        70
           10 iIt converts RSS or Atom feeds from XML to a TAB-separated file. There are                codemadness.org        70
           11 iformatting programs included to convert this TAB-separated format to various                codemadness.org        70
           12 iother formats. There are also some programs and scripts included to import and                codemadness.org        70
           13 iexport OPML and to fetch, filter, merge and order feed items.                codemadness.org        70
           14 i                codemadness.org        70
           15 1For the most (up-to-date) information see the »README«.        /git/sfeed/file/README.gph        codemadness.org        70
           16 i                codemadness.org        70
           17 i                codemadness.org        70
           18 i## Clone                codemadness.org        70
           19 i                codemadness.org        70
           20 i        git clone git://git.codemadness.org/sfeed                codemadness.org        70
           21 i                codemadness.org        70
           22 i                codemadness.org        70
           23 i## Browse                codemadness.org        70
           24 i                codemadness.org        70
           25 iYou can browse the source-code at:                codemadness.org        70
           26 i                codemadness.org        70
           27 h* https://git.codemadness.org/sfeed/        URL:https://git.codemadness.org/sfeed/        codemadness.org        70
           28 1* gopher://codemadness.org/1/git/sfeed        /git/sfeed        codemadness.org        70
           29 i                codemadness.org        70
           30 i                codemadness.org        70
           31 i## Download releases                codemadness.org        70
           32 i                codemadness.org        70
           33 iReleases are available at:                codemadness.org        70
           34 i                codemadness.org        70
           35 h* https://codemadness.org/releases/sfeed/        URL:https://codemadness.org/releases/sfeed/        codemadness.org        70
           36 1* gopher://codemadness.org/1/releases/sfeed        /releases/sfeed        codemadness.org        70
           37 i                codemadness.org        70
           38 i                codemadness.org        70
           39 i## Build and install                codemadness.org        70
           40 i                codemadness.org        70
           41 i        $ make                codemadness.org        70
           42 i        # make install                codemadness.org        70
           43 i                codemadness.org        70
           44 i                codemadness.org        70
           45 i## Screenshot and examples                codemadness.org        70
           46 i                codemadness.org        70
           47 IScreenshot of sfeed piped to sfeed_plain using dmenu in vertical-list mode        /downloads/screenshots/sfeed-screenshot.png        codemadness.org        70
           48 i                codemadness.org        70
           49 hThe above screenshot uses the sfeed_plain format program with »dmenu«.  This        URL:https://tools.suckless.org/dmenu/        codemadness.org        70
           50 iprogram outputs the feed items in a compact way per line as plain-text to                codemadness.org        70
           51 istdout.  The dmenu program reads these lines from stdin and displays them as a                codemadness.org        70
           52 iX11 list menu. When an item is selected in dmenu it prints this item to stdout.                codemadness.org        70
           53 iA simple written script can then filter for the URL in this output and do some                codemadness.org        70
           54 iaction, like opening it in some browser or open a podcast in your music player.                codemadness.org        70
           55 i                codemadness.org        70
           56 iFor example:                codemadness.org        70
           57 i                codemadness.org        70
           58 i        #!/bin/sh                codemadness.org        70
           59 i        url=$(sfeed_plain "$HOME/.sfeed/feeds/"* | dmenu -l 35 -i | \                codemadness.org        70
           60 i                sed -n 's@^.* \([a-zA-Z]*://\)\(.*\)$@\1\2@p')                codemadness.org        70
           61 i        test -n "${url}" && $BROWSER "${url}"                codemadness.org        70
           62 i                codemadness.org        70
           63 iHowever this is just one way to format and interact with feed items.                codemadness.org        70
           64 iSee also the README for other practical examples.                codemadness.org        70
           65 i                codemadness.org        70
           66 iBelow are some examples of output that are supported by the included format                codemadness.org        70
           67 iprograms:                codemadness.org        70
           68 i                codemadness.org        70
           69 0* plain text (UTF-8)        /downloads/sfeed/plain/feeds.txt        codemadness.org        70
           70 0* atom        /downloads/sfeed/atom/feeds.xml        codemadness.org        70
           71 i* gopher                codemadness.org        70
           72 h* HTML (CSS)        /downloads/sfeed/html/feeds.html        codemadness.org        70
           73 h* HTML frames        /downloads/sfeed/frames/index.html        codemadness.org        70
           74 0* JSON Feed        /jsonfeed_content.json        codemadness.org        70
           75 0* mbox        /downloads/sfeed/mbox/feeds.mbox        codemadness.org        70
           76 0* twtxt        /downloads/sfeed/twtxt/twtxt.txt        codemadness.org        70
           77 i                codemadness.org        70
           78 1There is also a curses UI front-end, see the page »sfeed_curses«.        /phlog/sfeed_curses        codemadness.org        70
           79 iIt is now part of sfeed.                codemadness.org        70
           80 i                codemadness.org        70
           81 i                codemadness.org        70
           82 i## Videos                codemadness.org        70
           83 i                codemadness.org        70
           84 iHere are some videos of other people showcasing some of the functionalities of                codemadness.org        70
           85 isfeed, sfeed_plain and sfeed_curses.  To the creators: thanks for making these!                codemadness.org        70
           86 i                codemadness.org        70
           87 h* sfeed: RSS/Atom Feeds without the Suck (Youtube)          URL:https://www.youtube.com/watch?v=RnuY32DP9jU        codemadness.org        70
           88 h  by »noocsharp«        URL:https://www.youtube.com/channel/UCQQB104oMOos758GTOdx_kQ        codemadness.org        70
           89 9  (mirror)          /downloads/sfeed/videos/sfeed_without_the_suck.mp4        codemadness.org        70
           90 i  Video published on March 8 2020.                codemadness.org        70
           91 h* Sfeed - news in the terminal with minimalism (Youtube)          URL:https://www.youtube.com/watch?v=ok8k639GoRU        codemadness.org        70
           92 h  by »Gavin Freeborn«        URL:https://www.youtube.com/channel/UCJetJ7nDNLlEzDLXv7KIo0w        codemadness.org        70
           93 9  (mirror)          /downloads/sfeed/videos/sfeed_news_in_terminal.mp4        codemadness.org        70
           94 i  Video published on January 15 2021.                codemadness.org        70
           95 h* Sfeed - Peak Minimal RSS Feed Reader (Youtube)          URL:https://www.youtube.com/watch?v=xMkW4iJzot0        codemadness.org        70
           96 h  by »Brodie Robertson«        URL:https://www.youtube.com/channel/UCld68syR8Wi-GY_n4CaoJGA        codemadness.org        70
           97 9  (mirror)          /downloads/sfeed/videos/sfeed_minimalism.mp4        codemadness.org        70
           98 i  Video published on February 23 2021.                codemadness.org        70
           99 h* RSS with sfeed, fdm, and mblaze! (Youtube)          URL:https://www.youtube.com/watch?v=O8x0MAyqvt0        codemadness.org        70
          100 h  by »Joseph Choe«        URL:https://www.youtube.com/channel/UCz_u0h4usMbnFsIHSVdjUQw        codemadness.org        70
          101 9  (mirror)          /downloads/sfeed/videos/rss_with_sfeed_fdm_and_mblaze.mp4        codemadness.org        70
          102 h  Website: »https://josephchoe.com/rss-terminal«          URL:https://josephchoe.com/rss-terminal        codemadness.org        70
          103 i  Video published on 4 November 2022.                codemadness.org        70
          104 .