Websites & no-code

CMS & blogging platforms: the tech stack of 27 real products

Content management, blogs and publishing.

What sets them apart

Picks at least twice as common here as among products overall, in decisions at least 10 of them show.

The typical stack

The leading pick where at least 8 of them show the decision and the leader has at least a quarter of it.

DecisionMost common pickShareAt default usage
Frontend FrameworkReact20 of 25 · 80%—
DatabasePostgreSQL13 of 21 · 62%—
Database Access & ORMsPrisma8 of 16 · 50%—
Transactional EmailNodemailer9 of 14 · 64%—
HostingCloudflare7 of 12 · 58%$12/mo · Workers Paid
Image & Video Hostingsharp10 of 11 · 91%—
AuthenticationAuth.js4 of 10 · 40%—
Backend FrameworkNestJS4 of 10 · 40%—
File StorageAmazon S37 of 10 · 70%$11/mo · S3 Standard (US East)
PaymentsStripe8 of 8 · 100%fees on revenue · $410 on $10,000/mo

Monthly bills add up to about $23 at the calculators' default usage, list prices; fees on revenue (Stripe) come on top. Set your own usage →

What they chose, decision by decision

Among the CMS & blogging platforms that show each choice, from makers' products and open-source code alike.

Small samples, fewer than 8 products: AI SDK & Agent Framework (AI SDK 4, LangChain 2) · LLM API (OpenAI API 5, Claude 1) · Product Analytics (PostHog 4) · Web Analytics (Vercel Web Analytics 2, Umami 1) · Background Jobs & Cron (BullMQ 1, pg-boss 1) · Error Monitoring (Sentry 3)

CMS & blogging platforms we track

15 makers' products and 12 open-source projects. Makers' products first.

TabWorld's simplest blog that ranks on AI and SEO
JustCMSAI-Powered, Affordable, Headless CMS
MarbleSuper simple headless CMS
webiny-jsOpen-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built+10
letterpadA publishing platform for creative people.+8
flowershow💐 Publish markdown (and html) websites, docs, wikis and websites in seconds. Integrates with your AI.+6
andesineOpen-source adaptive content workspace+8
sigleOpen-source Web3 writing platform for Web3 writers+5
SveltyCMSSveltyCMS is a headless CMS. Built with modern and lightweight SvelteKit, This CMS is designed for speed, flexibility, and scalability. Perfect for developers looking for a fast & fully customizable +5
mediacmsMediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.+3
sonicjsSonicJS - The edge-native headless CMS for Cloudflare Workers. Sub-100ms response times, zero cold starts, TypeScript-first. Built on D1, R2, and Hono.+3
tsafiLaunch your blog with tsafi in just a few clicks+3
chirpy💬 A privacy-friendly and customizable Disqus (comment system) alternate. 注重隐私保护和定制化的评论系统。+1
emdashEmDash is a full-stack TypeScript CMS based on Astro; the spiritual successor to WordPress+1
contentlayerContentlayer turns your content into data - making it super easy to import MD(X) and CMS content in your app
CromwellWordPress-like CMS for Next.js websites+5
exif-photo-blogPhoto blog, reporting 🤓 EXIF camera details (aperture, shutter speed, ISO) for each image.+4
xLog🪽 An open-source creative community written on the blockchain.+1
proselogA platform for content creators (Beta)
Rin🌸Publish faster with an edge-native blog powered by Cloudflare Workers, D1, and R2
wipiA blog system written by next.js, nest.js and MySQL.
node-nest-vue-nuxt-cmsThe CMS system developed by nest.js based on node.js and nuxt.js based on vue.js is used to implement SSR(SEO)server-side rendering and generate static HTML, which is conducive to SEO.
nodetubeOpen-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization
KalmiaA documentation CMS written in go
joomla-cmsHome of the Joomla! Content Management System
kami🍰 Kami is mx-space's web frontend theme. Colorful, flat, cute and comfortable.