Tesserae

screenshot of Tesserae

Components for building h5-based single-page-applications using C#

Overview:

Tesserae is a UI toolkit for building websites entirely in C#. It is inspired by Microsoft's Fluent UI toolkit and provides an easy-to-use, strongly typed UI development experience. It uses the h5 C# to Javascript compiler.

Features:

  • UI Toolkit: Tesserae is a comprehensive UI toolkit that allows developers to build websites using C#.
  • Inspired by Fluent UI: Tesserae takes inspiration from Microsoft's Fluent UI toolkit, providing familiar and modern design patterns.
  • Strongly Typed UI Development: With Tesserae, developers can leverage the strong typing capabilities of C# for their UI development.
  • NuGet Integration: Tesserae can be easily installed using NuGet, allowing for seamless integration into existing projects.
  • Local Development: Developers are recommended to install the dotnet serve global tool for local development and testing of websites built with Tesserae.
  • Samples: The Tesserae.Tests project contains various samples and examples showcasing how to use the Tesserae library.

Summary:

Tesserae is a powerful UI toolkit that allows developers to build websites entirely in C#. With its inspiration from Microsoft's Fluent UI, Tesserae provides modern design patterns and a strongly typed development experience. It can be easily integrated into projects using NuGet and comes with samples and examples to assist developers in getting started.

ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.