BlazorStatic
Static site generator that turns a Blazor app into a folder of static HTML files, with pages and Markdown posts built by .NET.
blazorstatic.net/repositorydocs
BlazorStatic is a library that turns a Blazor app into a static site. Running the app fetches the HTML of each page with HttpClient and writes the HTML files and assets to an output folder. Pages are discovered among Razor files, and blog posts are Markdown files with YAML front matter, so content from other static site generators can be reused. The deployment guide describes how the output folder is published, since it holds plain HTML files and assets.
Worth knowing
The output is produced by running the .NET app, so building the site needs the .NET SDK on the developer’s machine or in CI. The live site needs only a host that serves static files. The NuGet package has only prerelease versions, and the repository has no stable release.
Identity
Rendering and deploy
- Runs as
- Static files6
- Rendering
- Static output5
- Install with
- dotnet new install BlazorStatic.Templates, then dotnet new BlazorStaticMinimalBlog5
Adoption
Sources
- 2026-10-23: links
blazorstatic.net/ - 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/BlazorStatic/BlazorStatic - 2026-10-23: links
github.com/BlazorStatic/BlazorStatic/blob/master/BlazorStaticWebsite/Content/Docs/new-start.md - 2026-10-23: Maintainer, License model
raw.githubusercontent.com/BlazorStatic/BlazorStatic/master/LICENSE - 2026-10-23: Runtime, Minimum runtime, Categories, Built on, Rendering, Install with, Content storage, Templating
github.com/BlazorStatic/BlazorStatic/blob/master/README.md - 2026-10-23: Runs as
github.com/BlazorStatic/BlazorStatic/blob/master/BlazorStaticWebsite/Content/Docs/deployment.md - 2026-10-23: First release
api.github.com/repos/BlazorStatic/BlazorStatic/releases - 2026-10-23: Contributors
api.github.com/repos/BlazorStatic/BlazorStatic/contributors