Skip to content
Orchard Core is an open-source modular and extensible application framework built with ASP.NET Core, and a content management system (CMS) built on top of that application framework.
Branch: dev
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Fixing documentation index Mar 21, 2019
test Fix Get not returning changes made be Apply (#3365) Mar 20, 2019
.gitattributes Fix wrong language label of this repository (#3303) Mar 12, 2019
.gitignore Re-add .gitignore Oct 8, 2018
.hgeol Adding proper end of line handling when cloning from Mercurial Nov 19, 2015
.travis.yml Update Bootstrap 4 to Beta (#986) Nov 20, 2017
Dockerfile Updated Dockerfile and added .dockerignore (#2847) Dec 11, 2018
LICENSE Update LICENSE Apr 7, 2018
NuGet.config Prevent nested containers during setup step (#3120) Jan 31, 2019
OrchardCore.sln Basic health check (#2976) Jan 8, 2019
Package.json Update typescript version in package.json Dec 14, 2018 Add Crowdin badge (#3059) Jan 22, 2019
appveyor.yml Cleaning App_Data before creating Docker images Jan 26, 2019
mkdocs.yml Moving the guides up in the index Mar 21, 2019
requirements.txt Enable, fixe and improve the code tab extension (#2678) Nov 14, 2018

Orchard Core

Orchard Core consists of two distinct projects:

  • Orchard Core Framework: An application framework for building modular, multi-tenant applications on ASP.NET Core.
  • Orchard Core CMS: A Web Content Management System (CMS) built on top of the Orchard Core Framework.

Join the chat at BSD-3-Clause License Documentation Crowdin

Build Status

Stable (master):

Build Status Build status NuGet

Nightly (dev):

Build Status Build status MyGet



The software is complete enough for external testing -- that is, by groups outside the organization or community that developed the software. Beta software is usually feature complete, but may have known limitations or bugs. Betas are either closed (private) and limited to a specific set of users, or they can be open to the general public.

Here is a more detailed roadmap.

Getting Started

  • Clone the repository using the command git clone and checkout the dev branch.

Command line

  • Install the latest versions (current) for both Runtime and SDK of .NET Core from this page
  • Navigate to D:\OrchardCore\src\OrchardCore.Cms.Web or wherever your respective folder is on the command line in Administrator mode.
  • Call dotnet run.
  • Then open the http://localhost:5000 URL in your browser.

Visual Studio 2017

  • Download Visual Studio 2017 (any edition) from
  • Open OrchardCore.sln and wait for Visual Studio to restore all Nuget packages
  • Ensure OrchardCore.Cms.Web is the startup project and run it


  • Run docker run --name orchardcms orchardproject/orchardcore-cms-linux:latest

Docker images and parameters can be found at


We currently follow these engineering guidelines.


The documentation can be accessed here:

You can’t perform that action at this time.