Vite.NET

Vite.NET is a set of backend and front-end tools in order to easily integrate ASP.NET Core backends with Vite powered Single Page Applications.

The library is comprised of two packages, a Nuget package for simple integration into .NET sites and an NPM package that contains a Vite plugin that reconfigures Vite defaults to play better with ASP.NET Core.

Razor Component Tag Helpers

Razor Component Tag Helpers is a minimalistic ASP.NET Core library that allows you to write UI components while maintaining compatibility with Razor Pages and MVC. This library will work for you if you’re working on an MVC or Razor Pages only project and you wish to have better UI composition. It can be of help both in modernizing and organizing older projects as well as starting new ones where using a single page application framework is considered unnecessary due to lack of heavy UI interactions or simply familiarity with the MVC pattern.

Windy UI

Windy UI is Tailwind UI based Blazor library. It is not meant to be a fully fledged component library, but rather, a starter for anyone to change and build their own custom Tailwind powered component library. Windy UI contains full support for Blazor form components and validations, as well as modals, icons, navigation, notifications and customizable color theming.