Today we're flipping the switch: Postnomic is publicly available. It's the product we kept wishing existed every time a customer asked us to "just add a blog" to their app — and then spent weeks wiring up a CMS nobody wanted to maintain.
What Postnomic is
Postnomic is a developer-centric, headless blog backend. You get a clean REST API and a set of open-source Client SDKs (MIT-licensed) for ASP.NET Core Razor Pages and Blazor. Call AddPostnomicBlog() with your API key and blog slug, and the SDK handles routing, rendering, images, comments, and analytics for you.
- No CMS to run. Your content lives in Postnomic; your app just renders it.
- It's your app. The blog renders inside your site at a base path you choose (default
/blog) — your layout, your design. - Batteries included. Tags, categories, authors, threaded comments with per-blog required fields, page-view analytics, media storage, and an admin dashboard.
- Built on modern .NET. .NET 10, Aspire, Azure Container Apps.

New at launch: multi-language posts
Every post can now carry content in multiple languages. Readers get the right language automatically (from ?lang=, their Accept-Language, or your blog's default), URLs stay clean with additive /{lang}/ paths, and the SDK exposes canonical + hreflang data so search engines index each language correctly. Manage translations right in the dashboard — the default language is edited on the post itself, and additional languages sit alongside it.
This very post is published in English and German — powered by exactly that feature.
Pricing
Start free, upgrade when you grow. Every tier is a flat monthly price with no per-view charges.
| Free | Plus | Pro | Enterprise | |
|---|---|---|---|---|
| Blogs | 1 | 3 | 10 | Unlimited |
| Posts / month | 5 | 25 | 100 | Unlimited |
| Storage | 100 MB | 1 GB | 10 GB | 100 GB |
| Users / blog | 1 | 3 | 10 | Unlimited |
| Analytics | — | Basic | Advanced | Advanced |
| Webhooks | — | ✓ | ✓ | ✓ |
| Content scheduling | — | — | ✓ | ✓ |
| Priority support | — | — | ✓ | ✓ |
| SLA | — | — | — | ✓ |
Get started
Create a free account, grab your API key, add one NuGet package, and you'll have a blog rendering in your app in minutes.
We built Postnomic because we needed it ourselves. If you've ever wanted a blog in your product without inheriting a CMS, we'd love for you to try it — and tell us what you think in the comments.
Comments
No comments yet. Be the first to share your thoughts!
Leave a Comment
Your comment will be reviewed before it appears publicly.