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 .