Skip to content

The Blazor CMS, built by .Net Developers for .Net Developers

License

Notifications You must be signed in to change notification settings

YodasMyDad/ZauberCMS

Repository files navigation

ZauberCMS - The Blazor CMS

ZauberCMS is a CMS built on Blazor. The admin is built using InteractiveServer and the front end (Your website) is built using the new static rendering (But you can build it in Server or WASM if you want). The CMS is inspired by Umbraco, and follows many of the same concepts.

I wanted a CMS that was aimed towards .Net Developers who wanted to use Blazor and also a CMS that is easily extendable and customisable without having to learn a front end framework. Anyone that has Blazor experience and is interested in getting involved, please contact me on X

Core tech used is: .Net 8, Blazor, EF Core, Identity, Mediatr, Radzen Components

Getting Started

This repo comes with a starter site example, 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).

However, 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)

dotnet new install ZauberCMS.Template --force

Then create your project (Project names should start with ZauberCMS so the plugin system picks them up)

dotnet new zaubercms -n ZauberCMS.YourProjectName

You can also use Nuget and full instructions on how to use it are below (I prefer this way myself)

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

Starter Site Build

The video below shows the starter site being built. It covers building a site from nothing, to complete finished site. If you have never used Umbraco then I highly recommend watching it as it covers a lot of concepts.

Starter Site Build YouTube Video

Documentation

For full documentation click the link below

https://aptitude.gitbook.io/zaubercms

Progress & Issues

You can view the v2 release features here

https://github.com/users/YodasMyDad/projects/8

And issues found here

https://github.com/YodasMyDad/ZauberCMS/issues

Screenshots

image

image

image

image

About

The Blazor CMS, built by .Net Developers for .Net Developers

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published