Introducing Cradle CMS

Performance & Scalability
for Modern Web Solutions

Built to scale into complex setups, suiting your venture's specific needs with distributed server solutions and top-tier performance.

Distributed server solution with multiple sites and anycast solution

Features

Technical Excellence

Enhance your project with essential technical features designed for optimal performance, security, and user experience.

From automated sitemap generation and SSL certificates to advanced SEO tools and streamlined content management, we provide everything you need for a high-performing websites. With features like SMTP integration, flexible forms building, and image processing, you'll have the tools to create an exceptional user experience while maintaining optimal technical performance.

SEO

Automatically generated sitemaps

Dynamic sitemap generation for improved search engine visibility and indexing.

SECURITY

SSL with Autocert

Automated SSL certificate management through Let's Encrypt for enhanced security.

SEO

SEO metafields

Comprehensive content metadata management for optimal search engine performance.

ADMIN

Robots.txt management

Custom content field in admin for easy robots.txt configuration.

COMMUNICATION

Outgoing mail with SMTP

Reliable email delivery through configurable SMTP integration.

DEVELOPMENT

Forms builder

Flexible form creation with optional HTML code integration.

SEO

IndexNow Validation

Built-in support for real-time search engine indexing notifications.

MEDIA

Image Size Filters

Advanced image processing and optimization capabilities.

SEO

URL & Routing Control

Customizable URL structure and routing management.

Technology

Built for Performance

The system is written in GO for efficiency and low operational costs; it even runs on a single-board computer, utilizing less than 1 GB of RAM.

Core technical benefits

  • Security prioritised
  • Server-side rendered
  • Structural logging
  • Self-hosted
  • Golang-based
  • SEO features
  • Forms builder

Integrations & Flexibility

For flexibility, Cradle CMS is equipped with a message bus, a REST API and SDKs, so you can easily extend the core functionality. We currently support PostgreSQL, CockroachDB and SQLite on the backend.

  • Database options
  • Storage options
  • Self-Hosted
  • API First

Architecture

System architecture

Cradle CMS has a Backend with a Message Bus, Frontend server, Admin UI, and REST API. The system enables you to create web projects with built-in support for products, collections, blogs and page management

Systems overview with service-oriented architecture

Frontend server

A server-side rendered CMS with hybrid rendering support. Multiple sites and domains can be set up on the same server instance with automatic Letsencrypt certificates for each domain. You can granulate user access with roles and differentiate access per site.

  • Multisite 
  • SSL with autocert (Let's Encrypt)
  • Customizable themes (Liquid templates)
  • SEO metafields (content metadata)
  • Configurable routing

Backend and Message bus

The backend is built to scale with a message bus in the centre, webhook support and entity event notifications. Our system supports both Postgres and SQLite databases, allowing you to choose based on your specific requirements.

  • Pub/Sub messagebus (using protobuf)
  • Webhook support
  • Entity event notifications
  • PostgreSQL, CockroachDB and SQLite support

Pricing

Buy Once and Use Forever

Cradle CMS is sold with a perpetual licence. The licence includes free support and upgrades for 12 months.

Perpetual License

Own Cradle CMS forever with a one-time purchase. No recurring fees or subscriptions.

  • One-time purchase
  • 12 months of updates and support
  • Self-hosted with full control
  • Unlimited sites on one installation
  • No recurring costs

€149

One-time payment

Get started