# BlazorStatic

Static site generator that turns a Blazor app into a folder of static HTML files, with pages and Markdown posts built by .NET.


Source: https://findsoftware.frbit.cloud/blazorstatic/
Last reviewed: 2026-10-23
Listed since: 2026-10-23

## Record

### Links

- home: https://blazorstatic.net/
- repository: https://github.com/BlazorStatic/BlazorStatic
- docs: https://github.com/BlazorStatic/BlazorStatic/blob/master/BlazorStaticWebsite/Content/Docs/new-start.md
- discord: https://discord.gg/DsAXsMuEbx

### Identity

- status: active
- maintainer: BlazorStatic
- maintainerType: unknown
- parent: unknown
- firstRelease: 2024
- hqCountry: unknown

### Kind

- category: ssg
- hosting: static
- language: csharp
- runtime: dotnet
- runtimeMin: dotnet 8
- basedOn: blazor

### Content

- contentStore: flat-file
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: razor
- i18n: unknown

### Rendering and deploy

- runsAs: static
- renderingModes: static
- installMethod: dotnet new install BlazorStatic.Templates, then dotnet new BlazorStaticMinimalBlog

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: unknown
- latestReleaseDate: unknown

### Adoption

- githubStargazers: 249
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 6
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://blazorstatic.net/ (read 2026-10-23)
- urls: https://api.github.com/repos/BlazorStatic/BlazorStatic (read 2026-10-23)
- urls: https://github.com/BlazorStatic/BlazorStatic/blob/master/BlazorStaticWebsite/Content/Docs/new-start.md (read 2026-10-23)
- maintainer: https://raw.githubusercontent.com/BlazorStatic/BlazorStatic/master/LICENSE (read 2026-10-23)
- language: https://api.github.com/repos/BlazorStatic/BlazorStatic (read 2026-10-23)
- runtime: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- runtimeMin: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- category: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- basedOn: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- renderingModes: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- installMethod: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- runsAs: https://github.com/BlazorStatic/BlazorStatic/blob/master/BlazorStaticWebsite/Content/Docs/deployment.md (read 2026-10-23)
- contentStore: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- templating: https://github.com/BlazorStatic/BlazorStatic/blob/master/README.md (read 2026-10-23)
- license: https://api.github.com/repos/BlazorStatic/BlazorStatic (read 2026-10-23)
- licenseModel: https://raw.githubusercontent.com/BlazorStatic/BlazorStatic/master/LICENSE (read 2026-10-23)
- firstRelease: https://api.github.com/repos/BlazorStatic/BlazorStatic/releases (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/BlazorStatic/BlazorStatic (read 2026-10-23)
- contributors: https://api.github.com/repos/BlazorStatic/BlazorStatic/contributors (read 2026-10-23)

## Notes

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](https://github.com/BlazorStatic/BlazorStatic/blob/master/BlazorStaticWebsite/Content/Docs/deployment.md) 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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
