ZauberCMS.Template 4.0.0-beta6

This is a prerelease version of ZauberCMS.Template.
dotnet new install ZauberCMS.Template::4.0.0-beta6
                    
This package contains a .NET Template Package you can call from the shell/command line.

ZauberCMS - The Blazor CMS

ZauberCMS is a fully featured CMS built in .NET 10. The CMS is inspired by Umbraco but built entirely in Blazor.

Front End (Your website): Fast static server-side rendering (static SSR) with the ability to add Blazor components for interactivity (As recommended by MS) using @rendermode, or use your favourite JS framework (Vue, AlpineJS etc...)

Admin (Manage Website): Built entirely with InteractiveServer and using Radzen components for the main UI.

The goal is simple: a CMS that’s simple, super easy to extend, highly modular, and doesn’t require learning a verbose front-end framework or dealing with complex build tools. With Blazor, customization is quick, straightforward and very .NET friendly.

✅ Built With Blazor
✅ Visual Page Builder & Editor (Optional)
✅ Manage Media
✅ Custom Languages
✅ Multi Sites
✅ SEO Features Built In
✅ Private Members Sections (Role Based)
✅ Highly Customizable
✅ Full Documentation

Website: www.zaubercms.com

You can also find us on Twitter / X and Facebook

Getting Started

Fastest way to get started building your own website is using the .NET Template, firstly install the ZauberCMS template (--force just makes sure you install the latest one)

# Ensure we have the latest ZauberCMS templates
dotnet new install ZauberCMS.Template --force

# Create your CMS
dotnet new zaubercms -n "YourSiteName"

You can also use Nuget and full instructions on how to use it are below

https://aptitude.gitbook.io/zaubercms/getting-started/quick-start

DO NOT USE THE SOURCE CODE TO BUILD YOUR SITE. USE THE TEMPLATE OR NUGET PACKAGE!

Getting Started Video

This video shows building a very simple site from scratch, hopefully you'll see how easy it is!

Starter Site Build YouTube Video

Example Site

This repo comes with a starter site example so you can see some of the most common concepts, if you clone this repo, build and run the ZauberCMS.Web project you will see the starter kit (Go to /admin, register an account to see everything).

If you want to use this starter site as a starting point for your own website. Remove the project from the source, and remove the project reference in the csproj and uncomment the nuget package reference.

See here

https://github.com/YodasMyDad/ZauberCMS/blob/main-mvc/ZauberCMS.Web/ZauberCMS.Web.csproj#L12

Again, DO NOT use the entire source code to build your own site. You are supposed to use the Nuget package (or Template) like above.

Documentation

For full documentation click the link below

https://aptitude.gitbook.io/zaubercms

Progress & Issues

Next large release will be v5.0. You can see the progress and release features here

v5.0 Board
https://github.com/users/YodasMyDad/projects/9

Screenshots

image

image

image

image

  • net9.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.0.0-beta6 33 9/27/2025
3.5.0 229 5/28/2025
3.4.1 175 5/23/2025
3.4.0 200 5/21/2025
3.3.5 269 4/14/2025
3.3.4 224 4/9/2025
3.3.3 208 4/7/2025
3.3.1 213 3/20/2025
3.2.0 165 2/27/2025
3.1.1 176 2/13/2025
3.1.0 163 2/13/2025
3.0.1 154 2/9/2025
3.0.0 152 2/6/2025
3.0.0-beta7 144 2/6/2025
3.0.0-beta6 150 2/6/2025
3.0.0-beta5 113 2/5/2025
2.0.9 134 12/16/2024
2.0.8 135 12/3/2024
2.0.6 137 12/3/2024
2.0.5 126 12/3/2024
2.0.1 127 12/2/2024
2.0.0 115 12/2/2024
1.4.8 161 10/8/2024
1.4.7 120 10/7/2024
1.4.6 132 10/5/2024
1.4.5 132 10/4/2024
1.4.3 121 10/3/2024
1.4.0 127 10/3/2024
1.3.0 119 10/1/2024
1.2.0 136 9/30/2024
1.0.0 128 9/25/2024