A friendly and powerful open source CMS with an API that is a joy to use at any scale.

ProcessWire is a free content management system (CMS) and framework (CMF) built to save you time and work the way you do. With all custom fields, a secure foundation, proven scalability and performance, ProcessWire connects all of your content seamlessly, making your job fast, easy and fun. More

 Download  Demo

Open source CMS screenshots

Web developers love ProcessWire

Building websites with a CMS has never been more simple and fun

// Render your site’s primary navigation
echo $pages->get('/')->children->each('<li><a href={url}>{title}</a>');
// Find buildings: built before 1950, 10+ floors, sort by height
$pages->find('template=building, year<1950, floors>=10, sort=height');
// Output field “headline” when present or “title” if not
echo '<h1>' . $page->get('headline|title') . '</h1>';
// Get “email” field from /contact/ page and use it in link
<a href='mailto:<?= $pages->get('/contact/')->email ?>'>Email</a>
// Output first “images” field item on page at 90px width
<img src='<?= $page->images->first->width(90)->url ?>'>
// Set “headline” field value on page and save to database
$page->setAndSave('headline', 'Hello world');

Every bit of content in your site is never more than 1-line of code away. It doesn’t matter how large or small your site is, with ProcessWire all your content is connected, making it fast and easy to find, and incredibly simple to access, output and manipulate.

All fields in ProcessWire are custom fields that you easily define and edit in the admin. You can create as many of them as you want, and of any type. You can even bundle them in repeatable groups called Repeater fields. ProcessWire is built to adapt to your content needs.

Every field has a type and there are dozens of different types. It’s all here—text, rich text, numbers, files, images, multi-language, dates, page references, custom repeatable groups, and on and on… plus you can easily add more, since they are plugins/modules!

I just love the easy and intuitive ProcessWire API. ProcessWire rocks!” —Jens Martsch, Web developer

Clients love ProcessWire

“The end client and designer love the ease at which they can update the website. Training beyond how to log in wasn’t even necessary since ProcessWire’s default interface is straightforward.” —Jonathan Lahijani

You’ll love ProcessWire too

Read how ProcessWire connects it all ProcessWire connects it all

“We chose ProcessWire because of its excellent architecture, modular extensibility and the internal API. The CMS offers the necessary flexibility and performance for such a complex website like superbude.de. ProcessWire offers options that are only available for larger systems, such as Drupal, and allows a much slimmer development process.” —xport communication GmbH

ProcessWire Showcase

  • Superbude Hamburg

    Superbude Hamburg

    www.superbude.de

    xport communication GmbH

    We chose your open source cms Processwire, because of his excellent architecture, modular extensibility and the internal API. The cms offers the necessary flexibility and performance for such a complex website like superbude.de. Processwire offers…

  • Corse e Strada

    Corse e Strada

    www.corseestrada.com

    Just goe

    Corse e Strada is the name of a personal collection of cars, which are showcased on this website.

  • Cottages in Finland

    Cottages in Finland

    en.mokkivertailu.fi

    Mangopo

    The site is a search engine for rental cottages in Finland. Cottage owners can register and add their information while users can search and browse the database.

  • Muesli Café

    Muesli Café

    muesli-cafe.com

    ED Design

    Site for a muesli café in Porto, Portugal

  • Costa Hollywood Beach Resort

    Costa Hollywood Beach Resort

    www.costahollywoodresort.com

    Zambezi Search Marketing, LLC

    A resort site. A vibrant fusion of chic style, warm service, and unique experiences Costa Hollywood Beach Resort is a welcome escape designed for spirited adventure and oceanfront relaxation.

  • SPAIN arts & culture

    SPAIN arts & culture

    www.spainculture.us

    Jacques Maes (Arqyestudio)

    The official website for the promotion of Spain's arts and culture in the United States. SPAIN arts & culture features the most cutting-edge works of international renowned Spanish artists in fields such as design, urban culture, architecture…

  • View more

    “Indeed, if ProcessWire can be considered as a CMS in its own right, it also offers all the advantages of a CMF (Content Management Framework). Unlike other solutions, the programmer is not forced to follow the proposed model and can integrate his/her ways of doing things.” —Guy Verville, Spiria Digital Inc.

    ProcessWire Blog

    ProcessWire 3.0.170 core updates

    16

    Happy New Year! Today I’ve bumped the version on the dev branch to 3.0.170, and it’s quite a lot of updates. This post covers most of them. In this post, there’s also a question for you: what would you like to see in ProcessWire in 2021? More 

    “We were really happy to build our new portfolio website on ProcessWire! We wanted something that gave us plenty of control on the back-end, without any bloat on the front end - just a nice, easy to access API for all our content that left us free to design and build however we liked.” —Castus, web design agency in Sheffield, UK

    ProcessWire News & Community

    Twitter updates

    • ProcessWire 3.0.173 adds several new requested features and this post focuses on one of my favorites: the ability to hook into and handle ProcessWire URLs, independent of pages— More
      5 March 2021
    • This week ProcessWire gained powerful new tools for finding pages and controlling how they are loaded. If you like to maximize performance and efficiency, you’ll like what 3.0.172 brings— More
      5 February 2021
    • ProcessWire 3.0.171 dev branch core updates – More
      22 January 2021

    Latest news

    • ProcessWire Weekly #355
      In the 355th issue of ProcessWire Weekly we're going to check out the latest core updates, highlight some recent forum topics and articles, introduce a brand new site of the week, and more. Read on!
      Weekly.pw / 27 February 2021
    • ProcessWire 3.0.173 core updates: New URL hooks
      ProcessWire 3.0.173 adds several new requested features and this post focuses on one of my favorites: the ability to hook into and handle ProcessWire URLs, independent of pages.
      Blog / 5 March 2021
    • Subscribe to weekly ProcessWire news

    “ProcessWire is like a breath of fresh air. So powerful yet simple to build with and customise, and web editors love it too.” —Margaret Chatwin, Web developer