A tiny, extendable static site generator for C#
Metalsharp reads files, runs them through plugins, and writes them back out. Inspired by Metalsmith — no conventions forced on you, no magic you can't read.
Generating a static website from a directory is as simple as:
new MetalsharpProject()
.AddInput("Site")
.UseFrontmatter()
.UseMarkdown()
.AddOutput("Static")
.Build();