The CMS built for
the edge
SonicJS is a blazing-fast headless CMS built on Astro and Cloudflare Workers. Deploy globally, scale effortlessly, and manage your content with a flexible REST API.
The Solution
Everything you need to ship faster
Stop fighting your CMS. SonicJS gives you a powerful admin panel, a flexible API, and the infrastructure to scale — all in one open-source package.
Admin Panel
Manage all your content typtive admin interface. Create schemas, edit records, and manage users.
REST API
A fully auto-generated REST type. Query, filter, sort, and paginate with ease.
Edge-Native
Deployed on Cloudflare WorkAPI responds in milliseconds from 300+ locations worldwide.
Authentication
Built-in JWT authentications control. Secure your API endpoints effortlessly.
Smart Cache
Multi-layer caching with Cl KV. Serve content instantly with stale-while-revalidate.
Open Source
Fully open source and self-a, customize everything, and extend with your own plugins.
Benefits
Why developers love SonicJS
Ship in minutes, not days
Auto-generated API endpoints for every content type. No boilerplate, no configuration — just define your schema and go.
Zero vendor lock-in
Open source MIT license. Your data stays in your Cloudflare D1 database. Export and migrate anytime.
Type-safe from day one
Full TypeScript support throughout. Your schema types flow all the way to your frontend automatically.
Production-ready infrastructure
Battle-tested caching, error handling, and authentication. Deploy with confidence.
{
"data": [
{
"id": "post_01J...",
"title": "Hello World",
"slug": "hello-world",
"publishedAt": "2026-01-15",
"author": {
"id": "usr_01J...",
"name": "Jane Doe"
}
}
],
"total": 42,
"page": 1
}Blog
Latest articles

MCP servers - Introduction & Guide
In this article, I explain how MCPs (Model Context Protocols) work and how to integrate them into your IDEs to connect external tools to your agent, providing it with context and levers for action to reduce redundant tasks -> Your IDE becomes a true all-in-one tool.

Cloud Email Microservices: A Guide to Using AWS Lambda and Cloudflare Workers
Deploy an email microservice on Lambda and handle queues — invoke from Cloudflare Workers or any Node.js backend
Ready to build something great?
Get started with SonicJS today — it's free, open source, and deploys to Cloudflare in minutes.
