Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

A feed aggregator content type for Plone.

Project description

Life, the Universe, and Everything

This package defines a Feed Aggregator content type that shows all entries on a list of feeds. External content is not indexed in any way.


  • [ ] deal with shorter timeouts
  • [ ] honor privacy settings on byline
  • [ ] lead image support

Don’t Panic


To enable this package in a buildout-based installation:

  1. Edit your buildout.cfg and add add the following to it:

    eggs =

After updating the configuration you need to run ‘’bin/buildout’‘, which will take care of updating your system.

Go to the ‘Site Setup’ page in a Plone site and click on the ‘Add-ons’ link.

Check the box next to collective.feedaggregator and click the ‘Activate’ button.

How does it work

Every Feed Aggregator includes a list of feeds to be processed. The entries in the feeds are parsed in parallel using multiprocessing. Results are cached for 15 minutes on an instance base. If a Feed Aggregator is modified in any way, caching is invalidated.

Not entirely unlike

Archetypes-based folder that turns external feed entries into content items. Works in Plone 4.3 and 5.

Share and Enjoy

This package would not have been possible without the contribution of the following people:

  • Héctor Velarde
  • Font Awesome (icon)

You can find an updated list of package contributors on GitHub.

The development of this package was sponsored by UNESCO.


1.0a2 (2016-09-26)

  • Entries are now limited and sorted by the selected key in the specified order; batching is also enabled. [hvelarde]
  • Fix LocationError on RSS feeds. [hvelarde]

1.0a1 (2016-09-19)

  • Initial release.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for collective.feedaggregator, version 1.0a2
Filename, size File type Python version Upload date Hashes
Filename, size collective.feedaggregator-1.0a2-py2-none-any.whl (24.9 kB) File type Wheel Python version py2 Upload date Hashes View hashes
Filename, size collective.feedaggregator-1.0a2.tar.gz (22.1 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page