Open source projects by dotnet

dotnet/corefx

This repo contains the .NET Core foundational libraries, called CoreFX. It includes classes for collections, file systems, console, XML, async and many others.

☕C#   ★11118 stars   ⚠1339 open issues   ⚭212 contributors   ☯over 2 years old  

dotnet/coreclr

This repo contains the .NET Core runtime, called CoreCLR, and the base library, called mscorlib. It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes.

☕C#   ★7254 stars   ⚠1098 open issues   ⚭190 contributors   ☯about 2 years old  

dotnet/roslyn

The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.

☕C#   ★6848 stars   ⚠3582 open issues   ⚭133 contributors   ☯about 2 years old  

dotnet/docfx

Tools for building and publishing API documentation for .NET projects

☕C#   ★511 stars   ⚠97 open issues   ⚭14 contributors   ☯over 1 year old  

dotnet/cli

This repo contains 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, ...).

☕C#   ★1721 stars   ⚠513 open issues   ⚭40 contributors   ☯over 1 year old  

dotnet/orleans

Orleans - Distributed Virtual Actor Model

☕C#   ★2488 stars   ⚠240 open issues   ⚭62 contributors   ☯about 2 years old  

dotnet/corert

This repo contains CoreRT, a .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying .NET Native compiler toolchain.

☕C#   ★517 stars   ⚠201 open issues   ⚭39 contributors   ☯over 1 year old  

dotnet/roslyn-analyzers

☕C#   ★177 stars   ⚠182 open issues   ⚭29 contributors   ☯over 1 year old  

dotnet/codeformatter

Tool that uses Roslyn to automatically rewrite the source to follow our coding styles

☕C#   ★660 stars   ⚠83 open issues   ⚭24 contributors   ☯about 2 years old  

dotnet/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.

☕C++   ★1131 stars   ⚠155 open issues   ⚭22 contributors   ☯about 2 years old  

dotnet/corefxlab

This repo is for experimentation and exploring new ideas that may or may not make it into the main corefx repo.

☕C#   ★555 stars   ⚠161 open issues   ⚭38 contributors   ☯about 2 years old  

dotnet/wcf

This repo contains the client-oriented WCF libraries that enable applications built on .NET Core to communicate with WCF services.

☕C#   ★753 stars   ⚠149 open issues   ⚭26 contributors   ☯almost 2 years old  

dotnet/core-docs

This repository contains .NET Documentation.

☕CSS   ★322 stars   ⚠212 open issues   ⚭20 contributors   ☯almost 2 years old  

dotnet/buildtools

Build tools that are necessary for building the .NET Core projects

☕C#   ★439 stars   ⚠147 open issues   ⚭50 contributors   ☯over 2 years old  

dotnet/dotnet.github.io

The source for the dotnet.github.io site

☕HTML   ★44 stars   ⚠18 open issues   ⚭17 contributors   ☯about 2 years old  

dotnet/roslyn-project-system

The C# and Visual Basic project system for Visual Studio "15"

☕Visual Basic   ★180 stars   ⚠306 open issues   ⚭8 contributors   ☯10 months old  

dotnet/dotnet-docker

This repo contains the base Docker images for working with .NET Core and the .NET Core Tools.

☕Shell   ★192 stars   ⚠9 open issues   ⚭5 contributors   ☯over 1 year old  

dotnet/core

Home repository for .NET Core

☕Shell   ★3378 stars   ⚠35 open issues   ⚭34 contributors   ☯over 2 years old  

dotnet/sdk

Core functionality needed to create .NET Core projects, that is shared between VisualStudio and CLI

☕C#   ★57 stars   ⚠124 open issues   ⚭20 contributors   ☯7 months old  

dotnet/BenchmarkDotNet

Powerful .NET library for benchmarking

☕C#   ★1559 stars   ⚠74 open issues   ⚭24 contributors   ☯over 3 years old  

dotnet/standard

This repo is building the .NET Standard

☕C#   ★571 stars   ⚠27 open issues   ⚭10 contributors   ☯6 months old  

dotnet/windows-sdk-for-google-analytics

SDK to connect to Google Analytics from Windows Store (UWP) Apps, Windows desktop apps written with .NET, and Xamarin Apps

☕C#   ★34 stars   ⚠5 open issues   ⚭5 contributors   ☯21 days old  

dotnet/templating

This repo contains the Template Engine which is used by dotnet new

☕C#   ★53 stars   ⚠51 open issues   ⚭9 contributors   ☯8 months old  

dotnet/training-tutorials

Getting started tutorials for C# and ASP.NET

☕C#   ★59 stars   ⚠12 open issues   ⚭10 contributors   ☯9 months old  

dotnet/docs

This repository contains .NET Documentation.

☕PowerShell   ★360 stars   ⚠250 open issues   ⚭175 contributors   ☯almost 2 years old