Documentation
Learn about Concrete, from how to use its user-friendly editing tools to add and manage content to how to extend it as a developer by creating custom solutions for your needs.

Developers
Learn how to extend Concrete CMS. If you're a theme or add-on developer, or someone creating a custom website or application solution with Concrete, this is where you need to be.

Developers
Introduction & Installation

Building a website with Concrete
The definitive, best-practices guide to building and configuring a Concrete website
Latest Video

Calendar setup on a Concrete CMS site Posted on 10/7/22
Recent Tutorials
How to exclude subpages from navigation - useful for a news or blog link in your main navigation where you don't want all the subpages to appear in a drop down menu.
This tutorial explains how to update your php settings.
This tutorial covers commonly encountered issues when upgrading a Concrete CMS theme from version 8 to version 9
If you encounter a Concrete CMS add-on or theme that you love but not being maintained, you may want to ask the author to help or take over the add-on or theme. Here is the quick step-by-step guide of how to transfer the ownership.