One project. No card.
- 1 project · 1 seat
- 25 posts · 10k API calls/mo
- REST API + TypeScript SDK
- project.pagekit.app subdomain
- Community support
Free forever
Add a production-ready content backend to your app in minutes. Posts, pages, media, drafts, publishing and APIs, without building the CMS yourself.
Trusted by developers building with
Overview
Track your content performance at a glance.
Top post
Recent activity
Consume your content
Fetch published posts with the TypeScript SDK.
Every time your product needs a blog, changelog, docs or marketing content, you end up rebuilding the same infrastructure.
You already know how to build this. You just shouldn't have to build it again.
PageKit sits between your frontend and your content. Developers get the API and SDK. Your team gets a publishing studio.
PageKit works alongside your existing stack. Fetch content through the API or SDK and render it however you want.
import { Pagekit } from "@arovi/pagekit-core";const blog = new Pagekit({ apiKey: process.env.PAGEKIT_API_KEY,});// List published postsconst posts = await blog.posts.list({ status: "published", limit: 10,});// Create a postconst post = await blog.posts.create({ title: "Hello World", content: "# Welcome", status: "published",});// Revalidate on publishblog.webhooks.on( "post.published", (event) => revalidatePath("/"));A single, type-safe interface for everything your content needs. No multiple dashboards, no scattered tools.
One dependency. No CLI required.
Type-safe methods map 1:1 to the REST API.
post.published, post.updated — keep your site in sync.
import { PageKit } from "@arovi/pagekit-core";
const pagekit = new PageKit({
apiKey: process.env.PAGEKIT_API_KEY,
});
const posts = await pagekit.posts.list();
const post = await pagekit.posts.create({
title: "Hello World",
status: "draft",
});Give writers, marketers and teams a clean place to create and publish content without touching your codebase.
Overview
Track your content performance at a glance.
Top post
Recent activity
Consume your content
Fetch published posts with the TypeScript SDK.
Publish articles without building a CMS.
Turn product releases into customer-facing updates.
Manage documentation without coupling every change to your repository.
Let your team update content without deploying code.
Drafts, previews, scheduled publishing, webhooks, and API delivery. PageKit handles the operational content workflow.
PageKit exposes your content layer to AI coding agents through MCP.
Content infrastructure that AI agents can operate.
PageKit's developer tooling is open source. PageKit Cloud provides managed infrastructure.
PageKit Cloud handles the operational layer so developers don't have to manage everything themselves.
Pro from $15/mo — half of Ghost Publisher. Yearly saves 20%. 7-day trial. Cancel anytime.
One project. No card.
Free forever
Domain, AI, newsletter, headless API.
7-day free trial
10 seats flat — not $15/seat.
7-day free trial
PageKit vs the alternatives. Find the right content layer for your project.