Get the software
Download
Cendia is a .NET CMS delivered as NuGet packages. Start with a working application or add the CMS to an ASP.NET Core app you already have. Both use the same released packages.
How do you want to start?
You need the .NET 10 SDK and SQL Server or LocalDB. The public NuGet feed needs no key or sign-in.
Create a starter app
Install Cendia.Templates from https://nuget.cendia.com/index.json, then run dotnet new cendia-starter -n MySite. The starter includes a minimal page type, a Razor template and CMS host configuration. Run it, open /cms and publish your first page.
Set up the starter appAdd Cendia to your existing app
Add the Cendia.CMS package to your ASP.NET Core host. Register the CMS database and services, configure middleware and map its endpoints. Keep your application data in its own DbContext. Choose Razor rendering or use Cendia alongside your frontend as a headless CMS.
Integrate with an existing appRun locally, then choose a license
Getting the packages and licensing a deployment are separate steps.
Run locally — no license required
Build, author and publish content on localhost without a license key. You can explore both integration paths before arranging a hosted environment. Licensing is determined by the request hostname; a public staging hostname needs a license too.
Check what counts as localTrial or Developer license
Request a Trial license for a time-limited evaluation on a public host, or a Developer license for partner and implementation work. Developer keys have an expiry and a daily request limit. A live customer deployment needs Production licensing.
Choose a license