descriptionYara: Yet Another RSS Aggregator
homepage URLhttp://yara.sf.net
ownerronald@landheer-cieslak.com
last changeSat, 9 Feb 2008 19:58:15 +0000 (9 14:58 -0500)
content tags
add:
readme

Yara is a fast, embeddable RSS aggregator and parser. It is written in C++ and exposes a very simple API in C.

Yara is designed to be as fast as possible, yet be usable and maintainable. Some of the choices for the parser and the renderer were made uniquely for speed:

Parsing is done in two steps: first, the RSS stream is parsed, then the template is used to generate a header, each item found in the stream, and a footer. The template therefore consists of a template text for all three.

Yara will not download the stream for you: most RAD tools, frameworks, etc. come with easy-to-use methods to download files from the internet, so I didn't see an immediate need to implement this.

Yara comes with an example application, which is a stand-alone RSS viewer written in Turbo C++. The viewer loads the parser/renderer DLL dynamically, which is intended to demonstrate not only that the DLL can be compiled with a different C++ compiler, but that it can be used as a plug-in for your applications.

shortlog
2008-02-09 Ronald Landheer... Make it all compile on Debianmaster
2008-02-09 Ronald Landheer... Bumping the version
2008-02-09 Ronald Landheer... Remove executable bit from files
2008-02-09 Ronald Landheer... Add relevant test cases
2008-02-09 Ronald Landheer... Merge commit 'public/version/1.0'
2008-02-09 Ronald Landheer... Add a C API for the generator and its friends
2008-02-09 Ronald Landheer... Fix a comment
2008-02-09 Ronald Landheer... Move the translation from enum to string next to the...
2008-02-07 Ronald Landheer... Merge commit 'public/master'
2008-02-07 Ronald Landheer... Add first version of an RSS feed generator
2007-11-04 Ronald Landheer... Remove the site from this branch
2007-11-04 Ronald Landheer... Remove the site from this branch
2007-11-01 Ronald Landheer... Make `make check` work on Debian GNU/Linux
2007-11-01 Ronald Landheer... Remove executable bit from non-executable files
2007-11-01 Ronald Landheer... Changes to compile with GCC
2007-11-01 Ronald Landheer... Minor fixes to the site
...
heads
16 years ago master