
About ProcessWire
ProcessWire is a free, open source content management system and framework written in PHP. It is built around custom fields and a page tree, and it leaves the markup entirely in your hands.
What it does
You define the fields your site needs in the admin, then build the templates that display them. Pages sit in a tree with no depth limit, and fields can be grouped into repeatable blocks. The editing interface is kept simple for content editors, and the system supports many languages from its core.
Key features
- Define custom fields of any type in the admin
- Pages arranged in a tree with no depth limit
- Repeater fields for repeatable groups of content
- Multi-language fields and translation tools
- Full control over your own templates and markup
Who it's for
PHP developers and agencies that want precise control over their site output. It also suits teams with multilingual sites and complex content models.
Pricing and good to know
The download is free, and the project is open source. Because you write the templates yourself, the design is fully in your hands. The community documentation and blog cover setup and common tasks.
Highlights
- Create custom fields of any type
- Organize pages in a tree of any depth
- Group fields into repeatable blocks
- Manage content in several languages












