Documentation

Learn how to set up and use Schemaful, the open source headless CMS.

What is Schemaful?

Schemaful is an open source headless CMS built with PostgreSQL, tRPC, and React. It provides a flexible content modeling system with multi-locale support, role-based access control, and a type-safe API.

Key Features

  • Schema-driven — Define content types with 10 field types
  • Multi-locale — Unlimited languages with fallback chains
  • Type-safe API — tRPC with end-to-end TypeScript inference
  • Self-hosted — Deploy anywhere, own your data
  • PostgreSQL — Use Neon, Supabase, or any Postgres database

Quick Install

npx create-schemaful@latest

Need help? Join our Discord community or check out the GitHub repository.