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
Framework
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.
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.
Admin Panel
This section contains information on customizing and extending the admin panel.
Plugins
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
References
This is a section of reference documentation such as lists of common config settings and subscribable messages (events)