Content Infrastructure for the Connected World
CONTENT IS DATA
TerminusCMS is an open-source headless content and knowledge management system. A dev-first enterprise knowledge graph to break down departmental knowledge silos. Incorporate content with operational and transactional data to discover and use organization-wide knowledge for your front-of-house and back-office front ends.
An organization-wide knowledge graph with the analytical power to unlock enterprise potential
Build a semantically connected content and knowledge model to curate cross-divisional data, content, and documentation. Data is stored as machine-readable JSON documents which are exposed as GraphQL and Datalog APIs for schema, query, and updates.
List of available
documents contained
in the schema. Users
can view, insert, and
edit documents.
Auto-generated from
the schema, the content
curation form includes
rich-text editing,
validation, localization,
& more.
Front-end developers
can build quickly using
JSON and GraphQL
Model your schema
using the UI or use
the JSON view to
work in code.
Build your model by
inserting documents,
subdocuments, and
enums.
Set document properties,
relationships, key strategies,
and data validation.
TerminusCMS auto-
generates the GraphQL
schema, listing it to help
query development.
Test queries with neat
features like pretty-print
and auto fill.
See the results of
your queries here.
Users create a change
request when updating
TerminusCMS, safely
away from live data
with in-built review
processes.
TerminusCMS comes
with a diff viewer so
reviewers can see
what has changed to
make the review
processs more
efficient.
Messages show
the change
history of a
document.














KNOWLEDGE & CONTENT MANAGEMENT
Back Office, Apps, Portals, Websites, & Analytics
TerminusCMS is an enterprise knowledge graph to make content, knowledge, and data discoverable and usable.
Greater Query Power
Graph queries leveraging semantic relationships and analytics engine powered by GraphQL & Datalog.
Schema as Code
Flexible and extendable JSON schema syntax to model semantically enriched content models with code.
Provenance & Version Control
Immutable data provides Git-like features such as branch, rebase, clone, rollback, and time-travel.
Change Request Workflows
Change request workflows built into the data layer to provide approval processes and security.
Interoperable Standards
Using JSON & RDF standards ensures interoperability across applications and devices.
100% Open Source
Choose a package that works for you. Self-host with our open-source install, or choose a hosted version, including dedicated compute resources.
USE CASES
Document properties,
ID, relationships,
key strategy, and
JSON view
Create teams &
data products to
work collaboratively.
Visual schema
builder & validator
Database admin &
query playground
tools
So much more than CMS
Get started in minutes and for free with our TerminusCMS Community Package. Clone an example from the dashboard to experiment and play today.