From d94c7b51e3e6940f40ac08bb3f063b509bb427e2 Mon Sep 17 00:00:00 2001 From: David Pine Date: Tue, 18 Jul 2023 14:42:05 -0500 Subject: [PATCH] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ebc2bb41..8328e45d 100644 --- a/README.md +++ b/README.md @@ -324,6 +324,8 @@ Doing the [Build a web app with Blazor](https://docs.microsoft.com/en-us/learn/m * [Generators.Blazor](https://github.com/excubo-ag/Generators.Blazor) - ![last commit](https://img.shields.io/github/last-commit/excubo-ag/Generators.Blazor?style=flat-square&cacheSeconds=86400) Generators.Blazor is a source generator for improving performance in Blazor. The project also contains analyzers to detect common issues in Blazor apps. ## Source generators +* [Blazorators](https://github.com/IEvangelist/blazorators) ![GitHub stars](https://img.shields.io/github/stars/IEvangelist/blazorators?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/IEvangelist/blazorators?style=flat-square&cacheSeconds=86400) A C# source generator that creates fully functioning Blazor JavaScript interop code, targeting either the `IJSInProcessRuntime` or `IJSRuntime` types, dependent on the target hosting model. This library also provides several NuGet packages, that it builds as part of its pipeline, including but not limited to `localStorage`, `sessionStorage`, `geolocation`, `speechSynthesis`, and `speechRecognition`. For more info, see [Blazorators: Demo site](https://ievangelist.github.io/blazorators/). + * [BlazorOcticons](https://github.com/BlazorOcticons/BlazorOcticons) ![GitHub stars](https://img.shields.io/github/stars/BlazorOcticons/BlazorOcticons?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/BlazorOcticons/BlazorOcticons?style=flat-square&cacheSeconds=86400) Github [Octicons](https://primer.style/design/foundations/icons/) created as a .razor components using source generator. The generated components are available via the NuGet package, the generator itself is available as a separate NuGet package. The project website is an example using the generated components. * [BlazorInteropGenerator](https://github.com/surgicalcoder/BlazorInteropGenerator) - ![GitHub stars](https://img.shields.io/github/stars/surgicalcoder/BlazorInteropGenerator?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/surgicalcoder/BlazorInteropGenerator?style=flat-square&cacheSeconds=86400) Github [Octicons](https://primer.style/design/foundations/icons/) Generates Blazor -> Javascript strongly typed interop methods, by parsing the Javascript it self and generating extension methods for IJSRuntime. * [RazorPageRouteGenerator](https://github.com/surgicalcoder/RazorPageRouteGenerator) - ![GitHub stars](https://img.shields.io/github/stars/surgicalcoder/RazorPageRouteGenerator?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/surgicalcoder/RazorPageRouteGenerator?style=flat-square&cacheSeconds=86400) Generates methods with parameters for Razor and Blazor pages, so you can navigate without having to guess URLs or parameters.