Thinktecture.Blazor icon indicating copy to clipboard operation
Thinktecture.Blazor copied to clipboard

Make your Blazor web app even more powerful by adding modern capabilities. Connect them with gRPC-Web Dev Tools for easier debugging.

Thinktecture.Blazor

⚠️ These packages are deprecated and will no longer receive updates. We recommend using the new packages at PatrickJahr.Blazor, which offer improved features and compatibility with the latest Blazor versions.


This repository contains the code for the following NuGet packages:

Thinktecture.Blazor.AsyncClipboard

The Async Clipboard API allows you to write and read text, images and other data from or to the system's clipboard.

Thinktecture.Blazor.Badging

The Badging API allows you to display a badge on the installed application’s icon.

Thinktecture.Blazor.FileHandling

The File Handling API allows you to register your Progressive Web App as a file handler for certain file types.

Thinktecture.Blazor.WebShare

The Web Share API allows you to share a text, title, URL, or files with another application installed on the user's system via the share functionality provided by the operating system.

Thinktecture.Blazor.PwaUpdate

This package allows you to display a notification as soon as an update of your application is ready for installation.

Thinktecture.Blazor.ViewTransitions

This package allows you to use the view transitions api to be able to support your interactions in the application with animations.

Thinktecture.Blazor.ScreenWakeLock

The Screen Wake Lock API provides a way to prevent devices from dimming or locking the screen when an application needs to keep running.

Thinktecture.Blazor.GrpcWeb.DevTools

Connect your Blazor App with gRPC-Web Developer Tools.

License and Note

BSD-3-Clause.

This is a technical showcase, not an official Thinktecture product.