PAGEGRID Page Builder

Build visually with PAGEGRID’s intuitive editor, seamlessly integrated with ProcessWire’s API, fields, and permissions for full power and flexibility.

68747470733a2f2f70672e756265722e73706163652f6769746875622d6173736574732f70616765677269642d6c6f676f2d69636f6e2e706e67

PAGEGRID is a visual page builder for ProcessWire CMS.

PAGEGRID lets you design responsive, visually rich websites without writing a single line of code. It works seamlessly with ProcessWire’s native templates and fields, giving developers full control over the underlying code and structure while designers and editors can build and update layouts visually.

68747470733a2f2f70672e756265722e73706163652f6769746875622d6173736574732f70616765677269642d73637265656e2d6e65772e6a7067

Core Concepts

PAGEGRID builds on ProcessWire’s flexibility without adding abstraction. Everything stays native, and developers maintain full control.

  • PAGEGRID is a Field: PAGEGRID is a visual field for ProcessWire that lets you build and manage layouts right inside the CMS. You can use it it to design specific sections of a custom-coded site, or as a full site builder that works without any coding.

  • Everything Is a Page: Every item in PAGEGRID is a ProcessWire page, defined through native templates and fields. Your layouts are built with real ProcessWire data — fully queryable, reusable, and compatible with your existing API and templates.

  • Your Markup: Unlike many other site builders, PAGEGRID gives you complete control over your markup and frontend structure. It adapts to your workflow — not the other way around.

  • Control What Clients Can Edit: Clients get an intuitive visual editor that’s easy to learn. As a developer, you decide what they can move, style, or change using ProcessWire’s native roles and permissions. Give them creative freedom while keeping the structure safe.

  • Your CSS: PAGEGRID works with your existing CSS — no assumptions or frameworks required. Write styles in your code editor or bring your own framework. Beyond grids, it supports Flexbox, Block, and Inline-block layouts.

  • Nesting: PAGEGRID supports nested blocks — a powerful but optional feature. Define which templates can be used as children to create grouped or structured layouts such as sliders, galleries, or repeatable content sections.


Ready-made blocks

Get up and running fast! Use and customise our ready-made blocks, or create your own block templates using ProcessWire's native templates (and fields).


Try PAGEGRID for free

PAGEGRID is not free software. However, you can try PAGEGRID on your local machine or on a test server as long as you need to make sure it is the right tool for your next project. … and when you’re convinced, buy your license.

Requirements

  • Process Wire 3.0.229 or greater

Installation

Get up and running


Contribute

Found a bug?
Please post all bug reports in our issue tracker.

Suggest a feature
If you have ideas for a feature or enhancement for PAGEGRID, please make a post on the PAGEGRID forum.


Resources

  • page-grid.com – Get to know PAGEGRID.
  • Documentation – Read the official documentation.
  • Issues – Report bugs and other problems.
  • Forum – Whenever you get stuck, don't hesitate to reach out for questions and support.

© 2025 Jan Ploch page-grid.com · License agreement

More modules by jploch

  • Admin Theme Canvas

    A minimal admin theme with optimised page editor UI, based on Uikit 3. Currently this is an early beta. It's not recommended to use it for producton yet.
  • PAGEGRID Page Builder PAID

    Build visually with PAGEGRID’s intuitive editor, seamlessly integrated with ProcessWire’s API, fields, and permissions for full power and flexibility.
  • PageGridBlocks

    Get up and running fast! Use our ready-made blocks for the PAGEGRID page builder and launch pages in minutes.
  • Quick Tree

    This module is great for productivity when editing many pages within the admin, as it gives you direct access to the page tree navigation without having to hover the tree icon first.

All modules by jploch

Install and use modules at your own risk. Always have a site and database backup before installing new modules.