Block Builder

Block Builder is a free Concrete CMS addon that lets you easily create your own custom blocks (with one optional set of repeatable entries).

Requirements

Latest version of Block Builder requires Concrete CMS version 9.5.2 or higher and PHP 8.4 or higher.

 

For Concrete5 8.2.1+ use the highest version of 1.x.x branch.

Latest version of php is recommended but not required (check concrete5 requirements).
 

GitHub: https://github.com/parasek/concretecms-block-builder

Marketplace: https://market.concretecms.com/products/block-builder/49b29b3c-d119-11ee-b9df-0a97d4ce16b9

 

If you are looking for version suited for Concrete5.7, check Block Builder Legacy. It has almost the same functionality but uses pre-8.0 code/api.

Features

This addon is made for developers. It allows you to quickly create skeleton for your block, but you still need to manually add some custom css/html code in view.php.

  • Design, configure, and generate custom Concrete CMS blocks through a user-friendly Dashboard interface or with the help of an AI coding agent.
  • Generated blocks can have up to 2 tabs:
    • Basic information (non-repeatable fields)
    • Repeatable entries (one set of repeatable fields)
  • Multiple field types available:
    • Text
    • Number
    • Textarea
    • WYSIWYG Editor
    • HTML Editor
    • Single Choice
    • Multiple Choice
    • Flex Link
    • Link from Sitemap
    • Link from File Manager
    • External Link
    • Image
    • Express
    • File Set
    • Files from Folder
    • Date Picker
    • Color Picker
    • Icon Picker
    • SVG Icon Picker
    • User Selector
  • You can create blocks based on configuration of previously created blocks


DOCUMENTATION