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.

Laptop showing Concrete CMS

User Guide

Learn how to use Concrete and set up your site.

Read User Guide

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.

Laptop with gear icon

Developers

Introduction & Installation

Gear icon with orbiting electrons

Building a website with Concrete

The definitive, best-practices guide to building and configuring a Concrete website

Documents icon

Full Developer Documentation

Full documentation for all of Concrete’s developer features

Recent Tutorials
How to update Add-Ons if not on the Update Add-Ons Menu item
Jul 4, 2022

How to manually download an add-on and update it when your site's core versions isn't considered compatible with the add-on version.

Generate a report with author information and form summaries in Concrete CMS.
May 9, 2022

In Concrete CMS, you can use a form to initiate contact between logged-in users and then create helpful reports. After form submissions are collected, they can be searched, sorted, and exported as a spreadsheet. This tutorial will detail how to add author information to a report using the advanced search.

How to clone and customize Atomik theme
Feb 14, 2022
By linuxoid.

How to clone and customize Atomik theme

Update jQuery to 3.5 on Concrete CMS version 8.5.x
Dec 1, 2021
By hissy.

If you have to take some time to fix your site to work with version 9 and want to update jQuery immediately, you can override it.