dotnet/designs

This repo is used for reviewing new .NET designs.

944

stars

808

commits

C#

primary language

Sep 4, 2026

updated

Browse cluster: C# and .NET ecosystem

README

.NET Design Proposals

This repo contains design proposals for the .NET platform. For a complete listing, see INDEX.md. This repo focuses on designs for the runtime, framework, and the SDK. For others, see:

Creating a proposal

Unless you're driving the design of a feature, you're not expected to contribute to this repo. Specifically, if you merely want to request new features, you should file an issue for the corresponding repo.

To create a proposal:

  1. Create a new branch off of main
  2. Create a document in the accepted folder and use meta/template.md as your starting point.
  3. Run ./update-index to update the INDEX.
  4. Create a pull request against main
  5. Once broad agreement is reached, merge the PR

License

This project is licensed with the Creative Commons BY 4.0 License.

.NET Foundation

This is a .NET Foundation project.

Contributors

(top 30 of 91)

tarekgh

70 commits

tannergooding

62 commits

pavelsavara

55 commits

terrajobst

51 commits

dotnet/designs

This repo is used for reviewing new .NET designs.

944

stars

808

commits

C#

primary language

Sep 4, 2026

updated

Browse cluster: C# and .NET ecosystem

README

.NET Design Proposals

This repo contains design proposals for the .NET platform. For a complete listing, see INDEX.md. This repo focuses on designs for the runtime, framework, and the SDK. For others, see:

Creating a proposal

Unless you're driving the design of a feature, you're not expected to contribute to this repo. Specifically, if you merely want to request new features, you should file an issue for the corresponding repo.

To create a proposal:

  1. Create a new branch off of main
  2. Create a document in the accepted folder and use meta/template.md as your starting point.
  3. Run ./update-index to update the INDEX.
  4. Create a pull request against main
  5. Once broad agreement is reached, merge the PR

License

This project is licensed with the Creative Commons BY 4.0 License.

.NET Foundation

This is a .NET Foundation project.

Contributors

(top 30 of 91)

tarekgh

70 commits

tannergooding

62 commits

pavelsavara

55 commits

terrajobst

51 commits

Languages

C#

98.1%

Shell

1.3%