A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place, and makes applications easier to test. Supports WPF, WinForms, WinUI, .NET MAUI, Avalonia, Uno Platform, Blazor and Android.
Repository Index
47,133 repositories indexed
1–22 of 22 · Most stars
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
- razor-components
- unit-testing
- blazor
- blazor-components
This repository is designed to create an enterprise Blazor Server application that follows the principles of Clean Architecture and implements Blazor Clean Architecture best practices for scalability, maintainability, and testability.
- clean-architecture
- best-practices
- blazor-boilerplate
- blazor-server-template
This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
- blazor
- plotly
- charting-library
- data-visualization
Blazor interop for GoogleMap library
- blazor-interop
- google-maps
A Blazor wrapper for the File System Access browser API.
- filesystemaccess
- filesystemaccessapi
- blazor
- blazor-webassembly
Blazor browser size interop for matchMedia and browser window size at runtime.
A Razor class library for interacting with SweetAlert2
- sweetalert
- alert
- popup
- prompt
Lara Web Engine is a lightweight C# framework for web user interface development.
- web
- cross-platform
- html5
- web-development
This project is a Blazor Interop C# Generator, has a sample against the BabylonJS library.
- blazor-interop
- typescript-parser
- blazor-wasm
- babylonjs
Print PDF's using Blazor
- blazor
Barcode Scanner component for Blazor using zxing-js Interop
Quickly build amazing web apps
- coalesce
- typescript
- framework
- intellitect
🔎 Intersection Observer API wrapper for Blazor applications
- blazor
- intersectionobserver
- typescript
- intersectionobserver-api
ML5 Machine Learning For Blazor with JSInterop mechanism
Toast UI Calendar Wrapper For Blazor
- blazor
- dotnet
- calendar
- razor
A Blazor component that makes it super simple to load local files into your .NET code running on WASM.
A Blazor JSInterop wrapper for Howler.js.
- blazor
- howler
- jsinterop
- javascript
Generates Blazor -> Javascript strongly typed interop methods.
Execute dynamic object expressions as Javascript in Blazor
- blazor
- javascript
- jsinterop
- wasm
A Blazor JSInterop wrapper for Media Session API.
Knob control for Blazor