Default Light
MgLibrary
Overview
Installation
Buttons
Cards
Charts
Codes
Data Grids
Dropdowns
Editors
Headers & Animations
Icons
Indicators
Inputs
Lists
Modals
Menus
Panels
Pills & Chips
Scheduling
Tabs
Time Line
Trees
Customization

About MgLibrary

A Blazor component library shaped by years of practical use, refinement, and evolving application needs.

Started in around the time Blazor emerged and developed within the Memgroups group of companies, MgLibrary has grown from an internal toolkit into a polished component library for modern Blazor apps.

Our beginning

MgLibrary started in 2021 as a practical set of UI patterns built to solve real project needs. The goal was simple: make Blazor applications faster to build, easier to maintain, and more consistent to use.

Part of Memgroups

The library is part of the Memgroups group of companies, and its design reflects the same focus on dependable, reusable software that supports long-term product development.

Built over time

Over the years the library has evolved through real-world usage, feedback, and iteration into the component set you see today: more accessible, more flexible, and better documented.

What we focus on

  • Accessible components that work well in real applications.
  • Consistent visual patterns that are easy to theme.
  • Practical examples that help teams adopt the library quickly.
  • Long-term maintainability and steady improvement over time.

How the library helps

MgLibrary helps teams move faster without sacrificing clarity or quality. It provides reusable building blocks for common UI patterns while leaving room for customization and branding.

That balance is what has allowed the library to keep evolving from its early 2021 roots into a broader Blazor component library used for modern, production-focused interfaces.

Explore more

See the demos to explore the components in action, or read the installation guide to get started quickly.

An unhandled error has occurred. Reload 🗙