![]() |
VOOZH | about |
dotnet add package Hood.Admin --version 7.0.0
NuGet\Install-Package Hood.Admin -Version 7.0.0
<PackageReference Include="Hood.Admin" Version="7.0.0" />
<PackageVersion Include="Hood.Admin" Version="7.0.0" />Directory.Packages.props
<PackageReference Include="Hood.Admin" />Project file
paket add Hood.Admin --version 7.0.0
#r "nuget: Hood.Admin, 7.0.0"
#:package Hood.Admin@7.0.0
#addin nuget:?package=Hood.Admin&version=7.0.0Install as a Cake Addin
#tool nuget:?package=Hood.Admin&version=7.0.0Install as a Cake Tool
👁 GitHub release (latest by date incl. pre-releases)
👁 CI
A fully customisable content management system for ASP.NET Core, built on .NET 10 and EF Core 10.
Clone the demo Hood web project from Hood.Demo. Or enter the following command in Git Bash or your command prompt.
$ git clone https://github.com/HoodDigital/Hood.Demo
Coming soon.
👁 NuGet stable
👁 NuGet prerelease
Install Hood CMS via Package Manager.
> Install-Package Hood
or via .NET CLI
> dotnet add package Hood
The client side code is not required to run Hood CMS as all required JS/CSS are served via jsdelivr. However, if you want to extend or modify the client side code, you can download this npm package, which contains the required distribution CSS and JavaScript, as well as source SCSS and TypeScript files.
https://www.npmjs.com/package/hoodcms
To install Hood CMS client side code via NPM.
> npm install hoodcms
or
> yarn add hoodcms
To use your own client side code, you will also need to update script/link references in your theme's HTML or Razor C# files to use your own version of the code, rather than the CDN.
Building your own frontend on Hood's toolchain? Don't clone the configs — extend them. The hoodcms package exports Hood's audited build process:
// rollup.config.mjs
import { hoodRollup } from 'hoodcms/build';
export default hoodRollup({ entries: { site: 'src/ts/site.ts' }, externals: ['owl.carousel'] });
// gulpfile.js
const { registerHoodTasks } = require('hoodcms/build/gulp');
registerHoodTasks(require('gulp'), { less: true });
Your tsconfigs "extends": "hoodcms/tsconfig.base.json" (declare your own rootDir/outDir — path options don't inherit across packages). The toolchain versions are published as optional peer dependencies — install the ones you use at Hood's audited versions.
Hood's schema ships as plain, idempotent, forward-only SQL scripts. EF Core migrations are only an authoring tool; nothing applies them at runtime. Full detail and the regeneration workflow are in .
hood-schema runner (recommended)hood-schema is a .NET CLI tool that applies the schema with one command — fresh installs and
v6→v7 upgrades alike. It journals applied scripts in its own dbo.SchemaVersions table, so it's
idempotent and figures out what's needed for you (no per-version chain to run by hand).
dotnet tool install --global Hood.SchemaTool
hood-schema upgrade --connection "Server=…;Database=…;User Id=…;Password=…;TrustServerCertificate=True"
Your own project SQL rides the same path via --scripts <folder> (applied after Hood's core). See
for the full runner reference.
Fresh install — create the database, then execute /sql/latest.sql (standard ASP.NET Identity backend).
Upgrade — run the upgrade-delta scripts for each tier above your current version, in folder-then-filename order (the MM.mm.pp/SS key is the apply order):
| You're on | Run, in order |
|---|---|
6.0.x |
/sql/06.01.00/10-update-from-6.0.sql → /sql/07.00.00/202606021946-update-from-6.1.sql → /sql/07.00.00/202606131600-unify-google-apikey.sql → the /sql/07.00.00/9*-view-*.sql scripts |
6.1.x |
/sql/07.00.00/202606021946-update-from-6.1.sql → /sql/07.00.00/202606131600-unify-google-apikey.sql → the /sql/07.00.00/9*-view-*.sql scripts |
The deltas are small and drop no data-bearing columns — see for exactly what each tier changes.
Documentation is a work in progress. The most useful references today:
hood-schema runner, upgrade tiers, and how to regenerate the SQL.docker compose up).Also, feel free to add your issues or pull requests to our GitHub — we always welcome contributions!
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on Hood.Admin:
| Package | Downloads |
|---|---|
|
Hood
Complete Hood CMS Package, includes all default controllers for basic setup, packaged with the Bootstrap 4 default theme. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.0.0 | 102 | 6/15/2026 |
| 7.0.0-rc.29 | 57 | 6/14/2026 |
| 7.0.0-rc.25 | 73 | 6/7/2026 |
| 7.0.0-rc.24 | 78 | 6/6/2026 |
| 7.0.0-rc.23 | 61 | 6/6/2026 |
| 7.0.0-rc.22 | 72 | 6/5/2026 |
| 7.0.0-rc.12 | 56 | 6/4/2026 |
| 7.0.0-rc.11 | 57 | 6/4/2026 |
| 6.1.8 | 689 | 12/13/2022 |
| 6.1.7 | 619 | 11/3/2022 |
| 6.1.6 | 696 | 10/31/2022 |
| 6.1.5 | 735 | 10/26/2022 |
| 6.1.4 | 820 | 9/23/2022 |
| 6.1.3 | 822 | 9/22/2022 |
| 6.1.2 | 808 | 9/20/2022 |
| 6.1.1 | 821 | 9/15/2022 |
| 6.1.0 | 869 | 9/14/2022 |
| 6.0.13 | 724 | 11/3/2022 |
| 6.0.12 | 773 | 9/30/2022 |
| 6.0.11 | 839 | 7/27/2022 |