ProcessWire An open source CMS with a powerful API

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

ProcessWire: An open source CMS with a powerful API https://processwire.

com/

About Showcase Community Blog Download Shop Docs

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

Web developers love ProcessWire


Simple Powerful
Whether working in the admin or from the API, ProcessWire is always easy and intuitive. It’s powerfully ProcessWire is like a power tool for your website, able to deliver any output, to any number of people, while
engineered while always remaining simple to use. remaining incredibly fast and flexible.

Best API Enjoyable

1 sur 7 30/05/2024, 13:10


ProcessWire: An open source CMS with a powerful API https://processwire.com/
The best and most powerful API in its class, while also the simplest to learn and use. Any bit of content in your Something we hear over and over is how much fun it is to develop websites in ProcessWire. It makes previously
entire site is less than 1 line of code away. It’s easy. difficult projects easy, enjoyable and just plain fun.

Scalable Familiar
ProcessWire is designed to scale. It remains solid and fast powering everything from small 1-pagers to websites ProcessWire works the way you do, seamlessly integrating into your existing development tools and processes.
with millions of pages/URLs. There’s no new template system to learn either, it’s pure API goodness.

Stable Friendly
ProcessWire has been in continuous development since 2006 (since 2010 as open source), has weekly new Welcome home! The ProcessWire community is the friendliest and most knowledgeable group of people you’ll
versions, and is a mature and exceptionally stable platform. find in any CMS project. We love to use ProcessWire and love to help others use it too.

Building websites with a CMS has never been more simple and fun
// Render your site’s primary navigation // Find buildings: built before 1950, 10+ floors, sort by height
echo $pages->get('/')->children->each('<li><a href={url}>{title}</a>'); $pages->find('template=building, year<1950, floors>=10, sort=height');

// Output field “headline” when present or “title” if not // Get “email” field from /contact/ page and use it in link
echo '<h1>' . $page->get('headline|title') . '</h1>'; <a href='mailto:<?= $pages->get('/contact/')->email ?>'>Email</a>

// Output first “images” field item on page at 90px width // Set “headline” field value on page and save to database
<img src='<?= $page->images->first->width(90)->url ?>'> $page->setAndSave('headline', 'Hello world');

Every bit of content in your site is never more than 1-line of All fields in ProcessWire are custom fields that you easily define Every field has a type and there are dozens of different types. It’s
code away. It doesn’t matter how large or small your site is, with and edit in the admin. You can create as many of them as you all here—text, rich text, numbers, files, images, multi-language,
ProcessWire all your content is connected, making it fast and want, and of any type. You can even bundle them in repeatable dates, page references, custom repeatable groups, and on and
easy to find, and incredibly simple to access, output and groups called Repeater fields. ProcessWire is built to adapt to on… plus you can easily add more, since they are plugins/
manipulate. your content needs. modules!

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

Clients love ProcessWire


Secure No maintenance
Security has always been the #1 priority with ProcessWire, and it shows. It’s rock solid and we think you’ll find it Unlike other platforms, you can launch a ProcessWire site and then leave it for years without maintenance or

2 sur 7 30/05/2024, 13:10


ProcessWire: An open source CMS with a powerful API https://processwire.com/
the most secure open source CMS on the planet. updates (should that be the need). It’s that reliable.

Multi-language So easy-to-use
ProcessWire is designed for multi-language from the core and provides best-in-class multi-language Clients don’t need to be trained how to use ProcessWire, because its simple and intuitive interface makes
capabilities, multi-language fields and translation tools. everything obvious and self explanatory for most users.

It’s free Proven


ProcessWire is pure open source (Mozilla Public License 2.0) and available on GitHub. The software is free, so ProcessWire has been in active development for more than a decade and is here for the long term. It’s perhaps
clients’ budgets can focus on design and development. the most proven and reliable CMS in the industry.

Wysiwyg Saves time


From its rich text editor and image editing tools to its front-end editing capabilities and more, ProcessWire Whether in development or editing, ProcessWire is singularly focused on saving you time (and thus money) by
provides the best content editing tools available. making everything simpler and faster.

“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

“I am currently managing a ProcessWire site with 2 million+ pages. It’s admirably fast, and much, much faster
than any other CMS we tested.” —Nickie, Web developer

3 sur 7 30/05/2024, 13:10


ProcessWire: An open source CMS with a powerful API https://processwire.com/

ProcessWire Showcase

sGmiatli – Hideaway Apartment in Ischgl Fiberprofil

“To Drupal, or to ProcessWire? The million dollar choice. We decided to make an early switch to PW. And in
retrospect, ProcessWire was probably the best decision we made. Thanks are due to ProcessWire and the
amazing system and set of modules that are in place.” —Unni Krishnan, Founder of PigtailPundits

ProcessWire Blog

ProFields Table Field with Actions support Invoices Site Profile Using date range fields in ProcessWire
NEW 12 APRIL 2024 2 15 MARCH 2024 24 NOVEMBER 2023

This week we have some updates for the ProFields table field The new invoices site profile is a free invoicing application developed This week we'll take a detailed look at the newest addition to the
(FieldtypeTable). These updates are primarily focused on adding new in ProcessWire. It enables you to create invoices, record payments to ProFields set of modules: the Date Range Fieldtype and
tools for the editor to facilitate input and management of content in them, email invoices to clients, print invoices, and more. This post Inputfield. More
a table field. More covers all the details. More

4 sur 7 30/05/2024, 13:10


ProcessWire: An open source CMS with a powerful API https://processwire.com/

“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 Pro Shop


Professional modules to save you time, built and supported by ProcessWire’s core developer.

5 sur 7 30/05/2024, 13:10


ProcessWire: An open source CMS with a powerful API https://processwire.com/

FormBuilder ProDevTools
Whether you need a large registration form or just a simple contact form, ProcessWire Form Builder ProDevTools is a powerful set of tools for web developers that enable your company to deliver a
helps you get the job done quickly and easily. It’s the ultimate tool for building and processing forms better, faster and stronger product. The flagship is ProfilerPro which helps you to profile and optimize
in ProcessWire. your code.

ProCache ProFields
ProcessWire ProCache bypasses PHP and MySQL and enables your web server to deliver pages at the ProFields are an powerful group of ProcessWire field types (with custom inputs) that enable you to
speed of static HTML. ProCache also includes CDN support, minification of HTML, CSS, JS, and many manage more data with fewer fields. This saves you time, reduces overhead, and makes development
more optimizations. more efficient and even more fun.

ProMailer ListerPro
ProMailer is the ideal tool for creating and sending email newsletters and managing subscribers in ListerPro is an amazing page listing and editing tool for the ProcessWire admin that enables you to
ProcessWire. It answers many of the same needs as services like MailChimp and Constant Contact, but find, filter, list, sort and even edit/manipulate pages (individually or in bulk) based on any of their
without the recurring fees associated with those services. properties.

ProDrafts
ProDrafts enables you to easily maintain separate draft and live versions of any page in ProcessWire. It
also provides automatic-save capability, live preview (preview as you type), group workflow functions
and 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 News & Community


Newest forum posts Latest news

6 sur 7 30/05/2024, 13:10


ProcessWire: An open source CMS with a powerful API https://processwire.com/

“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

A free and open source CMS project © 2024 by Ryan Cramer Design, LLC
Hosted on AWS servers managed by Perago Solutions

7 sur 7 30/05/2024, 13:10

You might also like