Simple REST API
Simple REST API
Everything is JSON in Clay and can be quickly retrieved using simple REST API powered by a Node.js and Express
Render Into Any Format
Render Into Any Format
Components in Clay are simple JSON objects which can be distributed into any format (RSS, Apple News, AMP, etc.) plug and play renderers
Plugin Support
Plugin Support
Build plugins (or use what the community provides) to make the editing experience match your needs
No Assumed Content Model
No Assumed Content Model
Clay has zero assumptions about your content, everything is just a component. YOU give your components meaning that match your needs rather than forcing your content into a content type
Run One Site Or Dozens
Run One Site Or Dozens
Clay is designed to support multiple sites in a single instance meaning your components can be shared and re-used across sites within the same codebase
Inline Editing Experience
Inline Editing Experience
Leave long forms in the past and edit your content on the same page it lives. Clay's editing experience allows users to preview their changes as they happen and to know how the page will look without switching to another view.

Easy To Get Started
Easy To Get Started
Want to give Clay a try? We have a very simple starter example that can be found here.All of the components are free to use in your own project and more will be added as the platform expands.
Dedicated To Open Source
Dedicated To Open Source
Have an issue you want to be addressed? Submit an issue in this repoand we'll help you find the solution.