dotnet/extensions

This repository contains a suite of libraries that provide facilities commonly needed when creating production-ready applications.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 21st, 2026
Created on February 17th, 2015
Open Issues & Pull Requests: 277 (+1)
GitHub issues: Enabled
Number of forks: 899
Total Stargazers: 3,213 (+0)
Total Subscribers: 224 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.8 hours
Mean response time: 14.8 days
90th percentile: 38.1 days
Tracked items: 892

How this project is maintained

Roughly one issue in five opened in the past year never receives a reply. 76% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "area-ai-eval" is answered fastest, typically in under an hour, while "area-ai-templates" waits about 2 days. 50% of tracked open issues have had no activity in three months. 63% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 223
New in 7 days: 8
Closed in 7 days: 2
Avg open age: 378 days
Stale 30+ days: 177
Stale 90+ days: 133

Recent activity

Opened in 7 days: 8
Closed in 7 days: 2
Comments in 7 days: 3
Events in 7 days: 28

Top labels

  • area-ai (332)
  • bug (249)
  • work in progress :construction: (164)
  • area-telemetry (133)
  • untriaged (106)
  • api-suggestion (102)
  • area-fundamentals (77)
  • needs-area-label (62)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

dotnet/extensions is a suite of libraries that provide facilities commonly needed when creating production-ready applications.

The project addresses the challenge of building robust, efficient, and manageable applications by offering specialized libraries across multiple functional areas. Developed initially to support high-scale and high-availability services within Microsoft, the tool provides abstractions and implementations for AI integration, compliance and data privacy management, service diagnostics, resilience patterns built on Polly, sophisticated telemetry with logging and tracing, and ASP.NET Core extensions for high-performance services. It also includes contextual options for production experimentation, static analysis configurations, and testing utilities that simplify work with common .NET abstractions like ILogger and TimeProvider.

Developers building production .NET applications should consider this suite when they need battle-tested implementations of cross-cutting concerns rather than building these capabilities from scratch. The project is particularly suited for teams creating high-availability services, applications requiring compliance with privacy regulations, or systems where resilience and observability are critical. The breadth of functional areas means teams can adopt individual libraries as needed rather than committing to a monolithic framework.

The project maintains a formal security reporting process through the Microsoft Security Response Center and participates in a bug bounty program. Contributing guidelines and build documentation are provided to support community participation. The repository is organized as a .NET Foundation project with connections to the broader .NET ecosystem.