# Foundation CMS: a CMS for agencies that build their own front ends

Source: https://foundationcms.org/

A CMS FOR AGENCIES, DESIGNED FOR THE NEXT GENERATION OF BUILDERS

## The CMS for agencies that build their own front ends.

Foundation stores your clients' content and gives it to your code as complete, typed records. Your team designs and builds each front end however it likes, and starting a new site takes one API call instead of a deployment.

TALK TO US
or see how it fits together

THE THREE LAYERS

### Where the CMS stops and your code starts

CONTENT
Your client writes in an admin that already knows their content types, fields and brand. The admin is the same for every site; what changes from one site to the next is the data inside it.

CONTRACT
Every field becomes a generated type, and the types are rebuilt whenever the schema changes. A field added today shows up in the payload straight away, because every read returns the whole record.

PRESENTATION
The front end is yours. The CMS sends data and a way to fetch it, with no markup and no layout. Each site runs as its own Worker with its own database, so if the CMS went down, visitors wouldn't notice.

GET IN TOUCH

### Tell us what you're building

We'll tell you whether Foundation is a good fit and what moving a site onto it would involve. If it isn't a fit, we'll say so.
