Afshin Mehrabani's starred repositories
opentelemetry-dotnet
The OpenTelemetry .NET Client
promptbase
All things prompt engineering
promptflow
Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
windows-drivers-rs
Platform that enables Windows driver development in Rust. Developed by Surface.
playwright-dotnet
.NET version of the Playwright testing and automation library.
aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
AspNetTicketBridge
Decrypts MachineKey protected AuthenticationTicket objects created by ASP.NET to be used in ASP.NET Core.
windows-rs
Rust for Windows
service-fabric-yarp
YARP integration with Service Fabric
service-fabric
Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
chipwhisperer
ChipWhisperer - the complete open-source toolchain for side-channel power analysis and glitching attacks
devicescript
TypeScript for Tiny IoT Devices (ESP32, RP2040, ...)
VisualMASM
Visual MASM - Assembly IDE for Microsoft MASM
AutoFixture
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
referencesource
Source from the Microsoft .NET Reference Source that represent a subset of the .NET Framework
HtmlSanitizer
Cleans HTML to avoid XSS attacks
Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
lighthouse-ci
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions