HeimdallFramework.Templates.WebApp
3.1.0
dotnet new install HeimdallFramework.Templates.WebApp@3.1.0
Heimdall Web App Template
Full ASP.NET Core web application starter for Heimdall's HTML-first rendering style.
Use this template when you want to build pages with strongly typed server-rendered HTML, content invocations, targeted DOM swaps, out-of-band updates, and optional Bifrost SSE without introducing a SPA or client-side component runtime for ordinary UI workflows.
Install
dotnet new install HeimdallFramework.Templates.WebApp
dotnet new heimdall-webapp -n MyHeimdallApp
cd MyHeimdallApp
dotnet run
Documentation
Full documentation:
https://heimdall-framework.org
Related MVC template:
dotnet new install HeimdallFramework.Templates.MvcApp
dotnet new heimdall-mvc -n MyHeimdallMvcApp
Use the MVC template when controllers, Razor views, and Razor partials should remain the main application structure.
What You Get
- ASP.NET Core web app configured for Heimdall
- Strongly typed FluentHtml rendering patterns
- Content invocation pipeline wired and working
- Example pages for actions, swaps, forms, state, lazy loading, OOB updates, and SSE toasts
- Bootstrap and Bootstrap Icons assets
- Layout-owned toast manager
- Server-owned UI decisions with a small browser runtime
Package Versions
The template currently targets:
HeimdallFramework.Server3.0.0HeimdallFramework.Web3.0.0HeimdallFramework.Bootstrap5.0.0.NETnet10.0
License
MIT
This package has 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.