15 votes


Block based content editor for Umbraco.


Full documentation available at https://github.com/PerplexDigital/Perplex.ContentBlocks

Check out a demo video here: https://vimeo.com/383278501/ebd95baa0d

Umbraco 9 + 10 are supported in v2.0+, get it on NuGet:


This package works on top of NestedContent but provides a more advanced user interface and adds some new features:

  • Disable/hide a block
    • Disabled blocks do not show up in the front-end, but their content is still there in Umbraco
  • Multiple layouts per block
    • Define more than 1 layout and easily switch between them
    • No need to add properties like an "Image on right side" checkbox
  • Preview window showing the front-end of the page
    • This gives content editors a good sense of what they are editing and how the blocks will appear together
    • This uses default Umbraco preview functionality and obviously works with unpublished content as well (if saved)
    • The preview will automatically scroll to the content block that is currently in view in Umbraco
  • Larger block picker that shows a preview / title / description for each block
    • This helps editors to distinguish better between available blocks
    • Pickers show blocks in categories to help organization when available block count is high

Archived files


Source code

 Download package
version 2.1.4

NuGet install instructions for Umbraco 8.7.0-9+

Install-Package Perplex.ContentBlocks

NuGet install instructions for Umbraco 9+

dotnet add package Perplex.ContentBlocks

Package owner

Daniƫl Knippers

Daniël Knippers

Daniël has 1116 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (100%)

You must login before you can report on package compatibility.

Previously reported to work on versions: 8.17.x, 8.16.x, 8.15.x, 8.14.x, 8.13.x, 8.12.x, 8.11.x, 8.10.x, 8.9.x, 8.8.x, 8.7.x, 8.6.x, 8.5.x, 8.4.x, 8.3.x, 8.2.x, 8.1.x

Package Information

  • Package owner: Daniël Knippers
  • Created: 08/05/2020
  • Current version 2.1.4
  • .NET version 4.7.2
  • License MIT
  • Downloads on Our: 1.7K
  • Downloads on NuGet: 117.5K
  • Total downloads : 119.2K