Relock: record the >= pin form
2a961fef
RSS/Atom feed parsing library for Sigil.
(import (sigil rss parser)
(sigil rss fetcher)
(sigil rss types))
;; Fetch and parse a feed
(let ((f (fetch-feed "https://example.com/feed.xml")))
(display (feed-title f))
(for-each (lambda (entry)
(display (feed-entry-title entry))
(newline))
(feed-entries f)))
;; Parse from a string (auto-detects RSS vs Atom)
(let ((f (parse-feed xml-string)))
(feed-format f)) ; => 'rss or 'atom(sigil rss types) - feed and feed-entry structs(sigil rss parser) - parse-rss, parse-atom, parse-feed(sigil rss fetcher) - fetch-feed, fetch-feedssigil-stdlib ^0.9.0sigil-http ^0.9.0sigil-sxml ^0.9.0sigil deps install sigil build sigil test
BSD-3-Clause
$ git clone https://codeberg.org/sigil/sigil-rss
v0.1.0 — latest by version, released 2 Sep 2026
All releases — 1 tag in this repository.
One page per file, and every line has a permalink.
Relock: record the >= pin form
2a961fef
a1bd4c8c
The last 20 commits keep a page here. Everything older lives in the clone.