About pwtuts.com


This site was originally written by Sam Carrey, who has since moved on from Website design to more charitable endeavours in and around London. It's now curated and hosted by Netcarver from the Processwire forums. What follows is a slightly edited version of Sam's original About page.

Why did I make this website?

I wanted to give something back to a community that has been especially helpful in my processwire journey. I want to make people aware that there is a CMS that will enable them to do many things straight out the box, without requiring multiple plugins, that can be programmed using a simple API that anyone can pick up given a bit of time. The tutorials on this site are designed to help beginners ease into making websites with processwire and they contain examples of everyday tasks to get you going.

Why processwire?

After using a number of CMSs over the past years, I stumbled across processwire accidentally when searching for something new to try, and I'm glad I did. I was always more into design than coding so wanted something where I could fully control the HTML output and be able to easily style it with CSS. A positive side effect of using processwire for me has been that because I enjoy using the software, my interest in coding has increased significantly.

What's so good about processwire?

  • It's free. There are also some excellent paid modules available that integrate seamlessly and more importantly, don't break other modules.
  • The community is amazing! It's knowledgable, approachable, friendly and always willing to help. Get onto the forum; you'll see what I mean.
  • You can structure your project how you want. In this respect, Processwire is more of a content management framework (CMF) than a CMS.
  • It's intuitive. Basic programming knowledge is enough to get started (if/else/loops). If you know about objects/arrays then you're well on your way.
  • It has a tremendous amount of flexibility.
  • The docs are well written and easy to follow.
  • It doesn't require endless plugins to get the basic stuff done.
  • It can be integrated into any theme or framework., UIKit, Bootstrap, Semantic UI, Foundation, whatever you want!


I want to thank the members of the Proceswire forum who have been so helpful in getting me up and running. You're all awesome!

If you're not a member already, I suggest heading over there and signing up. You may be surprised by how welcoming it is.