Welcome to the Cofoundry developer documentation.

If you can't find what you're looking for, do let us know by submitting an issue.

Getting Started

If you're new to Cofoundry we'd recommend starting with the Overview to get an idea of what the CMS can do and how it all fits together.

This sections also contains information on Sample Projects, an installation guide and information on publishing and deployment

Visit the getting started docs

Content Management

Cofoundry is primarily a CMS and this section covers all the content manageable aspects of the platform such as pages, images and documents as well as our flexible custom entity system.

Visit the content management docs


The content management features of Cofoundry are built on a base framework of tools that you can use to rapidly build out your application using a structured and modular methodology.

This includes documentation features such as mail, roles & permissions and background tasks as well as lower level elements such as our CQS implementation, data access APIs and auto-update framework.

Visit the framework docs

User Areas

The Cofoundry User Area feature can be used to build a member-only area of your site or to deliver enhanced experiences for your signed-up users. User areas are built on the same underlying framework that powers the admin panel, so you can benefit from the same set of features as well as a pre-built section of the admin panel to manager your users.

Visit the user areas docs

Admin Panel

This section contains information on customizing and extending the admin panel.

Visit the admin panel docs


Cofoundry is built on a modular and extensible base framework that allows you to build and distribute plugins that are easily installed via Nuget. In this section you'll find a list of official plugins as well as information on creating and installing plugins

Visit the plugins docs


This is a section of reference documentation such as lists of common config settings and subscribable messages (events)

Visit the reference section