Hello, I am the Wolf at the End of the Desert. Following the introduction of a Blazor UI component library in Bootstrap style last time, today I will introduce another Blazor UI component library: an enterprise-level component library based on Ant Design and Blazor.
Navigation:
-
- About Ant Design Blazor
-
- Community Contributions of Ant Design Blazor
- 2.1 Project Popularity
- 2.2 Official Recognition from Ant Design
- 2.3 Official Recognition from Microsoft
-
- Introduction to Ant Design Blazor UI Library
-
- Future Plans for Ant Design Blazor
-
- Technical Communication for Ant Design Blazor
I. About Ant Design Blazor

Project Name: Ant Design Blazor
Author: James Yeung (Community initiator, currently highly involved in the project with many contributors)
Open Source License: MIT
Project Address: https://github.com/ant-design-blazor/ant-design-blazor
✨ Features
- Extracted from the interaction language and visual style of enterprise-level middle and back-office products.
- High-quality Blazor components ready to use out of the box, shareable across multiple hosting methods.
- Supports client-side UI event interaction based on WebAssembly and server-side UI event interaction based on SignalR.
- Supports Progressive Web Apps (PWA)
- Built with C#, a multi-paradigm static language that brings efficient development experience.
- ⚙️ Based on .NET Standard 2.1, directly referencing the rich .NET class library.
- Seamless integration with existing http://ASP.NET Core MVC and Razor Pages projects.
About the Open Source License: MIT
Reference Baidu Encyclopedia
Rights of the Licensee
The licensee has the right to use, copy, modify, merge, publish, distribute, sublicense, and sell copies of the software.
The licensee may modify the license terms to appropriate content as needed.
Obligations of the Licensee
The copyright notice and permission notice must be included in all copies or substantial portions of the software.
Other Important Features
This license is not a copyleft free software license, allowing use in free/open source software or proprietary software.
The MIT content can be modified per the copyright holder's discretion. This is also a fundamental difference from BSD (The BSD license, 3-clause BSD license).
The MIT license can coexist with other license terms. Additionally, the MIT license is recognized by the Free Software Foundation (FSF) as a free software license and is compatible with the GPL.
II. Community Contributions of Ant Design Blazor
This library is currently the most well-promoted Blazor UI component library in the domestic community, playing a significant role in promoting Blazor within the community. Dotnet9 started paying attention to Blazor through an article by the library's author: "How to Realize the Ant Design Component Library with Blazor?". Click the original text to learn about the author's journey.

It has been three months since the author's article was published. Some of the author's expectations mentioned in the article can be said to have been achieved as small goals, which are also reflected in the contributions to the community (promoting Blazor):
2.1 Project Popularity
The author published the library on GitHub, with README supporting both Chinese and English. Daily code commits use English, allowing .Neters worldwide to participate. This has led more community members to start paying attention to Ant Design Blazor and the development of Blazor.
Star count at the time of the author's article (March 21, 2020)

Star count three months later (June 20, 2020)

[Update] When the site admin compiled the article, the count reached February 20, 2022, 23:49. After a year and a half, stars increased from 1.3K to 4K. Awesome! Go follow this library now.

2.2 Official Recognition from Ant Design
The author's small hope from the original text:
We will continue our efforts to stay highly consistent with the official version. We hope that one day, while enriching the Blazor ecosystem, we can also become a recognized framework implementation within the Ant Design ecosystem, continuing their Design dream.
Ant Design official frontend implementation link

2.3 Official Recognition from Microsoft
In the Microsoft Build 2020 developer conference's Blazor introduction, Ant Design Pro was mentioned.
A picture is worth a thousand words. Recognition from Microsoft is the greatest reward for the author and the best promotion for the community.

III. Introduction to Ant Design Blazor UI Library Components
Browse Ant Design Blazor UI components at: https://ant-design-blazor.github.io/
The original intention of Ant Design Blazor is to stay as consistent as possible with the Ant Design component library. You can compare it with Ant Design.
Below is only a screenshot introduction of some components. For more components, click the link above:
3.1 Homepage Introduction
The website style is highly consistent with the official Ant Design website, making it easier for friends familiar with Ant Design components to use.

3.2 Component Overview
An overall impression of the components. This is just a part; the rich set of components requires clicking Ant Design Blazor to learn more.

IV. Future Plans for Ant Design Blazor
Currently, component development is basically complete and can be applied to regular project development. The future plans for the component library include:
- Release version 0.1 at the end of June;
- Add tests, improve documentation, enterprise-level applications, and feedback;
- Complete a ready-to-use template (a great goal, leaning towards Ant Design Pro);
- Add page generation tools, similar to UMI adding blocks, check Ant Design's block introduction.
V. Technical Communication for Ant Design Blazor
- WeChat group: Add the author's WeChat ID to join the group: JamesYeungMVP
- DingTalk group

Site Admin Update (February 20, 2022, 23:55)
When the site admin updated the website today, the project has changed significantly. For specifics, please refer to the project repository: https://github.com/ant-design-blazor/ant-design-blazor