Using [openring](https://git.sr.ht/~sircmpwn/openring) for my website, with a couple of css changes
Go to file
Siddhartha Golu 498b162a8b remove entry from feeds 2024-01-15 10:41:57 +05:30
LICENSES Improve licensing details 2021-12-21 09:30:57 +01:00
.gitignore Initial commit 2019-06-03 14:55:23 -04:00
README.md Remove link to pre-compiled binary 2020-06-14 18:04:57 -04:00
feeds.txt remove entry from feeds 2024-01-15 10:41:57 +05:30
feeds.xml feat: select 3 feeds randomly from a selected list of feeds 2023-08-03 01:09:56 +05:30
generate_output.sh copy to website after generation in script 2023-12-23 09:56:59 +05:30
go.mod Rewrote flag parsing to use flag-like interface 2019-06-23 13:53:43 -04:00
go.sum Rewrote flag parsing to use flag-like interface 2019-06-23 13:53:43 -04:00
in.html few css changes to make it work with my website 2023-06-26 01:12:06 +05:30
openring.go feat: select 3 feeds randomly from a selected list of feeds 2023-08-03 01:09:56 +05:30
out.html remove entry from feeds 2024-01-15 10:41:57 +05:30
parse_feeds_from_xml.py feat: select 3 feeds randomly from a selected list of feeds 2023-08-03 01:09:56 +05:30

README.md

openring

This is a tool for generating a webring from RSS feeds, so you can link to other blogs you like on your own blog. It's designed to be fairly simple and integrate with any static site generator. The basic usage is:

openring \
  -s https://drewdevault.com/feed.xml \
  -s https://emersion.fr/blog/rss.xml \
  -s https://danluu.com/atom.xml \
  < in.html \
  > out.html

This will read the template at in.html (an example is provided, but feel free to adjust it to suit your needs), fetch the latest 3 articles from among your sources, and pass them to the template and write the output to out.html. Then you can include this file with your static site generator's normal file include mechanism.

Contributing

Want to help? Send patches to the mailing list: ~sircmpwn/public-inbox@lists.sr.ht. Thanks!


Screenshot of a generated web ring