vyrotek

Render strongly-typed Blazor components and fragments via Minimal APIs organized within .razor files

12
0
100% credibility
Found Mar 13, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C#
AI Summary

BlazorBlades is a NuGet package for rendering strongly-typed Blazor Razor components and fragments via Minimal APIs in .NET web applications.

How It Works

1
🕵️ Discover BlazorBlades

You hear about this handy tool while searching for easier ways to create interactive web pages with reusable designs.

2
📦 Add the tool to your project

You bring in the tool to your web project with a simple addition, like grabbing a new ingredient for a recipe.

3
Mark your page designs

You add simple notes to your page layouts, and magic helpers appear to make everything smarter and safer.

4
🗺️ Connect pages to web spots

You link each page design to its own web address right inside the design itself.

5
🔧 Turn on the connections

You tell your app to automatically find and set up all those links with one easy call.

6
▶️ Launch your web app

You start up your app, and everything springs to life on the internet.

🎉 Enjoy perfect pages

Your interactive web pages render beautifully, reusing designs safely and feeling just right.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is BlazorBlades?

BlazorBlades is a C# library for rendering strongly-typed Blazor components and fragments via Minimal APIs, all organized directly in .razor files. It brings compile-time safety to server-side rendering of Razor components, letting you compose HTML-first hypermedia apps with props, endpoints, and templates co-located. Drop it into .NET projects to render Blazor HTML or fragments from API routes, supporting tools like HTMX for interactivity.

Why is it gaining traction?

It stands out by auto-generating typed props records and endpoint mapping from your .razor files—no separate controllers or view models needed. Developers dig the locality and type safety over Razor Pages or basic Minimal APIs, plus helpers to render fragments inline. The hook: one `app.MapEndpoints()` call wires everything, perfect for quick prototypes rendering GitHub repository views or markdown.

Who should use this?

Backend .NET devs building APIs that render dynamic HTML components for SPAs or hypermedia apps with HTMX/Datastar. Teams handling Blazor SSR for GitHub apps, private repos, or education dashboards needing strong typing on props. Full-stack C# folks tired of fragmented Minimal API + Razor setups.

Verdict

At 12 stars and 1.0% credibility score, BlazorBlades is raw experimental tech—solid docs and demo, but light on tests and adoption. Try it for Blazor-Minimal API experiments; skip for production until it matures.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.