Contoprix
Product

One platform. Every step from content model to production code.

Contoprix connects content modeling, a visual builder, REST and GraphQL APIs, and a typed SDK into a single workflow — with the governance a real security review expects.

Platform Overview

From content model to your application

Editors work in Content Studio and the Visual Builder. Developers query the same content through REST or GraphQL and ship it with a typed SDK.

01

Content Model

02

Content Studio

03

Visual Builder

04

REST / GraphQL

05

Graph Playground

06

SDK / CLI

07

Your Application

Content Studio

Model content once. Manage it everywhere.

Content types, components, and relationships are defined once and reused across every page, site, and channel.

Content types & components
Define reusable schemas, fields, and components once, then reuse them across every page and site.
Editorial workflow
Draft, review, approve, schedule, publish, and restore — every change is tracked and reversible.
Version history
See exactly what changed, when, and by whom, with the ability to roll back.

Visual Builder

Give editors control without giving up your frontend.

Editors see the page they're editing, update content in context, preview changes, and publish when ready — built on the same structured content your developers query through the API, so nothing gets out of sync.

Content Studio — Visual BuilderPreview
Hero
Grid
Quote
Media
APIs & GraphQL

REST and GraphQL, both shipped today

Query exactly the shape you need, explore your schema in the Graph Playground, and connect it to your frontend with a typed SDK and CLI.

graph-playground
query {
  entries(type: "product", locale: "en-US") {
    id
    title
    price
    seo { title description }
  }
}
client.ts
import { ContoprixClient } from "@contoprix/client"

export const contoprix = new ContoprixClient({
  baseUrl: process.env.NEXT_PUBLIC_CONTOPRIX_URL!,
})
REST API GraphQL API Graph Playground SDK & CLI

Packages: @contoprix/client @contoprix/react @contoprix/next @contoprix/cli — see the Getting Started guide.

Media

One media library for every site

Upload once, reuse everywhere, and know exactly where each asset is used before you touch it.

Media library
Upload and organize images, video, audio, and documents in folders with tags.
Reuse tracking
See where each asset is used across sites before you replace or remove it.
Multi-site & Governance

One platform for every site, brand, and team

Run multiple properties, languages, and teams from one tenant-aware workspace, with isolation and permissions built in.

Multi-site workspaces
Run every brand and property from one tenant-aware platform instead of a CMS instance per site.
Localization
Manage languages and regional content without duplicating your content model.
Tenant isolation
Every tenant's users, content, and settings are separated at the data layer.
What Changes

Built beyond plugin-based CMS limits

Keep content flexible, APIs open, permissions strong, and localization ready for enterprise programs.

Common CMS frictionWith Contoprix
Every new field needs a developer ticketEditors model new fields themselves
One CMS instance per websiteOne workspace for every site and brand
API access bolted on after launchREST and GraphQL from day one
Permissions are all-or-nothingScoped roles across tenant, site, and content
Plugins fill in basic capabilitiesContent, media, workflow, and API access built in
Governance is an afterthoughtDraft, review, audit, and rollback by default

Security

Built to earn your engineering team's trust.

  • Tenant data isolated by design, not just by UI
  • Role-based access with a full audit trail
  • Hardened against SSRF, DNS rebinding, and secret leaks
Explore Security

Roadmap — Not Shipped Yet

Personalization, A/B testing, and orchestration are planned, not available today.

Start Free