Skip to content
An RSS generator.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
feed.lisp
generate-xml.lisp
package.lisp
pubdate.lisp
tests.lisp
westbrook-tests.asd
westbrook.asd

README.md

westbrook

This project is for generating RSS feeds.

It is used by creating a westbrook:feed object, adding westbrook:item objects to the feed, then using westbrook:generate or westbrook:generate-to to write the XML feed to a string or file.

I use it to generate feeds for Quicklisp build failure reports.

Example

(let ((feed (make-instance 'feed
                           :title "My Great Feed"
                           :link "https://www.xach.com/"
                           :description "My feed.")))
  (add-feed-item feed
                 :title "An item"
                 :description "Here is <a href='https://github.com/xach/vecto/'>vecto</a>!"
                 :link "https://www.xach.com/lisp/"
                 :guid "my-great-feed-item-1"
                 :guid-permalink-p nil)
  (generate-to "rss.xml" feed))

Feedback

Development of westbrook takes place on github. If you find a bug, please report via github issues. You can also email me at xach@xach.com.

Enjoy!

You can’t perform that action at this time.