Skip to content
@craftercms

CrafterCMS

Open source, composable, headless+ content management system for the enterprise.

CrafterCMS is an open source, composable and headless content management platform that provides freedom for your technology choices, supporting all types of content-centric, dynamic sites and apps. CrafterCMS users run global websites, e-commerce experiences, corporate intranets, consumer mobile apps, customer portals and more on the platform. CrafterCMS can run as a headless content server alongside your web or mobile application, and can host templated web applications. In contrast to most CMSs that store content in a database, CrafterCMS utilizes Git as its content repository, providing several advantages over traditional CMS architectures.

Architecturally, CrafterCMS decouples the content authoring system from the content delivery system, providing very high levels of security, performance, and scalability. The content authoring platform is an API-first headless system built on Git and provides comprehensive enterprise-class content management services, along with a React-based app (Crafter Studio) that provides a user-friendly experience for content authors, editors, reviewers and publishers. The content delivery platform (Crafter Engine) is also an API-first headless system that is stateless and serverless (no database dependencies), delivers content exceptionally fast, and scales elastically very well.

Both the authoring and delivery systems of CrafterCMS are built in Java/Spring, and incorporate OpenSearch for native search capabilities. Crafter Engine, the content delivery system, offers total flexibility on both the client side and server side. If you're building your application pure headless, you can simply call CrafterCMS for content and search capabilities via the REST or GraphQL APIs. For server-side development, Groovy and Javascript (for Node.js, Next.js, Nuxt.js, etc.) are natively supported for extending our APIs, creating custom APIs, and server-side rendering. For templated sites/apps, FreeMarker is included. CrafterCMS ships an SDK on NPM that helps you wire in-context editing features (Experience Builder) so you can wire that to your favorite front-end technology like React, Vue, Angular or anything else, providing content authors with a visual editing experience for all your sites/apps.

Learn More

Start to learn more about CrafterCMS:

Contributing

CrafterCMS is open source and welcomes external contributions. You can contribute in several ways:

Get Involved in our Community

Join us on Slack and ask for help or help other.


Please review our code of conduct.

Pinned Loading

  1. craftercms craftercms Public

    Parent project for Crafter CMS. Issue tracking across all repositories and global builds.

    Shell 316 102

Repositories

Showing 10 of 60 repositories
  • youtube-plugin Public

    Basic YouTube video integration.

    craftercms/youtube-plugin’s past year of commit activity
    FreeMarker 0 MIT 3 0 0 Updated Jan 24, 2025
  • yoast-plugin Public
    craftercms/yoast-plugin’s past year of commit activity
    JavaScript 0 MIT 2 0 0 Updated Jan 24, 2025
  • craftercms/chatbot-plugin’s past year of commit activity
    0 1 0 0 Updated Jan 24, 2025
  • stripe-plugin Public
    craftercms/stripe-plugin’s past year of commit activity
    CSS 0 MIT 2 0 0 Updated Jan 24, 2025
  • social-media-plugin Public

    Basic social media widgets plugin

    craftercms/social-media-plugin’s past year of commit activity
    FreeMarker 0 2 0 0 Updated Jan 24, 2025
  • craftercms/redirect-plugin’s past year of commit activity
    Groovy 2 2 0 0 Updated Jan 24, 2025
  • craftercms/sitemap-plugin’s past year of commit activity
    Groovy 0 1 0 0 Updated Jan 24, 2025
  • craftercms/marketo-plugin’s past year of commit activity
    Groovy 0 MIT 1 0 0 Updated Jan 24, 2025
  • craftercms/google-tag-manager-plugin’s past year of commit activity
    FreeMarker 0 MIT 1 0 0 Updated Jan 24, 2025
  • craftercms/googlemaps-plugin’s past year of commit activity
    FreeMarker 0 4 0 0 Updated Jan 24, 2025

Top languages

Loading…

Most used topics

Loading…