collective.html2blocks

collective.html2blocks#

PyPI PyPI - Python Version PyPI - Wheel PyPI - License PyPI - Status

CI

GitHub contributors GitHub Repo stars

collective.html2blocks is an open-source Python package designed to facilitate the migration of content from legacy Plone sites and other CMSs to Volto. It provides robust tools for converting HTML content into Volto blocks, making it easier to modernize and restructure existing websites without manual reformatting.

The package offers a flexible registry and converter system for parsing HTML, handling complex content structures, and generating Volto-compatible JSON. It supports CLI and REST API, enabling batch processing, automation, and integration into existing migration workflows. With collective.html2blocks, developers can streamline migrations, preserve rich content, and take advantage of Volto's block-based editing experience.