Anders Storhaug's starred repositories
ApiEndpoints
A project for supporting API Endpoints in ASP.NET Core web applications.
bUnit
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.
MemorySharp
A C# based memory editing library targeting Windows applications, offering various functions to extract and inject data and codes into remote processes to allow interoperability.
Reinforced.Typings
Converts C# classes to TypeScript interfaces (and many more) within project build. 0-dependency, minimal, gluten-free
Process.NET
A C# class library for interacting with processes.
Blazor.Animate
Easily add fade, slide and zoom-effects into your Blazor applications.
BrowserInterop
Wrapper for Browser JS API for Blazor and JSInterop
Linq.Extras
A set of extension methods to complement the ones from System.Linq.Enumerable
NaturalSort.Extension
🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
blurhash.net
The C#-Implementation of the Blurhash-Algorithm
IISCrossover
A prototype running ASP.NET and ASP.NET Core in the same IIS pipeline
LittleForker
A .NET utility library to spawn, supervise and (optionally) cleanly shut down child processes.
Blazor.Polyfill
Blazor server-side Polyfills and fixes for Internet Explorer 11 & Edge Legacy
HashedWheelTimer
HashedWheelTimer implemented in C# and .Net Standard inspired by io.netty.util.HashedWheelTimer
BlazorDeferredRemove
Create Blazor UI that can wait for CSS animations or transitions to complete before being removed from the DOM.
TrackableData
Simple library to track changes of poco, list and dictionary.
DynamicDataJs
DynamicData as TypeScript/JavaScript