{"id":25619,"login":"stefh","has_sponsors_listing":true,"data":{"kind":"user","name":"Stef Heyenrath","uuid":"249938","email":"","login":"StefH","company":"mStack.nl","twitter":"sheyenrath","website":"https://sourcerer.io/stefh","html_url":"https://github.com/StefH","icon_url":"https://avatars.githubusercontent.com/u/249938?v=4","location":"NL","metadata":{"has_sponsors_listing":true},"followers":220,"following":25,"owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StefH","created_at":"2022-11-04T08:47:32.763Z","updated_at":"2024-10-29T17:11:17.867Z","description":"https://twitter.com/sheyenrath","total_stars":1382,"funding_links":["https://github.com/sponsors/StefH"],"last_synced_at":"2024-10-29T17:11:17.866Z","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StefH/repositories","repositories_count":215},"created_at":"2024-11-25T14:00:43.460Z","updated_at":"2026-09-10T00:36:26.672Z","last_synced_at":"2026-09-10T00:36:26.671Z","sponsors_count":8,"sponsorships_count":0,"active_sponsorships_count":0,"active_sponsors_count":4,"sponsor_profile":{"bio":"I currently have these active projects I maintain:\nTesting\n\nWireMock.Net a flexible library and tool for stubbing and mocking HTTP responses using request matching and response templating\n\nDynamic LINQ\n\nSystem.Linq.Dynamic.Core With this library it's possible to write Dynamic LINQ queries (string based) on an IQueryable.\n\nCode Generation\n\nFluentBuilder A project which uses Source Generation to create a FluentBuilder for a specified model or DTO\nProxyInterfaceSourceGenerator This project uses Source Generation to generate an interface and a Proxy class for classes. This makes it possible to wrap external classes which do not have an interface, in a Proxy class which makes it easier to Mock and use Dependency Injection.\n\nBlazor\n\nBlazor.DownloadFileFast Fast download from files to the browser from Blazor without any javascript library reference or dependency.\nHowler.Blazor A Blazor JSInterop wrapper for Howler.js\njsMind.Blazor A Blazor JSInterop wrapper for jsMind\nBlazor.WebAssembly.Authentication.Auth0 Blazor WebAssembly Auth0 Oidc Authentication with support for Audience\n\nAzure\n\nDistributedCache.AzureTableStorage IDistributedCache implementation for AzureTableStorage\n\nTools / Utils\n\nSimMetrics.Net SimMetrics is a Similarity Metric Library\nRandomDataGenerator This is a configurable generator to create random data\nXPath2.Net Lightweight XPath2 for .NET\nOpenSSL-X509Certificate2-Provider Parses OpenSSL public and private key components and returns a X509Certificate2 with RSACryptoServiceProvider. Based on opensslkey\nMatroska An Ebml based serializer to deserialize a Matroska file (.mkv or .webm)\n\nDevOps\n\nPulumi.Azure.Constants Additional constants for creating and configuring Microsoft Azure resources with Pulumi.Azure\nPulumi.Azure.Extensions This repository contains extensions to Pulumi Azure (e.g. BlobCollection)\n\nSo If you or your company use any of my projects, or like what I’m doing in the open-source space, please consider sponsoring me.\nThank you for your support!","past_sponsors":4,"featured_works":[],"current_sponsors":4},"minimum_sponsorship_amount":10,"url":"https://sponsors.ecosyste.ms/accounts/stefh","api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/stefh","html_url":"https://github.com/stefh","sponsors_url":"https://github.com/sponsors/stefh","sponsors_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/stefh/sponsors","sponsorships_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/stefh/sponsorships"}