A simple
headless CMS
Stubby CMS gives you everything you need to manage and integrate content effortlessly. Whether you're building a blog, docs, or a full-scale site, Stubby's API-first approach, automatic content revalidation, and powerful editor make content management simple and efficient.
Simple headless API
Simplify your app data fetching with our straightforward headless API. Ditch the complexities of GraphQL and embrace our user-friendly solution. Below are some examples of how you can use our API to fetch data.
const STUBBY_CMS_API_KEY = "<API_KEY>";
const siteId = "<YOUR_SITE_ID>";
const slugOrId = "hello-world";
const url = new URL(`https://stubby.io/api/v1/sites/${siteId}/pages/${slugOrId}`);
url.searchParams.append("apiKey", STUBBY_CMS_API_KEY);
const res = await fetch(url.href);
const data = await res.json(); // data contains the page content, metadata, toc etc.
Features
Write content your way
Craft content with ease using Markdown. Keep it simple, clean, and developer-friendly, with added support for MDX to embed components seamlessly.
Organize data in tables
Manage structured data effortlessly with table-based files.
Define your content structure
Create schemas for your content with an intuitive builder. Tailor fields and rules to ensure consistency across your data.
Validate your metadata
Ensure your frontmatter meets the schema requirements.
Perfectly formatted tables
Let Stubby handle the formatting. Automatically align and organize your tables for a professional and polished look.
Upload images with ease
Add images in seconds with drag-and-drop uploads. Simplify your workflow and let Stubby handle the heavy lifting.
Catch typos instantly
Keep your content typo-free with real-time spell check. Focus on your ideas, and let Stubby refine your writing.
Content updates, automated
Revalidate your site via webhooks whenever you update content without deploying.
Test and explore APIs
Experiment with Stubby's API in an interactive playground. See real-time results and integrate with confidence.