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.
Published by Grigora · Updated · Sources and method
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
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
| Platform | Best for | Free access | Starting price | Sales fees | Data and site portability |
|---|---|---|---|---|---|
| Grigora | A finished site, newsletter and store in one plan | Free trial | From $12/mo billed annually | 0% platform fee; Stripe/Razorpay fees apply | Posts/content; rebuild design |
| ProcessWire | Bespoke content models built in PHP | Core is free (MPL 2.0) | Hosting + Pro modules | 0% (processing only) | Yes |
| WordPress | The widest plugin and theme choice | Software is free | Hosting + plugins | 0% (processing only) | Yes |
| Drupal | Enterprise structured content and workflow | Software is free | Hosting + developers | 0% (processing only) | Yes |
| MODX | Developer-controlled markup, no imposed theme | Software is free | Hosting + developers | 0% (processing only) | Yes |
| Craft CMS | Editor-friendly bespoke builds | Solo, free and self-hosted | Hosting + licence from $279 | 0% (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
- Grigora: official reference 1
Reasons to consider moving from ProcessWire to Grigora
Consider these trade-offs against your existing setup before planning a move.
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.
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.
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.
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.
| Feature | ProcessWire | Grigora |
|---|---|---|
| Starting cost | Free core + your own server | $12/mo billed annually |
| Time to a first live page | Developer days | Minutes to a draft |
| PHP template files required | Always | No |
| Visual editing on the page | No | Yes |
| Blog, comments and directories | Modelled and templated by hand | Built in |
| Newsletter | ProMailer from $149, no tracking | Included, with tracking |
| Online store | ProcessWire Commerce (community project) | Built in, 0% commission |
| SEO tags and sitemap | Third-party module | Built in + free tools |
| Content modelling depth | Best in class | Collections 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: ProcessWireThis 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Field types and nesting | Collection and directory fields | Fully custom, nested in repeaters |
| Content structure | Pages, posts, collections | Page tree of any depth |
| Query API for your own code | No | One-line selectors across everything |
| Multi-language | No | Native to core |
| Documented scale | Ordinary small-site volumes | Installs 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: GrigoraA 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Time to a first live page | Minutes | Developer days |
| Starting point | AI draft plus website templates | Empty PHP template files |
| Visual page builder | Yes | No |
| Theme or template marketplace | website templates included | Site profiles, no marketplace |
| Custom code when you want it | Code injection in the editor | The 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 needsThe 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Third-party extensions | No | 704 listed in the directory |
| Blog, store, newsletter, SEO | Built in | Assembled from modules |
| Judging what is still maintained | Not your problem | Yours, module by module |
| Cost of the common set | $0 beyond the plan | Pro modules from $89 each |
| Upkeep after install | Handled | Every 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: ProcessWireThe 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Licence model | Monthly or annual subscription | One-time, key does not expire |
| If you stop paying | Subscription ends | The module keeps working |
| Sites covered by one purchase | 1 site Starter, 5 on Business | Unlimited for one developer |
| Form Builder | Forms included in the plan | $89 Single, $189 Developer, once |
| What the renewal buys | Everything, continuously | Upgrades 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: GrigoraNothing 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Store included in the price | Yes | No |
| Who maintains it | The platform vendor | A free community project |
| Admin on current core | Not applicable | Known-bugs list still flags the new admin theme |
| Payment options | Stripe and Razorpay | Stripe, PayPal, invoice |
| Platform commission | 0% | 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: GrigoraProMailer, 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Email in the plan | 2,500 to 25,000 subscribers | ProMailer, $149 once |
| Open and click tracking | Yes | No |
| Automations and drip sequences | Yes | No |
| Sending infrastructure | Included | Your SMTP or Mailgun account |
| SPF, DKIM and bounce handling | Handled for you | Yours to configure and own |
Takeaway: If reporting matters, verify ProMailer’s current tracking support and the reports offered by your sending service.
Apache, mod_rewrite and the box it all runs on
Fit: GrigoraProcessWire 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Hosting, SSL, CDN and backups | Included | You arrange every part |
| Stack you must run | None | Apache, PHP 8.x, MySQL, GD2 or ImageMagick |
| Nginx | Not applicable | Not listed as supported |
| First-party managed hosting | The platform is the hosting | None found |
| Patching and upgrades | Managed | Yours, 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: ProcessWireOwnership 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.
| Feature | Grigora | ProcessWire |
|---|---|---|
| Source code access | No | MPL 2.0, some files MIT |
| Run one version indefinitely | No | Yes |
| Move the whole site elsewhere | Content export | Everything, it is your server |
| Included support | Email, priority on higher plans | Community forum, plus a year of VIP board per Pro module |
| Paid help | Included in the plan | Consulting 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.
Explore Grigora before switching from ProcessWire
Current public product pages and plans, so you can inspect what you would be moving to. Open any image at full size.



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.
Website, newsletter and store in one plan
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.
Free core, then a module at a time
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.
| What you pay for | ProcessWire | Grigora |
|---|---|---|
| Platform and hosting | Your own Apache, PHP and MySQL host | $12 to $45/mo, hosting included |
| Getting the first page to render | Template files written by hand | AI draft, then edit on the page |
| Forms | Form Builder from $89 one-time, or hand-coded | Included |
| Page caching and speed | ProCache from $89 one-time | Managed CDN included |
| Newsletter | ProMailer $149, plus your own SMTP or Mailgun | Included, 2,500 to 25,000 subscribers |
| Store | ProcessWire Commerce, free and community-maintained | Included, 0% platform commission |
| The fiftieth client site | Covered by one Developer licence | More 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.
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.

- 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
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
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
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
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
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
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.
Yes. The ProcessWire core is free and open source under Mozilla Public License 2.0, with some files under MIT, and there are no feature gates, branding requirements or limits on sites, pages, users or traffic. The costs are hosting, which you arrange yourself, and the optional first-party Pro modules.
They are one-time purchases, priced per licence tier and read from the ProcessWire store on 11 September 2026. Form Builder is $89 for a single site, $129 for three sites, $189 for a Developer licence covering unlimited sites by one developer, and $320 for an Agency licence. ProCache follows the same ladder at $89, $129, $189 and $329. ProMailer is $149 Developer, ProFields $189 Developer, ProDevTools $149 and ProDrafts $129. The key does not expire and the yearly renewal is optional, buying further upgrades and support rather than continued use. Buying every Developer edition at list price comes to about $1,398 in the first year, which is arithmetic on the individual prices rather than a bundle ProcessWire sells.
Not from core. Selling means ProcessWire Commerce, the former commercial Padloper, which was re-released free under MIT in June 2025 and whose own published known-bugs list still says the admin interface is broken in the new admin theme, meaning core 3.0.248 or newer. Newsletters mean ProMailer, whose documentation states it does not currently manage email analytics or tracking, and which requires you to supply your own SMTP service or Mailgun account. Grigora includes both a store and a tracked newsletter on every paid plan.
Yes. There is no visual builder and no theme marketplace, so every site starts as PHP template files somebody writes. A non-developer can edit content in the admin once a developer has modelled the fields and built the front end, but nothing renders before that. Grigora needs no code at any stage, though custom code injection is available if you want it.
The selector API and custom field engine, the arbitrary-depth page tree, native multi-language publishing, full source and database access, and the perpetual one-time licensing of the Pro modules. Grigora covers the everyday ground natively instead: blogging, comments, directories, forms, SEO controls, a tracked newsletter and a store with 0% platform commission.
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.
- ProcessWire Pro module store
Optional module prices and license tiers; separate from hosting and implementation.
- ProcessWire licensing
Open-source core licensing and related permissions.
- Grigora pricing and included features
Annual and monthly billing, plan allowances, included features and trial terms.
Grigora references: plans and limits, commerce, MCP access, and help documentation.
Compare Grigora with other platforms
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


