awesome-plone
github.com/collective/awesome-plone ↗Add-ons and resources for the CMS Plone
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me seo resources from awesome-plone"
Installation instructions →What's inside
SEO
- bda.plone.gtm
Google Tag Manager Integration.
- collective.behavior.seo
Adds extra fields used for SEO optimisation.
- collective.splitsitemap
Provides a cached split sitemap on big public sites.
- kitconcept.seo
Adds extra fields used for SEO optimisation for sites using Volto.
Shop
- bda.plone.productshop
Flexible and modular e-commerce solution for Plone.
Searching and Categorizing
- cioppino.twothumbs
Rate content using up- and down-thumbs.
- collective.bookmarks
Bookmarks/ favorites/ wish-list for Plone.
- collective.collectionfilter
Faceted navigation filter for collection or contentlisting tiles.
- collective.elastic.plone
Elasticsearch Integration for Plone content.
- collective.elasticsearch
Use Elasticsearch as the search backend for Plone.
- collective.searchandreplace
Find and replace text in Plone content objects.
Sysadmin
- Cloudbrine
A set of add-ons that replace the ZODB and the catalog with PostgreSQL and stores objects as queryable JSONB and can delegate image scaling to Thumbor.
- collective.catalogcleanup
Removes data from the catalog that no longer belong to an actual object.
- collective.fingerpointing
Keeps track of different events and write them down to an audit log.
- collective.ftw.upgrade
Simplifies writing and running upgrade steps for Plone add-ons and projects.
- collective.ifttt
Enables any Plone site to play in the IFTTT ecosystem. For example when a news item is published, then tweet about it or post it on Facebook.
- collective.purgebyid
Use tag-based cache invalidation in Plone (e.g. with Varnish's xkey module).
Finding more add-ons
Editing
- collective.a11ycheck
Reports accessibility issues to your site editors when a page is saved.
- collective.bbcodesnippets
Provides generic and extensible BBCode markup integration for Plone.
- collective.collabora
Collabora Online integration for Plone to provide collaborative document editing.
- collective.richdescription
Formatable description field for Plone.
Media
- collective.autoscaling
Automatic scaling of large images. Useful to reduce your database size when editors upload too large images.
- collective.behavior.banner
A behavior to create banners and sliders from banners.
- collective.behavior.relatedmedia
A behavior to create/upload/manage media relations (Image, File) for content types.
- collective.lazysizes
Integration of lazysizes, a lightweight lazy loader, into Plone.
- collective.wavesurfer
Implementation of
- cs_flickrgallery
Flickr photo gallery support for Plone.
Content and utilities for content
- collective.consent
Ask users for consent to different topics, before they can continue.
- collective.dexteritytextindexer
Dynamic SearchableText index for dexterity content types. For Plone 6 this was merged into Plone core.
- collective.documentgenerator
Generate Documents (.odt, .pdf, .doc) from content based on appy framework (
- collective.documentviewer
Very nice document viewer that integrates DocumentCloud viewer and PDF processing into Plone.
- collective.easyformplugin.createdx
Creates Plone content objects from EasyForm submissions.
- collective.embeddedpage
A content type to embed remote HTML pages in Plone Classic and Volto.
Showing a sample of 134 resources. View the full list on GitHub →