Features
A complete headless CMS toolkit designed for JavaScript developers who move fast.
Create, view, edit, and delete projects. Organize all your blogs under dedicated workspaces.
Invite members, assign roles like author or manager. Built-in permissions out of the box.
Full CRUD for blog posts with status tracking — draft and published.
Headings, lists, images, quotes, and fenced code blocks with syntax highlighting.
Preview your post in real time while writing and before publishing.
First-class draft workflow. Move posts through stages with clear status transitions.
Organize content with categories and tags. Filter and query posts based on.
Copy or regenerate API keys with a single click. For project-specific permissions.
Developer Experience
Fetch blogs with search, pagination, and slug lookups from any JavaScript framework. TypeScript-native with predictable, typed responses.
import { BlogClient } from 'blogjs-space';
const client = new BlogClient({
apiKey: 'd0178214-0141-44e2-8d8f-6576ea522c20'
});
// Fetch latest blogs
const latest = await client.getBlogs();
// Search with pagination
const result = await client.getBlogs({
query: 'typescript',
page: 1,
limit: 10
});
// Fetch a single blog by slug
const blog = await client.getBlogBySlug('first-blog');