Product Thumbnail

BlazorOcticons

The easiest way to use GitHub Octicons in your Blazor apps

Open Source
Icons
GitHub

BlazorOcticons provides GitHub Octicons as native Blazor components. Instead of copying SVG files or managing icon assets manually, you can reference any icon by name and customize size and color directly in your Blazor code. The library keeps your icons consistent with the Octicons set and makes it easier to work with icons in Blazor projects.

Top comment

Hi everyone 👋 I built BlazorOcticons to make it easier to use GitHub’s Octicons in Blazor projects. I often found myself copying SVGs or maintaining icon folders across solutions, which wasn’t ideal. This library exposes Octicons as native Blazor components, so you can reference icons by name, style them with parameters, and skip manual SVG management entirely. I’d love to hear your feedback, suggestions, or any issues you run into. Thanks for checking it out!

Comment highlights

Wow, BlazorOcticons is a game changer! Love the idea of using native Blazor components for Octicons. Does it support tree shaking to only include the icons I actually use?

@elv1s42 Blazor icon integration is a nice developer tool. Clean icon libraries save time and keep UI consistent.

Does BlazorOcticons support custom icon sets, or is it strictly GitHub Octicons? Curious about extensibility for teams with their own icon systems.

Hey Arun, congrats on the launch! I’m curious what sparked this, was there a moment learning electronics or physics (maybe your own experience or watching a student struggle) where you thought why is this being taught like this?