API Reference feedistiller v3.2.0

Modules

Provides functions to downloads enclosures of rss/atom feeds.

Command line interface for Feedistiller.

Events reported by the downloaders.

The attributes of a feed to download.

Elixir encapsulation over the feeder module, allowing full usage of the stream API. This is a very straightforward encapsulation with direct mapping to feeder functions and minimal sugar over feeder records to map them to structs.

Holds feed + entries informations. This is used as a default container to return feed information when Feeder.parse/1 is used.

Mapping to feeder enclosure record

Mapping to feeder entry record

Mapping to feeder feed record

Filters applied to retrieved items.

Graphic user interface for Feedistiller. This is implemented as a GenServer listening to Feedistiller.Reporter events and updating the gui accordingly.

HTTP wrappers to get feed content.

Limits on the number of items to retrieve and the date range of items.

Reporting functions and event broadcast

Agent storing state for what has happened

Supervisor for Feedistiller. Essentially ensures the event reporter is started.