Vizy

A powerful and flexible content editor that combines everything you already know about rich text with the structure of Matrix blocks and a visual editing experience of its own.

Take Vizy for a spin

Show don't tell is often the best approach. Give Vizy a test-drive with the demo below. Be sure to look at the preview of the field content, as well as how the field content is stored as JSON.

WYSIWYG, but more

Vizy has all the formatting authors expect — headings, lists, links, images and more — without stopping at rich text. Add purpose-built blocks exactly where they belong, tailor the available tools to the field and keep the whole story in one editing surface.

A populated Vizy field combining formatted copy with reusable structured blocks.

Blocks are here

Embed structured blocks directly between paragraphs — much like having Matrix blocks inline with your content. Each block can reuse Craft fields, UI elements and tabs, then be moved, collapsed and rendered through its own focused Twig template.

Vizy’s command palette offering formatting, media and structured block choices inline.

A block-based visual editor

Rather than treating generated HTML as the source of truth, Vizy stores a structured JSON document. Let Vizy render the whole field, take control of individual nodes and blocks, or expose the content to a headless front end.

A Vizy field configured with reusable Callout and Pull Quote blocks in Craft 5.

Lean content loading

Fetch the field’s JSON in a single database call instead of loading every block as an element.

Familiar content queries

Filter, sort, limit and search nodes much like querying Matrix blocks.

Nested content

Use Vizy fields inside blocks when the content model genuinely calls for another level.

Supporting open source

Every Vizy licence contributes funding to Tiptap (opens new window) and ProseMirror (opens new window), the open-source projects behind the editor.

Get started with Vizy

Available for Craft 3, 4 and 5. Get it from the plugin store.