Over the weekend, Fable and I built a working MVP of a new WordPress page builder called Gogh.
The idea is simple: make building WordPress pages feel as easy as Canva. Instead of wrestling with rows, columns, and nested blocks, you edit directly on the live page. Elements can be dragged, resized, rotated, reordered, and snapped into place with alignment guides, all through a visual front end experience.
Want to try Gogh? Click here to launch a live demo.
The main ideas behind Gogh (working title) are:
• Make WordPress page building as easy to use as Canva.
• Save everything as native Gutenberg blocks, with no lock-in.
• Build on the block theme architecture, so it inherits theme styles, patterns and design settings.
• Load existing patterns and instantly turn them into a freeform drag and drop canvas.
• Use the new HTML Canvas under the hood.
• Generate responsive CSS Grid layouts automatically for mobile.
• Combine the flexibility and openness of WordPress core with the simplicity of Canva.
Under the hood, Gogh publishes real Gutenberg blocks. It works with block themes, inherits styles from theme.json, and converts freeform layouts into responsive CSS Grid when you publish. The result is clean, native WordPress content with no lock-in and zero JavaScript on the front end.
Along the way we added features like undo and redo, responsive typography, shape dividers, Media Library integration, section reordering, and a growing collection of editing tools designed to make page building approachable for complete beginners.
A number of people have already taken it for a spin, and the feedback so far has been incredibly helpful. If you’ve tried Gogh, I’d love to hear what worked, what didn’t, and what you’d change. Every comment is helping shape where it goes next, especially if I’m going to release it on the WordPress plugin repository.
And one final question: if you’d like me to release Gogh for free on WordPress.org, drop a “yes please” in the comments below. It’ll help me gauge whether there’s enough interest to take it the final step.
Leave a Reply