Contentful, but open source

Same content modeling concepts. No API call billing. No per-locale fees. Your PostgreSQL.

Real example: What you'd pay at Contentful

5 users × 4 locales × 2M API calls/month

= ~$489/month = $5,868/year

With Schemaful self-hosted:$0
With Schemaful Cloud:$228/year
You save:$5,640/year

Feature comparison

An honest look at what each platform offers.

Content Modeling

FeatureSchemafulContentful
Field types1110
Entry links & relationships
Field validations11 typesSimilar
Embedded content in rich text
Per-field localization
Visual schema builder

Editor Experience

FeatureSchemafulContentful
Rich text editor (WYSIWYG)
Drag-drop field ordering
Side-by-side locale editing
Asset management
Draft/publish workflow
Webhooks5 eventsMany

Localization

FeatureSchemafulContentful
Multi-locale support
Locale limitsUnlimitedPlan-based
Fallback chains
Copy content between locales

API

FeatureSchemafulContentful
REST APIComing
GraphQL APIRoadmap
tRPC (type-safe)
Link resolution (depth)
Rate limitsNonePer plan
API call billingNeverMetered

Assets

FeatureSchemafulContentful
Asset management
Auto image optimization10 sizesBuilt-in
CDN deliveryBYOIncluded
StorageYour choiceContentful

Infrastructure

FeatureSchemafulContentful
Self-hosted option
Managed cloudComing
Data locationYour PostgreSQLContentful
Open source
Audit source code

Pricing — Save $3,372/year

FeatureSchemafulContentful
Self-hosted$0/moN/A
Cloud$19/mo flat$300+/mo + usage
Per API call feesNever$0.30/1k calls
Per-locale feesNever~$50/locale
Vendor lock-inNoneHigh

Where each platform shines

Contentful

  • Built-in CDN and image transforms
  • GraphQL API
  • Large integration ecosystem
  • Enterprise support contracts

Schemaful

  • No API call billing
  • Unlimited locales
  • Your PostgreSQL database
  • Open source, self-hostable
  • Type-safe tRPC API

Which one is right for you?

Choose Contentful if:

  • • Budget isn't a primary constraint
  • • You need GraphQL today
  • • You want their integration marketplace
  • • You need enterprise support contracts

Choose Schemaful if:

  • • API metering is eating your budget
  • • You need many locales without extra fees
  • • You want to own your data
  • • You need to self-host for compliance

Ready to save $3,600/year?

Deploy in 5 minutes. Migrate from Contentful or start fresh.