{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/record-collector/","markdown":"https://findsoftware.frbit.cloud/record-collector.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"record-collector","name":"Record Collector","urls":{"home":"https://record-collector.net","repository":"https://github.com/krompaco/record-collector","docs":"https://record-collector.net/pages/getting-started/"},"category":["ssg"],"description":"Static site generator for .NET that reads a content folder and renders pages with ASP.NET Core and Blazor components.","maintainer":"Johan Kronberg","maintainerType":"individual","hosting":["static"],"language":"csharp","runtime":["dotnet"],"basedOn":["blazor"],"contentStore":["flat-file"],"templating":"blazor","runsAs":["static","local"],"renderingModes":["static"],"installMethod":"git clone","licenseModel":"open-source","license":"MIT","githubStargazers":58,"contributors":3,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"urls","url":"https://record-collector.net/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/krompaco/record-collector","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://record-collector.net/pages/getting-started/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://record-collector.net/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/krompaco/record-collector","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://record-collector.net/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contentStore","url":"https://record-collector.net/pages/about/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"renderingModes","url":"https://record-collector.net/pages/getting-started/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://record-collector.net/pages/about/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://record-collector.net/pages/getting-started/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"basedOn","url":"https://record-collector.net/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://record-collector.net/pages/getting-started/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://record-collector.net/pages/getting-started/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"templating","url":"https://github.com/krompaco/record-collector/blob/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/krompaco/record-collector","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/krompaco/record-collector/blob/main/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/krompaco/record-collector/blob/main/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/krompaco/record-collector","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/krompaco/record-collector/contributors?per_page=1","checkedAt":"2026-10-23T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Record Collector is a static site generator for .NET. It reads a content folder into C# objects and renders the pages with Blazor components, so a site's templates are Blazor components. The about page describes using those objects in a regular ASP.NET Core project, which also lets a site be run and customized like an ordinary ASP.NET application.\n\nThe [getting-started page](https://record-collector.net/pages/getting-started/) covers cloning or downloading the repository, running the web app locally and generating the static files, which can be hosted for example on Netlify.\n\n## Worth knowing\n\nNo NuGet package was found under the project's name, so the repository is the install route. The default frontend needs npm steps."}