Essential Plone 5 Add-ons: 2019
Plone add-ons that you really should know about
This list of add-ons was developed at the 2019 Plone Conference in Ferrara. Attendees (a combination of integrators, developers, and site owners) nominated their "top 5 most essential Plone add-ons" considering both utility and code quality. The add-ons had to be Plone 5 compatible and available on Pypi. The nominations were then compiled into voting sheets which were posted at the conference. Attendees then voted for their top 5 add-ons by placing stickers on the voting sheets.
- 27 people nominated 33 add-ons
- 3 very popular add-ons stood out - easyform, restapi, eea.facetednav
- Adding PloneFormGen (3 votes) to easyform (35 votes) shows how important form creation is
- 11 add-ons got at least 10 votes
- 19 add-ons got at least 5 votes
- Starting at 6th place there were many ties
Here are the results of the voting.
1. (tie) collective.easyform - Forms for Plone
1. (tie) plone.restapi - RESTful hypermedia API for Plone
2. eea.facetednavigation - EEA Faceted Navigation
3. collective.documentgenerator - Desktop document generation (.odt, .pdf, .doc, ...) based on appy framework and OpenOffice/LibreOffice
4. collective.z3cform.datagridfield - Version of DataGridField for use with Dexterity / z3c.form
5. collective.taxonomy - Create, edit and use hierarchical taxonomies in Plone
6. (tie) plone.app.mosaic - Plone Mosaic Site Builder and Site Layout
6. (tie) plone.app.imagecropping - Select the cropping area manually for each available image scale using the cropper Javascript library
6. (tie) pas.plugins.authomatic - Provides OAuth2/OpenID login for Plone using Authomatic
7. (tie) collective.elasticsearch - Elasticsearch integration for Plone
7. (tie) collective.sentry - Sentry integration with Zope
8. (tie) collective.collectionfilter - Faceted navigation filter for collection results
8. (tie) pas.plugins.ldap - LDAP/AD Plugin for Plone/Zope PluggableAuthService (users+groups)
8. (tie) plone.app.ldap - LDAP control panel for Plone 4.2 and higher
9. (tie) redturtle.tiles.management - An alternative method for handling and showing tiles
9. (tie) collective.taskqueue - Asyncore-based asynchronous task queue for Plone
9. (tie) collective.venue - Provides a Dexterity Venue type with geolocation support for use with events or any other location specific content
10. collective.lineage - The microsite creation product for Plone
11. Products.PloneKeywordManager - Allows you to change, merge and delete keywords in Plone and updates all corresponding objects automatically
12. (tie) collective.eeafaceted.dashboard - The glue between different packages offering a usable and integrated dashboard application
12. (tie) Products.RedirectionTool - Allows management of the aliases stored in plone.app.redirector
13. (tie) Products.PloneFormGen - A through-the-web form generator for Plone
13. (tie) collective.impersonate - Allow an administrator to impersonate another user, for debugging purposes
13. (tie) collective.revisionmanager - Manage CMFEditions histories
14. (tie) collective.documentviewer - Document Cloud's document viewer integration into Plone
14. (tie) collective.editablemenu - A customizable dropdown menu
14. (tie) eea.async.manager - zc.async queue manager
14. (tie) collective.lazysizes - Integration of lazysizes, a lightweight lazy loader, into Plone
14. (tie) ftw.tika - Integrates Apache Tika for full text indexing with Plone by providing portal transforms to text/plain for the various document formats supported by Tika
14. (tie) pp.client-plone - Produce & Publisher Plone client connector
15. (tie) collective.ambidexterity - Through-the-web editing of views, defaults, validators and vocabularies for Dexterity content types
15. (tie) collective.sidebar - A sidebar for Plone to consolidate toolbar and navigation
15. (tie) Products.EasyNewsletter - Powerful newsletter/mailing addon for Plone