WordPress runs a big share of the web for a reason. It is everywhere, every freelancer knows it, and there is a plugin for almost anything you can name. So when I tell people I built a small CMS instead of using WordPress, the fair question is: why would anyone pick the new thing over the default?
This is not that argument again. I already wrote the opinionated version in why WordPress does not work well in the AI age, and a practical move guide in how to migrate from WordPress to Slim Minima. This article is narrower and more useful: a side-by-side comparison for one job, a marketing site, on the criteria that actually decide it.
For a marketing site you control the code for, Slim Minima is lighter, faster by default, and easier to hand a non-technical client. WordPress is the safer pick the moment you need its plugin ecosystem, a large editorial team, or a complex store.
A marketing site is the case I mean specifically: a homepage, a handful of service or product pages, a blog, maybe a contact form and a pricing table. Not a 40-person newsroom. Not a 5,000-SKU shop. If that is your site, read on. If it is not, I will tell you where to stop reading.
The short version
Slim Minima is an open-source CMS built on Next.js 16, React 19, and a Neon Postgres database, with a visual block editor and an admin panel for clients. It is MIT licensed, so you keep the code and the database forever. It has no plugin system on purpose. You extend it with code.
WordPress is a 20-year-old PHP CMS with the largest plugin and theme ecosystem in existence, a massive hosting market, and a contributor base no solo project will match.
So the comparison is really modern-stack-plus-code against mature-platform-plus-plugins. Neither is wrong. They suit different teams.
Feature by feature
Here is the same set of criteria scored for a marketing site. I have tried to be fair rather than flattering.
| Criterion | Slim Minima | WordPress |
|---|---|---|
| Editing experience | Block editor (Tiptap) + admin panel for clients | Block editor (Gutenberg) + huge admin, more to learn |
| Performance by default | Server-rendered, cached, no plugin bloat | Fast if tuned; slows as plugins stack up |
| Extending it | Write a code block, no marketplace | Install a plugin for almost anything |
| Security / maintenance | No plugin attack surface; fewer moving parts | Large surface; plugins are the main risk |
| SEO out of the box | Built in (sitemap, JSON-LD, canonicals) | Excellent via Yoast / Rank Math (a plugin) |
| Hosting cost | Free tier covers most marketing sites | Cheap shared hosting up; managed costs more |
| AI / agent friendliness | REST + MCP server built in | Possible via REST API and plugins |
| Ecommerce | Code it yourself (Stripe block) | WooCommerce, mature and full-featured |
| Learning curve | Small surface, but you read code | Familiar to nearly everyone |
| Ecosystem / themes | Young, small, mostly solo | Enormous theme and plugin market |
The rest of the article is the detail behind each row.
Editing experience
Both have a block editor now. WordPress has Gutenberg; Slim Minima uses a Tiptap-based editor with drag-and-drop blocks. For the person writing a blog post, the day-to-day feel is similar.
The difference is the surrounding admin. WordPress shows a client a lot: plugins, settings, update nags, options most of them will never touch. Slim Minima's admin panel is deliberately small, which is the whole point of the project. The pain it was built to solve is handoff. A custom Next.js site usually sends every small edit back to the developer.
The admin panel ends that, and a smaller admin means fewer ways for a non-technical owner to get lost.
WordPress wins if your editors already know WordPress. That familiarity is real and worth money. You can hire someone tomorrow who knows it.
Performance and Core Web Vitals
WordPress can be fast. Plenty of well-tuned WordPress sites pass Core Web Vitals. But you tune your way there: a caching plugin, an image plugin, sometimes a CDN, and discipline about how many plugins you add. Each plugin can load its own CSS and JavaScript on every page.
Slim Minima starts from the other end. Public pages are server-rendered and cached with ISR, images come from the Cloudinary CDN rather than your server, and there are no animation libraries in the default bundle. There is no plugin to add weight you did not ask for. You can still make a Slim Minima site slow with heavy custom code, but the floor is lower and the defaults are lean.
So: WordPress reaches good performance with effort and care. Slim Minima tends to be fast without it. For a small marketing site that nobody is going to babysit, that gap matters.
Plugins versus code extensions
This is the real fork in the road, and it is where I have to be honest about the tradeoff.
WordPress plugins are a genuine strength. Need a booking calendar, a membership wall, a multilingual setup, a specific form integration? There is almost certainly a plugin, often free, installable in a click. For a non-developer that is enormous.
Slim Minima has no plugin system. You extend it by writing a custom block: one TypeScript file, registered in one place, after which the editor palette, settings form, validation, and public renderer pick it up. That is clean and predictable, and there is no marketplace of abandoned plugins to audit. But it means a developer has to write the thing. There is no one-click install and no plugin marketplace.
If you do not write code and have nobody who does, this row alone may decide it for WordPress. I would rather say that plainly than pretend otherwise.
Security and maintenance burden
WordPress core is well maintained. The risk is almost never core. It is plugins and themes, especially outdated or abandoned ones, which are the most common way WordPress sites get compromised. Keeping a WordPress site safe is mostly the ongoing chore of updating plugins and praying none of them break each other.
Slim Minima has no third-party plugin system, so that whole category of attack surface does not exist. Extensions are your own code, not dynamically loaded plugins. Under the hood it uses parameterized database queries, input validation, HTML sanitization, and hashed passwords. I go deeper in is Slim Minima secure and whether public code can be hacked.
The honest counterweight: WordPress has thousands of eyes on it and a mature security response process. Slim Minima is young (v0.1.3) and largely a solo and community project. Fewer moving parts, but also a smaller team behind it. The MIT license is the safety net there: you keep the code and the database, so you can self-maintain or fork if you ever need to.
SEO out of the box
WordPress SEO is excellent, but it largely arrives through a plugin: Yoast or Rank Math. Install one, and you get sitemaps, meta controls, schema, and content checks. Out of the raw box, WordPress gives you less; the plugin is doing the work.
Slim Minima ships the SEO machinery built in: automatic canonical URLs, per-page meta titles and descriptions, a noindex toggle, a sitemap, robots.txt, RSS, and JSON-LD (Organization and WebSite on the home page, BlogPosting and breadcrumbs on posts, FAQPage from an FAQ block). It also exposes a markdown version of every page and an llms.txt index, which matters as AI crawlers become a real source of traffic.
Both end up in a good place. The difference is whether SEO is a built-in default or a plugin you install and configure. And if you are worried that a free stack hurts rankings, I covered that in does free hosting hurt your SEO.
Hosting cost
WordPress hosting starts cheap. Shared hosting runs a few dollars a month, and there is a whole industry of managed WordPress hosts above that. You always pay something, though, and managed hosting that performs well climbs into real monthly numbers.
Slim Minima is built to sit on free tiers for a typical marketing site: Vercel Hobby for hosting, Neon free for the database, and Cloudinary free for images. That comfortably covers roughly 10,000 to 30,000 monthly visitors, and the only mandatory cost is the domain. I worked the numbers in how far the free stack stretches. As you grow you move to paid tiers and the code does not change.
For a small site, Slim Minima can genuinely cost nothing but a domain. WordPress will cost at least hosting. Not a huge gap in absolute dollars, but a real one.
AI and agent friendliness
This is where the stacks diverge most. Slim Minima ships a REST API and an MCP server. That means an AI agent like Claude can list pages, read a post, create or update posts, upload an image, and add a category through a standard interface, using a hashed API key. The site was built with AI-assisted editing in mind.
WordPress has a REST API too, and you can bolt AI workflows onto it, often through more plugins. It is possible. It is just not the native posture of the platform. If a chunk of your content workflow is going to run through AI tools, the built-in MCP server is a concrete advantage. If it is not, this row does not matter to you.
Ecommerce
WordPress wins this one clearly for anything beyond the basics. WooCommerce is mature, full-featured, and battle-tested: products, carts, payments, tax, shipping, the lot. For a real store, that is hard to beat.
Slim Minima has no ecommerce out of the box. You add it with code: a product block, a Stripe integration, a server action. That is fine for a simple "buy this one thing" page or a handful of products, and you own every line of it. It is the wrong tool for a catalog of hundreds of SKUs. If you are building a serious shop, use WooCommerce.
Learning curve
WordPress is familiar. That is its quiet superpower. Most marketers, agencies, and freelancers have touched it, so onboarding is fast and help is everywhere.
Slim Minima's admin is smaller and simpler to learn for an editor, but extending it means reading and writing TypeScript and React. There is no shortcut around that. For the person editing content, the curve is gentle. For the person customizing the site, it is a developer's job, not a plugin search.
Ecosystem and themes
No contest. WordPress has an enormous market of themes and plugins, two decades of tutorials, and a global pool of people who can work on your site. If your priority is hiring help easily or buying a ready-made design, WordPress is the safe answer.
Slim Minima is young and small, mostly a solo and community open-source project. You style it by editing CSS variables and writing components, not by buying a theme. That is more control and less convenience.
Who each one is for
Pick WordPress if:
- You or your team already know it and want zero relearning.
- You need plugins for things you will not build yourself (memberships, complex multilingual, niche integrations).
- You are running a real store: WooCommerce is the grown-up choice.
- You have a large editorial team and want the mature publishing workflow.
- You want to hire from a big pool or buy a ready-made theme.
Pick Slim Minima if:
- You (or a developer or an AI coding tool) can write a bit of TypeScript.
- You want a fast marketing site with low maintenance and a small client-facing admin.
- You want to run close to free and own the code and database outright.
- AI-assisted content editing is part of your workflow.
- You are tired of plugin updates and want fewer moving parts.
Frequently asked questions
Is Slim Minima a true WordPress alternative for a marketing site? For a homepage, service pages, a blog, and basic forms, yes. It covers editing, SEO, media, and hosting on a modern stack. It is not a replacement for WordPress when you need its plugin ecosystem, WooCommerce, or a large editorial workflow.
Can I move my existing WordPress site to Slim Minima? Yes, for a marketing-sized site. There is a dedicated walkthrough in how to migrate from WordPress to Slim Minima. A huge site with hundreds of posts and many plugins is a bigger project and may not be worth it.
Does WordPress or Slim Minima have better SEO? Both reach a strong result. WordPress gets there with a plugin like Yoast or Rank Math. Slim Minima ships sitemaps, canonicals, JSON-LD, and per-page meta built in, plus markdown and llms.txt for AI crawlers. The practical difference is built-in defaults versus a plugin you install.
Why does Slim Minima not have plugins? By design. A plugin marketplace is convenient but it is also the main source of WordPress security problems and performance bloat. Slim Minima extends through your own code instead, which is more work to add a feature but leaves a smaller, more predictable attack surface.
Is Slim Minima cheaper than WordPress? For a small marketing site, usually yes. It runs on free tiers for Vercel, Neon, and Cloudinary, so the only mandatory cost is the domain. WordPress always needs hosting, though basic shared hosting is inexpensive.
Which is better for ecommerce? WordPress, for anything beyond a couple of products. WooCommerce is mature and complete. Slim Minima can handle a simple Stripe checkout you build yourself, but it is not made for a large catalog.
Related reading
- Why WordPress does not work well in the AI age
- How to migrate from WordPress to Slim Minima
- Is Slim Minima secure?
- Does free hosting hurt your SEO?
- Why I built Slim Minima
My verdict
If you run a small marketing site and you can touch code (or point an AI tool at it), Slim Minima gives you a faster, cheaper, lower-maintenance site that you fully own, with a small admin your client can actually use. That is the case it was built for.
If you need plugins you will not write, a real store, a big content team, or the comfort of the largest ecosystem on the web, stay on WordPress. It earned that position and it is the safer pick for those jobs. Choosing it is not settling; it is matching the tool to the work.

