CrafterCMS 4.0 Documentation
CrafterCMS is a modern headless+ content management platform for building digital experience applications including:
Single Page Applications (SPAs) using frameworks like React, Vue, and Angular
Native mobile apps and headless applications (IOT, digital signage, wearables, etc.)
HTML5 websites using Bootstrap or other HTML frameworks
eCommerce front-ends
OTT video experiences on AWS Elemental Media Services
AR/VR applications using A-Frame
CrafterCMS is a dynamic CMS based on Git and supports DevContentOps processes for code and content. It is also a hybrid-headless, API-first (GraphQL, REST, in-process) CMS, and that allows developers to use their favorite UI framework and tools.
CrafterCMS differentiates itself from other CMSs with its architecture: microservices-based, serverless, elastic and planet-wide scalability. To learn more, see the CrafterCMS Architecture.
This Manual introduces key concepts in CrafterCMS, presents the authoring and development environment, and provides operational and administrative considerations and procedures as well as a comprehensive reference section.
- Getting Started
- Content Authors
- Developers
- Site Administrators
- System Administrators
- Security
- Release Notes
- Roadmap
- Contribute
- Source Code
- Support
- FAQ
- What is CrafterCMS
- What do I need to run CrafterCMS
- Does CrafterCMS require Git? My company uses XYZ source code control system…
- Do my authors need to know Git?
- Do I need to run MongoDB in order to run CrafterCMS?
- Do I need to connect CrafterCMS to a database?
- Can CrafterCMS be used as a portal?
- Can CrafterCMS be used for E-Commerce?
- Can CrafterCMS be used to build a marketing site?
- How long does it take to build a CrafterCMS website?
- How do I contribute to CrafterCMS?
- What’s CrafterCMS’s licensing terms?