Open Source Publishing Platform
Meridian is a self-hosted blog engine with memberships and newsletters built in. Zero platform fees. No vendor lock-in. Just your words, your audience, your revenue.
Publishing
A block-based editor that stores content as structured JSON. Create posts and static pages, organize with tags, and publish instantly.
Memberships
Connect your own Stripe account. Free, premium, and custom tiers with dynamic visibility rules. Members pay you directly — Meridian takes nothing.
Newsletters
Compose newsletters in the admin dashboard and send to your subscribers via Resend. Members can subscribe through a public signup form on your blog.
How we compare
| Feature | Meridian | Ghost | Substack | WordPress |
|---|---|---|---|---|
| Platform Fee | 0% | 0% | 10% | Varies by host |
| Self-Hosted | Yes | Yes | No | Yes |
| Native Newsletters | Yes | Yes | Yes | Plugin required |
| Payments | Stripe (0% platform fee) | Stripe only | Stripe (10% fee) | Plugin required |
| Open Source | AGPLv3 | MIT | No | GPL |
Deploy
One-click deploy to your preferred platform, or self-host with Docker. All you need is a PostgreSQL database.
One-click deploy with managed PostgreSQL and Redis. Automatic SSL and custom domains.
Deploy on RailwayDeploy globally on Fly Machines with automatic scaling and edge routing. Add Fly Postgres in one command.
Deploy on Fly.ioAuto-deploy from GitHub with free managed PostgreSQL. Great for getting started at no cost.
Deploy on RenderRun anywhere with Docker Compose. PostgreSQL, Redis, and the app — all configured and ready.
View Docker GuidePricing
Meridian is open source under the AGPLv3 license. Self-host it for free. We'll offer managed hosting for those who prefer it.
Full platform, no limits, no fees.
We handle hosting, backups, and updates.
Start publishing with Meridian in under 15 minutes. No credit card, no platform fees, no strings attached.