Skip to main content
GrigoravsProcessWire

A ProcessWire alternative for publishing without maintaining a PHP implementation

Grigora is a ProcessWire alternative for teams that want a managed website, CMS, newsletter and store from $12/month billed annually. ProcessWire is free open-source software with custom fields, a page-tree API and native multilingual support. Keep ProcessWire when its content model or PHP customization is essential; Grigora provides a narrower set of ready-made publishing workflows.

From $12/mo, billed annually No template files to write Newsletter and store included free SEO tools

Published by Grigora · Updated · Sources and method

Quick answer

Is Grigora the right ProcessWire alternative?

Grigora is a ProcessWire alternative for teams that want a managed website, CMS, newsletter and store from $12/month billed annually. ProcessWire is free open-source software with custom fields, a page-tree API and native multilingual support. Keep ProcessWire when its content model or PHP customization is essential; Grigora provides a narrower set of ready-made publishing workflows.

Choose Grigora if you want…

  • A working site today instead of a template layer to write
  • A blog, comments and directories that need no assembly
  • A newsletter with open and click tracking in the same plan
  • A store you switch on rather than a community project you adopt
  • Hosting, SSL, CDN and patching that are somebody else's job

Stick with ProcessWire if you…

  • •Write PHP and want total control of the data model and the markup
  • •Need native multi-language and very large, deeply nested content trees
  • •Build many client sites and prefer perpetual one-time module licences
Bottom line: Choose ProcessWire for developer control over content and markup. Choose Grigora when managed website operations matter more than a custom PHP architecture.

ProcessWire or Grigora: the decision in one view

ProcessWire and Grigora: two reasons to choose each platform, from the verdict above
A visual summary of the use-case tradeoffs in this comparison. Open the image for a larger view.

ProcessWire alternatives at a glance

How Grigora and the other platforms in this bracket compare on the essentials.

Swipe the table sideways to see every column

ProcessWire alternatives at a glance
PlatformBest forFree accessStarting priceSales feesData and site portability
GrigoraA finished site, newsletter and store in one planFree trialFrom $12/mo billed annually0% platform fee; Stripe/Razorpay fees applyPosts/content; rebuild design
ProcessWireBespoke content models built in PHPCore is free (MPL 2.0)Hosting + Pro modules0% (processing only)Yes
WordPressThe widest plugin and theme choiceSoftware is freeHosting + plugins0% (processing only)Yes
DrupalEnterprise structured content and workflowSoftware is freeHosting + developers0% (processing only)Yes
MODXDeveloper-controlled markup, no imposed themeSoftware is freeHosting + developers0% (processing only)Yes
Craft CMSEditor-friendly bespoke buildsSolo, free and self-hostedHosting + licence from $2790% (processing only)Yes

As of 11 September 2026. ProcessWire, WordPress, Drupal and MODX are free open-source software; the cost is hosting, paid add-ons and developer time. Verify current pricing on each provider's site.

Sources for the overview table

Reasons to consider moving from ProcessWire to Grigora

Consider these trade-offs against your existing setup before planning a move.

1

A beautiful API still does not write the website

Selectors, custom fields and repeaters are a pleasure to work with, and none of them put a heading on a page. Every layout, every listing and every template is time somebody spends before a visitor sees anything.

2

The ecosystem thins out where the money starts

Content modelling is world class. Commerce is a free community project whose own known-bugs list still names the current admin theme, email is a $149 module with no tracking, and SEO is a third-party choice you have to keep reviewing.

3

You are also the hosting company

Apache with mod_rewrite, PHP 8.x, MySQL, image libraries, TLS, backups and every security patch. No first-party managed hosting appears to exist, so that work has no end date.

4

Every editor request lands back on the developer

A new section, a new page type or a new listing means template work. Teams without a developer on call end up with a site they can only partly change.

What ProcessWire does well

  • Custom fields, repeaters and a page tree of any depth, with native multi-language
  • A concise selector API that reaches any content in one line
  • Pro modules are perpetual one-time licences, with unlimited sites per developer
  • Free and open source under MPL 2.0, on your own server, with no platform risk

Where ProcessWire falls short

  • No visual builder, no blog, no SEO tags and no store in the box
  • E-commerce is a community project with a published known-bugs list
  • ProMailer has no open or click tracking and no sending infrastructure
  • Hosting, patching, backups and upgrades are yours permanently

Grigora vs ProcessWire at a glance

What comes finished, and what you assemble yourself.

Grigora vs ProcessWire at a glance
FeatureProcessWireGrigora
Starting costFree core + your own server$12/mo billed annually
Time to a first live pageDeveloper daysMinutes to a draft
PHP template files requiredAlwaysNo
Visual editing on the pageNoYes
Blog, comments and directoriesModelled and templated by handBuilt in
NewsletterProMailer from $149, no trackingIncluded, with tracking
Online storeProcessWire Commerce (community project)Built in, 0% commission
SEO tags and sitemapThird-party moduleBuilt in + free tools
Content modelling depthBest in classCollections and directories

Grigora vs ProcessWire: feature by feature

A category-by-category breakdown, pricing, AI, design, e-commerce, email, SEO, performance, and support.

The selector API and the page tree

Fit: ProcessWire

This is the category ProcessWire exists for, and it wins it comfortably. Every field is custom, fields nest inside repeaters, content sits in a page tree of arbitrary depth rather than a fixed set of collection types, and one line of selector API reaches any of it. The project documents installs holding more than two million pages. Grigora has collections and directories, which is a much smaller idea and does not pretend otherwise.

The selector API and the page tree: Grigora and ProcessWire
FeatureGrigoraProcessWire
Field types and nestingCollection and directory fieldsFully custom, nested in repeaters
Content structurePages, posts, collectionsPage tree of any depth
Query API for your own codeNoOne-line selectors across everything
Multi-languageNoNative to core
Documented scaleOrdinary small-site volumesInstalls of 2M+ pages

Takeaway: If the shape of your content is the hard problem, ProcessWire offers a flexible custom-field and page-tree model.

Nothing renders until somebody writes the template

Fit: Grigora

A fresh ProcessWire install gives you an admin, a page tree and a blank front end. The markup is entirely yours, which is exactly the appeal to a developer and exactly the obstacle to everyone else. There is no drag-and-drop builder, no theme marketplace and no design system in the box. Grigora starts from a sentence about your business and hands back a drafted site you edit on the page.

Nothing renders until somebody writes the template: Grigora and ProcessWire
FeatureGrigoraProcessWire
Time to a first live pageMinutesDeveloper days
Starting pointAI draft plus website templatesEmpty PHP template files
Visual page builderYesNo
Theme or template marketplacewebsite templates includedSite profiles, no marketplace
Custom code when you want itCode injection in the editorThe whole front end is code

Takeaway: Total markup control and a blank page are the same fact seen from two sides.

704 modules, and the handful a website needs

Depends on your needs

The module directory listed 704 modules when this page was written, which is a genuinely large catalogue for a project this size. It is a listing count, not a count of modules that are maintained or tested against current core, and community writing has criticised some long-standing SEO modules for falling behind. Grigora has no plugin ecosystem at all. What it has instead is the common set already inside the product.

704 modules, and the handful a website needs: Grigora and ProcessWire
FeatureGrigoraProcessWire
Third-party extensionsNo704 listed in the directory
Blog, store, newsletter, SEOBuilt inAssembled from modules
Judging what is still maintainedNot your problemYours, module by module
Cost of the common set$0 beyond the planPro modules from $89 each
Upkeep after installHandledEvery module is yours to update

Takeaway: ProcessWire offers far more parts. Grigora offers far fewer parts to put together.

Pro modules you buy once and keep

Fit: ProcessWire

The commercial side of ProcessWire is unusually fair and Grigora will not spin it. Pro modules are one-time purchases. The product key does not expire, the first year includes upgrades, VIP support and a private board, and the yearly renewal is optional: it buys more upgrades and support, not continued use. A Developer edition covers an unlimited number of sites built by one developer, so a single Form Builder licence can serve a whole client portfolio.

Pro modules you buy once and keep: Grigora and ProcessWire
FeatureGrigoraProcessWire
Licence modelMonthly or annual subscriptionOne-time, key does not expire
If you stop payingSubscription endsThe module keeps working
Sites covered by one purchase1 site Starter, 5 on BusinessUnlimited for one developer
Form BuilderForms included in the plan$89 Single, $189 Developer, once
What the renewal buysEverything, continuouslyUpgrades and support only

Takeaway: Spread across fifty client sites over several years, a Developer license can spread the module cost across many sites; hosting, maintenance and renewal choices still affect total cost.

Selling: ProcessWire Commerce and its own bug list

Fit: Grigora

Nothing in core sells anything. E-commerce comes from ProcessWire Commerce, the former commercial Padloper, which its author released free under MIT in June 2025. On paper it is capable: Stripe, PayPal and invoice payments, tax by location and product type, shipping zones, four discount types, inventory with back-orders, refunds and digital downloads. The caution is maintenance. Its own published known-bugs list still says the admin interface is broken in the new admin theme, meaning ProcessWire 3.0.248 or newer, and the repository's last commit is reported as February 2026.

Selling: ProcessWire Commerce and its own bug list: Grigora and ProcessWire
FeatureGrigoraProcessWire
Store included in the priceYesNo
Who maintains itThe platform vendorA free community project
Admin on current coreNot applicableKnown-bugs list still flags the new admin theme
Payment optionsStripe and RazorpayStripe, PayPal, invoice
Platform commission0%0%

Takeaway: PayPal support is a genuine point for ProcessWire Commerce. A published bug list naming the current admin theme is a genuine point against.

ProMailer sends the campaign and reports nothing

Fit: Grigora

ProMailer, at $149 for the Developer edition, does the composing well. Lists with double opt-in, custom subscriber fields, CSV import and export, dynamic lists built from matching ProcessWire pages or users, campaigns written as pages or pulled from any URL, and throttled sending. The documentation then states plainly that it does not currently manage email analytics or tracking, and it ships no sending infrastructure at all. Deliverability is a job you inherit.

ProMailer sends the campaign and reports nothing: Grigora and ProcessWire
FeatureGrigoraProcessWire
Email in the plan2,500 to 25,000 subscribersProMailer, $149 once
Open and click trackingYesNo
Automations and drip sequencesYesNo
Sending infrastructureIncludedYour SMTP or Mailgun account
SPF, DKIM and bounce handlingHandled for youYours to configure and own

Takeaway: If reporting matters, verify ProMailer’s current tracking support and the reports offered by your sending service.

SEO tags exist only if you install them

Fit: Grigora

ProcessWire core ships no meta management, no OpenGraph, no sitemap, no redirect manager and no keyword tooling. You choose between SeoMaestro, the older MarkupSEO, or the newer SeoNeo, and a sitemap module is also bundled inside ProDevTools at $149. SeoMaestro in particular is good, with per-page meta, canonical, OpenGraph, structured data and a live preview. It is still a decision, an install and a thing to keep current.

SEO tags exist only if you install them: Grigora and ProcessWire
FeatureGrigoraProcessWire
Meta, canonical and OpenGraphBuilt inSeoMaestro, MarkupSEO or SeoNeo
XML sitemapBuilt inModule, or bundled in ProDevTools
IndexNow submissionYesNo
Redirect managerBuilt inModule
Free SEO tool suiteFree toolsNo

Takeaway: Community writing has questioned whether the long-standing free SEO modules have kept pace with canonical and pagination handling, which is a risk you carry when the basics are bolted on.

Apache, mod_rewrite and the box it all runs on

Fit: Grigora

ProcessWire does not appear to offer any first-party managed hosting, so the server is yours. The documented requirements are Apache with mod_rewrite and .htaccess support, PHP 7.1 or newer with 8.x recommended, MySQL 5.6 or a MariaDB equivalent, PDO, and GD2 or ImageMagick. Nginx is notably not listed among supported web servers. Security patching, core upgrades, backups and uptime stay with you permanently.

Apache, mod_rewrite and the box it all runs on: Grigora and ProcessWire
FeatureGrigoraProcessWire
Hosting, SSL, CDN and backupsIncludedYou arrange every part
Stack you must runNoneApache, PHP 8.x, MySQL, GD2 or ImageMagick
NginxNot applicableNot listed as supported
First-party managed hostingThe platform is the hostingNone found
Patching and upgradesManagedYours, permanently

Takeaway: Free software plus a server you administer is a running cost measured in attention, not in invoices.

MPL 2.0 source, and who answers the support email

Fit: ProcessWire

Ownership is real here and worth stating without hedging. The core is MPL 2.0, some files MIT, on your server and your database. You can read it, fork it, audit it, move hosts and keep running a given version for as long as you like. No plan can be withdrawn under a client site. Support is the community forum, a private product board for a year with each Pro module, and paid time with the lead developer listed on the store.

MPL 2.0 source, and who answers the support email: Grigora and ProcessWire
FeatureGrigoraProcessWire
Source code accessNoMPL 2.0, some files MIT
Run one version indefinitelyNoYes
Move the whole site elsewhereContent exportEverything, it is your server
Included supportEmail, priority on higher plansCommunity forum, plus a year of VIP board per Pro module
Paid helpIncluded in the planConsulting listed from $50 per short incident

Takeaway: ProcessWire wins ownership outright, and its support is a forum plus paid time with the lead developer when he is available.

Grigora vs ProcessWire pricing

ProcessWire's core is free and its useful parts are bought one at a time. Here is what each side costs to get a real site running.

GrigoraAll-in-one

Website, newsletter and store in one plan

Starter
1 site · 15K AI credits · 2,500 subscribers · store
$12/mo billed annually
$144/yr · $15 month-to-month
ProPopular
2 sites · 40K AI credits · 7,500 subscribers
$20/mo
$240/yr · $25 month-to-month
Business
5 sites · 250K AI credits · 25,000 subscribers
$45/mo
$540/yr · $59 month-to-month

Grigora Starter, Pro and Business rates are $12, $20 and $45 per month billed annually ($144, $240 and $540 per year), or $15, $25 and $59 month to month. Plan limits apply to sites, storage, bandwidth, AI credits and newsletter subscribers. Payment-provider fees and optional paid services are additional.

ProcessWire

Free core, then a module at a time

Core
The whole CMS, unlimited sites and pages. You supply Apache, PHP, MySQL and every template file
$0
MPL 2.0
Pro, Single
1 site. Optional renewal listed at $34/yr each, for upgrades and support only
One-time
$89 Form Builder · $89 ProCache
Pro, DeveloperMost common
Unlimited sites by one developer. All nine Developer editions come to $1,398 at list
One-time
$189 Form Builder · $149 ProMailer
Pro, Agency
Multiple developers in one company. Consulting is listed separately from $50 per short incident
One-time
$320 Form Builder · $329 ProCache

Prices read from processwire.com/talk/store and its product pages on 11 September 2026; core licence confirmed at processwire.com/about/license (MPL 2.0). Pro purchases are one-time and the key does not expire; the yearly renewal is optional and buys upgrades, support and board access rather than continued use. Renewal mechanics are not published. The $1,398 figure is the nine Developer list prices added together, not a bundle ProcessWire sells. Hosting is not included at any price.

Grigora Starter at $12/mo covers hosting, the CMS, the newsletter and the store with nothing to assemble. ProcessWire's core costs nothing and a comparable set of capabilities is a server plus several hundred dollars of modules plus the developer time to join them up.

The real cost: Grigora vs ProcessWire

Take one small business site that blogs, captures leads, sends a monthly newsletter and sells a few products. Count what each side needs before that site exists.

The real cost: Grigora vs ProcessWire
What you pay forProcessWireGrigora
Platform and hostingYour own Apache, PHP and MySQL host$12 to $45/mo, hosting included
Getting the first page to renderTemplate files written by handAI draft, then edit on the page
FormsForm Builder from $89 one-time, or hand-codedIncluded
Page caching and speedProCache from $89 one-timeManaged CDN included
NewsletterProMailer $149, plus your own SMTP or MailgunIncluded, 2,500 to 25,000 subscribers
StoreProcessWire Commerce, free and community-maintainedIncluded, 0% platform commission
The fiftieth client siteCovered by one Developer licenceMore plans, or White Label at $199/mo

Payment-processor fees apply on both sides. Pro module figures are first-year list prices read on 11 September 2026 and the optional renewals are extra; the last row is the one Grigora loses, because a perpetual Developer licence genuinely does scale across a portfolio better than per-plan site limits.

ProcessWire and Grigora: public website references

These captures show each product’s public website. See the feature and pricing sections for capabilities and plan details.

Grigora
Grigora homepage with its AI website prompt and business website options
Grigora homepage, captured 12 September 2026.
ProcessWire
ProcessWire homepage
ProcessWire's homepage (processwire.com), captured September 2026. Reference screenshot; use the source links for current details.

Is Grigora the right ProcessWire alternative for you?

Where Grigora is a suitable ProcessWire alternative, by use case.

ProcessWire alternative for small businesses

You need pages, a blog, a contact form, a newsletter and a handful of products. On ProcessWire that is a server, four modules and a template layer. On Grigora it is one plan.

… for teams who inherited a ProcessWire site

The developer who wrote the templates has moved on, nobody left can safely touch the PHP, and the core is a few versions behind. A managed platform retires that whole category of risk.

… for marketers who want to ship without a queue

Adding a landing page on ProcessWire means a new template file. In Grigora a marketer builds it, publishes it and measures the newsletter that promotes it without opening a ticket.

ProcessWire is the right call if…

You write PHP and the data model is genuinely unusual: deep hierarchies, many related content types, native multi-language, very large page counts, or markup that must be exactly yours. Nothing on this page replaces the selector API, and a perpetual Developer licence across a client portfolio is real money saved.

Which one is right for you?

Choose Grigora if…

  • Nobody on your side wants to write or maintain PHP templates
  • The blog, the store and the newsletter should already exist
  • You want campaign open and click data without adding a service
  • Hosting, SSL, patching and backups should not be your job
  • One predictable bill beats a free core plus five purchases

Choose ProcessWire if…

  • •You are the developer, and the content model is the interesting part
  • •Native multi-language and deep page trees are requirements
  • •Perpetual one-time module licences suit how you bill clients

How to switch from ProcessWire to Grigora

The API that makes ProcessWire pleasant to build on also makes it pleasant to leave. A short script walks the page tree and writes out whatever you need.

6 migration steps from ProcessWire to Grigora, detailed below
A planning checklist, not an automated transfer. Read the steps below before changing your live site.
  1. 1

    Start your Grigora site

    Describe the business in a sentence and the AI returns a first-draft site with pages, layout and copy. Pick one of the website templates if you would rather start from a design.

  2. 2

    Export the page tree

    Use the selector API to dump pages, fields and media to CSV or JSON. Because you wrote the field names, you already know exactly what you are exporting.

  3. 3

    Flatten the model deliberately

    Some ProcessWire trees can map to pages, posts and supported collections; custom relationships and language variants need a separate plan. Map them on purpose rather than reproducing a hierarchy that only existed because it was cheap to create.

  4. 4

    Rebuild the moving parts

    Form Builder forms become Grigora forms, ProMailer subscribers import into the built-in newsletter, and ProcessWire Commerce products require supported field mapping before import into the store.

  5. 5

    Test before changing DNS

    Export pages, custom fields, language values and media from the selector API. Test relationships, repeater fields and hierarchy mapping; keep a complete backup and retain services that still depend on custom PHP code. Check page titles, descriptions, canonical URLs, internal links, image alt text, forms and checkout on the new site. Keep an old-to-new URL map, add relevant 301 redirects and monitor indexing after launch; redirects cannot guarantee unchanged rankings.

  6. 6

    Point the domain, then retire the server

    Connect your domain, redirect the old URLs to map previous addresses to their closest replacement, and only then cancel the hosting. The perpetual Pro keys stay yours whatever you decide later.

Why people look for a ProcessWire alternative in 2026

ProcessWire is one of the most quietly admired content systems in PHP, and the admiration is deserved. It has been free and open source since 2010, it is actively developed with tags running to 3.0.259 and 3.0.255 as the most recently blogged main release, and it is still led by its founder rather than a holding company. Nobody leaves because the software is bad. They leave because the software is a framework, and what they needed was a finished website with a newsletter attached.

The API is the product, and a website is not

In ProcessWire you define your own fields, nest them in repeaters, arrange content in a page tree of any depth, and then reach any of it with a single selector. It is an elegant model and it scales, with documented installs holding more than two million pages. What the model does not do is render anything. The front end is template files you write, which means the first visible page of a new site is a developer task, not an afternoon. There is no drag-and-drop builder, no theme marketplace and no design system waiting in the box.

The ecosystem thins out exactly where a site becomes a business

The module directory listed 704 modules when this page was written, which sounds like plenty until you look for the specific four a commercial site needs. Selling means ProcessWire Commerce, the former commercial Padloper, released free under MIT in June 2025 by its author with the line that Padloper was dead and long live Padloper. It covers Stripe, PayPal, invoices, tax, shipping zones and discounts, and its own published known-bugs list still says the admin interface is broken in the new admin theme, meaning core 3.0.248 or newer, with the last repository commit reported in February 2026. Email means ProMailer at $149 for the Developer edition, whose documentation states plainly that it does not currently manage email analytics or tracking, and which ships no sending infrastructure at all. SEO means choosing between SeoMaestro, MarkupSEO and the newer SeoNeo, with community writing questioning whether the older two have kept pace with how Google handles canonical URLs and pagination.

Somebody has to be the developer, and it is permanent

The documented stack is Apache with mod_rewrite and .htaccess support, PHP 7.1 or newer with 8.x recommended, MySQL 5.6 or a MariaDB equivalent, PDO, and GD2 or ImageMagick. Nginx is not listed among supported servers. No first-party managed hosting appears to exist, so the server, the TLS certificate, the backups and every security patch belong to you or to whoever you retain. That commitment does not lapse when the build is signed off. It is the running cost of the platform, paid in attention rather than invoices, and it is the single most common reason a small team eventually moves a ProcessWire site somewhere managed.

How Grigora compares

Grigora attacks the opposite half of the problem. It gives you much less modelling power and much more finished website. You describe the business in a sentence, the AI generates a first draft with pages, layout and copy, and from there everything is edited visually on the page. There is no template layer between an idea and a published section, and no server between you and the internet.

The parts ProcessWire leaves as modules arrive switched on

Starter at $12 a month billed annually includes the site and its hosting, SSL, CDN and backups; a CMS with posts, categories, author profiles, directories and moderated comments with admin replies; a newsletter with 2,500 subscribers, a campaign builder, automations and segmentation; a store with a catalogue, variants, stock and digital downloads at 0% platform commission on your own gateway; and SEO with metadata, schema controls, sitemaps and IndexNow submission, alongside free SEO tools on the marketing site. On ProcessWire that same list is a server, Form Builder from $89, ProCache from $89, ProMailer at $149, a community commerce project and an SEO module, plus the developer days to join them together and the upkeep afterwards.

Where ProcessWire is the better tool, plainly

Three places, and they are not small. Content modelling: if you need dozens of related content types, deep hierarchies, native multi-language and precise queries over very large page counts, nothing in Grigora comes close to the selector API and custom fields. Ownership: MPL 2.0 source on your own database means no plan can be withdrawn beneath a client site and no vendor decision can remove a feature you depend on, which matters to an agency holding sites for a decade. Licensing economics: Pro modules are one-time purchases whose keys never expire, and a Developer edition covers unlimited sites built by one developer, so a $189 Form Builder licence spread across fifty client sites costs less per site than any subscription. If any of those three is the deciding factor, stay where you are. Grigora is for the far larger group who have been maintaining a bespoke PHP stack in order to publish a blog, a contact form and a monthly email.

Frequently asked questions

Sources and comparison method

Published by Grigora, one of the products compared here. This is a comparison of public product documentation and published plans. Recommendations reflect the use cases described; they are not independent performance benchmarks. Homepage screenshots show how each product presents itself and do not establish feature availability.

Check the billing term, currency, regional availability, usage limits and add-ons before purchasing. A content export does not necessarily include the design, integrations or a working store. Migration steps need testing on your own site.

Grigora references: plans and limits, commerce, MCP access, and help documentation.

Compare Grigora with other platforms

Get started in less than 5 minutes

Make the switch from ProcessWire to Grigora

Get the site, the newsletter and the store without a template layer, a module list or a server to patch. Try Grigora free, no credit card required.

14-day free trial • No credit card required • Cancel anytime