aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.maui
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.core
.NET news, announcements, release notes, and more!roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.corefx
This repo is used for servicing PR's for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtimeruntime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.coreclr
CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.efcore
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.AspNetCore.Docs
Documentation for ASP.NET Corecsharplang
The official repo for the design of the C# programming languageBenchmarkDotNet
Powerful .NET library for benchmarkingorleans
Cloud Native application framework for .NETblazor
Blazor moved to https://github.com/dotnet/aspnetcoremachinelearning
ML.NET is an open source and cross-platform machine learning framework for .NET.reactive
The Reactive Extensions for .NETwpf
WPF is a .NET Core UI framework for building Windows desktop applications.tye
Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.msbuild
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.winforms
Windows Forms is a .NET UI framework for building Windows desktop applications.MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.machinelearning-samples
Samples for ML.NET, an open source and cross-platform machine learning framework for .NET.dotnet-docker
Docker images for .NET and the .NET Tools.Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.Open-XML-SDK
Open XML SDK by Microsoftdocs
This repository contains .NET Documentation.fsharp
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studiodocfx
Static site generator for .NET API documentation.cli
The .NET Core command-line (CLI) tools, used for building .NET Core apps and libraries through your development flow (compiling, NuGet package management, running, testing, ...).command-line-api
Command line parsing, invocation, and rendering of terminal output.standard
This repo is building the .NET Standardaspnet-api-versioning
Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.roslynator
Roslynator is a set of code analysis tools for C#, powered by Roslyn.corert
This repo contains CoreRT, an experimental .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying compiler toolchain.samples
Sample code referenced by the .NET documentationinteractive
.NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.try
Try .NET provides developers and content authors with tools to create interactive experiences.vscode-csharp
Official C# support for Visual Studio Codesdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLIextensions
This repository contains a suite of libraries that provide facilities commonly needed when creating production-ready applications.maui-samples
Samples for .NET Multi-Platform App UI (.NET MAUI)Docker.DotNet
🐳 .NET (C#) Client Library for Docker APIpinvoke
A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.spark
.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.iot
This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.android
.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#format
Home for the dotnet-format commandwcf
This repo contains the client-oriented WCF libraries that enable applications built on .NET Core to communicate with WCF services.Comet
Comet is an MVU UIToolkit written in C#dotNext
Next generation API for .NETtemplating
This repo contains the Template Engine which is used by dotnet newroslyn-analyzers
llilc
This repo contains LLILC, an LLVM based compiler for .NET Core. It includes a set of cross-platform .NET code generation tools that enables compilation of MSIL byte code to LLVM supported platforms.infer
Infer.NET is a framework for running Bayesian inference in graphical modelsEntityFramework.Docs
Documentation for Entity Framework Core and Entity Framework 6corefxlab
This repo is for experimentation and exploring new ideas that may or may not make it into the main corefx repo.ef6
This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://github.com/dotnet/efcore.ResXResourceManager
Manage localization of all ResX-Based resources in one central place.announcements
Subscribe to this repo to be notified of Announcements and changes in .NET Core.installer
.NET SDK Installercodeformatter
Tool that uses Roslyn to automatically rewrite the source to follow our coding stylesNerdbank.GitVersioning
Stamp your assemblies, packages and more with a unique version generated from a single, simple version.json file and include git commit IDs for non-official builds.MobileBlazorBindings
Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazorruntimelab
This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.ILMerge
ILMerge is a static linker for .NET Assemblies.try-convert
Helping .NET developers port their projects to .NET Core!sourcelink
Source Link enables a great source debugging experience for your users, by adding source control metadata to your built assetsdiagnostics
This repository contains the source code for various .NET Core runtime diagnostic tools and documents.upgrade-assistant
A tool to assist developers in upgrading .NET Framework applications to .NET 6 and beyondproject-system
The .NET Project System for Visual Studiotry-samples
ClangSharp
Clang bindings for .NET written in C#TorchSharp
A .NET library that provides access to the library that powers PyTorch.designs
This repo is used for reviewing new .NET designs.LLVMSharp
LLVM bindings for .NET Standard written in C# using ClangSharpcrank
Benchmarking infrastructure for applicationsDataGridExtensions
Modular extensions for the WPF DataGrid controlSqlClient
Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications.intro-to-dotnet-web-dev
Get Started as a Web Developer with .NET, C#, and ASP.NET Corearcade
Tools that provide common build infrastructure for multiple .NET Foundation projects.Microsoft.Maui.Graphics
An experimental cross-platform native graphics library.HttpRepl
The HTTP Read-Eval-Print Loop (REPL) is a lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported and is used for making HTTP requests to test ASP.NET Core web APIs and view their results.csharp-notebooks
Get started learning C# with C# notebooks powered by .NET Interactive and VS Code.performance
This repo contains benchmarks used for testing the performance of all .NET Runtimescli-lab
A guided tool will be provided to enable the controlled clean up of a system such that only the desired versions of the Runtime and SDKs remain.Microsoft.Maui.Graphics.Controls
Experimental Microsoft.Maui.Graphics.Controls - Build drawn controls (Cupertino, Fluent and Material)Scaffolding
Code generators to speed up development.csharpstandard
Working space for ECMA-TC49-TG2, the C# standard committee.WatsonTcp
WatsonTcp is the easiest way to build TCP-based clients and servers in C#.dotnet-console-games
Game examples implemented as .NET console applications primarily for providing education and inspiration. :)dotnet-api-docs
.NET API reference documentation (.NET 5+, .NET Core, .NET Framework)dotnet-docker-samples
The .NET Core Docker samples have moved to https://github.com/dotnet/dotnet-docker/tree/master/samplesdotnet-monitor
This repository contains the source code for .NET Monitor - a tool that allows you to gather diagnostic data from running applications using HTTP endpointsNerdbank.Streams
Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexingKerberos.NET
A Kerberos implementation built entirely in managed code.blazor-samples
buildtools
Build tools that are necessary for building the .NET Core projectsroslyn-sdk
Roslyn-SDK templates and Syntax Visualizercore-setup
Installer packages for the .NET Core runtime and librariestraining-tutorials
Getting started tutorials for C# and ASP.NETWatsonWebserver
Watson is the fastest, easiest way to build scalable RESTful web servers and services in C#.Love Open Source and this site? Check out how you can help us