en
Why We Rebuilt the Wheel: cs_dynamicpages and the Case for Behavior-Driven Classic Layouts
Frontend
Backend
Integrator
Intermediate
The Plone ecosystem does not need another page-composition tool. For years, we've had plone.app.mosaic. More recently, tools like collective.contentsections have offered a cleaner, content-tree-based alternative.
But... after seeing so many page composition tools at 2025 Conference, we did what any Plone agency does: we built another option.
cs_dynamicpages is our open-source attempt to bring a flexible, Volto-like block editing experience to Plone 6 Classic UI, but by leaning entirely on Plone's native assets: Dexterity Behaviors and standard ZCML views


