dotnet/docfx

Static site generator for .NET API documentation.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 33 minutes ago
Added to GitGenius on September 15th, 2026
Created on June 24th, 2015
Open Issues & Pull Requests: 438 (+0)
GitHub issues: Enabled
Number of forks: 889
Total Stargazers: 4,448 (+0)
Total Subscribers: 142 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 34.4 hours
Mean response time: 74.0 days
90th percentile: 206.1 days
Tracked items: 245

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in five opened in the past year never receives a reply. 90% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "pdf" is answered fastest, typically in about 21 hours, while "fundamental" waits about 12 days. Only 45% of issues opened in the past year have been closed. Three people close 68% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 214
New in 7 days: 3
Closed in 7 days: 7
Avg open age: 1,078 days
Stale 30+ days: 206
Stale 90+ days: 194

Recent activity

Opened in 7 days: 3
Closed in 7 days: 7
Comments in 7 days: 8
Events in 7 days: 23

Top labels

  • dotnet (58)
  • template (24)
  • pdf (14)
  • fundamental (11)
  • search (9)
  • static-site (8)
  • dotnet: csharp (7)
  • markdown (7)

Detailed Description

docfx is a static site generator for .NET API documentation that builds technical documentation sites with landing pages, markdown content, and API reference documentation for .NET and REST APIs.

The tool addresses the challenge of maintaining comprehensive technical documentation by extracting API information directly from .NET assemblies and combining it with custom markdown content into a unified documentation site. It processes source code metadata to generate reference documentation automatically, reducing the manual effort required to keep API docs synchronized with code changes. Users can organize content through markdown files and customize the site's appearance and structure through templates.

Teams building documentation for .NET libraries and services should consider docfx if they want integrated API reference generation tied to their codebase. The tool suits projects where developers need both auto-generated API documentation and hand-authored guides in a single site. It works well for organizations already invested in the .NET ecosystem and comfortable with command-line tooling for site generation.

The project transitioned to community stewardship and operates without a fixed release schedule, with new versions arriving when maintainers accumulate sufficient changes to warrant a release. Development uses the main branch for most work, with occasional feature branches for larger efforts, and the team encourages conventional commits in pull requests. The project maintains a public roadmap through GitHub Milestones, distinguishing between actively worked features in the Working Set and future candidates in the Backlog. Nightly builds are published to GitHub Packages, allowing early access to unreleased changes. The team actively solicits community contributions and marks beginner-friendly issues with help-wanted labels.