An open API service providing repository metadata for many open source software ecosystems.

GitHub / dotnet 228 Repositories

Home of the open source .NET platform

dotnet/BenchmarkDotNet

Powerful .NET library for benchmarking

Language: C# - Size: 60 MB - Last synced at: about 7 hours ago - Pushed at: 15 days ago - Stars: 11,139 - Forks: 1,020

dotnet/workload-versions

Language: PowerShell - Size: 1.57 MB - Last synced at: about 21 hours ago - Pushed at: about 22 hours ago - Stars: 10 - Forks: 12

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

Language: C# - Size: 4.16 MB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 1,490 - Forks: 175

dotnet/orleans

Cloud Native application framework for .NET

Language: C# - Size: 67 MB - Last synced at: about 22 hours ago - Pushed at: 4 days ago - Stars: 10,487 - Forks: 2,097

dotnet/sdk

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

Language: C# - Size: 325 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,965 - Forks: 1,155

dotnet/macios

.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#

Language: C# - Size: 288 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 2,736 - Forks: 548

dotnet/source-build-reference-packages

Language: C# - Size: 581 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 47 - Forks: 64

dotnet/source-indexer

This repo contains the code for building http://source.dot.net

Language: C# - Size: 1.09 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 51 - Forks: 40

dotnet/deployment-tools

This repo contains the code to build the .NET deployment tools and installers for all supported platforms, as well as the sources to .NET deployment tools.

Language: C# - Size: 3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 191 - Forks: 63

dotnet/SqlClient

Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications.

Language: C# - Size: 38.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 942 - Forks: 314

dotnet/vscode-csharp

Official C# support for Visual Studio Code

Language: TypeScript - Size: 42.2 MB - Last synced at: about 20 hours ago - Pushed at: about 22 hours ago - Stars: 2,980 - Forks: 722

dotnet/WatsonWebserver

Watson is the fastest, easiest way to build scalable RESTful web servers and services in C#.

Language: C# - Size: 24.7 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 449 - Forks: 94

dotnet/eShop

A reference .NET application implementing an eCommerce site

Language: C# - Size: 24.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 8,915 - Forks: 3,011

dotnet/docker-tools

This is a repo to house some common tools for our various docker repos.

Language: C# - Size: 5.83 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 166 - Forks: 61

dotnet/iot

This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

Language: C# - Size: 95.2 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,288 - Forks: 605

dotnet/machinelearning

ML.NET is an open source and cross-platform machine learning framework for .NET.

Language: C# - Size: 96.7 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 9,258 - Forks: 1,931

dotnet/csharpstandard

Working space for ECMA-TC49-TG2, the C# standard committee.

Language: C# - Size: 5.96 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 768 - Forks: 93

dotnet/scenario-tests

Scenario testing for installed .NET Core SDKs

Language: PowerShell - Size: 739 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 7 - Forks: 16

dotnet/Docker.DotNet

:whale: .NET (C#) Client Library for Docker API

Language: C# - Size: 1.58 MB - Last synced at: 1 day ago - Pushed at: 9 days ago - Stars: 2,362 - Forks: 397

dotnet/windowsdesktop

Language: PowerShell - Size: 7.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 196 - Forks: 64

dotnet/roslyn

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

Language: C# - Size: 2.2 GB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 19,802 - Forks: 4,162

dotnet/yarp

A toolkit for developing high-performance HTTP reverse proxy applications.

Language: C# - Size: 22.1 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 9,200 - Forks: 889

dotnet/runtimelab

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

Size: 1020 MB - Last synced at: about 18 hours ago - Pushed at: about 20 hours ago - Stars: 1,525 - Forks: 214

dotnet/dev-proxy

Simulate API failures, throttling, and chaos — all from your command line.

Language: C# - Size: 7.89 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 697 - Forks: 76

dotnet/docs-aspire

The official repository for the .NET Aspire documentation—describing a set of tools, templates, and packages for building observable, production ready apps.

Size: 79.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 148 - Forks: 161

dotnet/ResXResourceManager

Manage localization of all ResX-Based resources in one central place.

Language: C# - Size: 5.12 MB - Last synced at: about 16 hours ago - Pushed at: 3 days ago - Stars: 1,409 - Forks: 235

dotnet/wcf

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

Language: C# - Size: 27.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,741 - Forks: 571

dotnet/runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

Language: C# - Size: 944 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 16,834 - Forks: 5,132

dotnet/wpf

WPF is a .NET Core UI framework for building Windows desktop applications.

Language: C# - Size: 65.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 7,424 - Forks: 1,225

dotnet/interactive

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

Language: C# - Size: 108 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 3,117 - Forks: 406

dotnet/docs-maui

This repository contains documentation for .NET Multi-platform App UI (MAUI).

Size: 61.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 256 - Forks: 234

dotnet/winforms

Windows Forms is a .NET UI framework for building Windows desktop applications.

Language: C# - Size: 256 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,668 - Forks: 1,049

dotnet/Scaffolding

Code generators to speed up development.

Language: C# - Size: 12.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 780 - Forks: 238

dotnet/dotnet-operator-sdk

KubeOps is a Kubernetes operator sdk in dotnet. Strongly inspired by kubebuilder.

Language: C# - Size: 5.04 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 318 - Forks: 76

dotnet/systemweb-adapters

Language: C# - Size: 4.13 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 368 - Forks: 66

dotnet/ILMerge 📦

ILMerge is a static linker for .NET Assemblies.

Language: C# - Size: 691 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 1,296 - Forks: 179

dotnet/versions

This repo contains information about the various component versions that ship with .NET Core.

Size: 110 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 147 - Forks: 159

dotnet/maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

Language: C# - Size: 591 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 22,947 - Forks: 1,880

dotnet/fsharp

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

Language: F# - Size: 387 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,149 - Forks: 826

dotnet/arcade

Tools that provide common build infrastructure for multiple .NET Foundation projects.

Language: C# - Size: 51.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 689 - Forks: 376

dotnet/dotnet

Home of .NET's Virtual Monolithic Repository which includes all the code needed to build the .NET SDK.

Language: C# - Size: 1.65 GB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 712 - Forks: 188

dotnet/reactive

The Reactive Extensions for .NET

Language: C# - Size: 43.8 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 6,991 - Forks: 770

dotnet/efcore

EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.

Language: C# - Size: 205 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 14,344 - Forks: 3,296

dotnet/homebrew-dev-proxy

Dev Proxy is an API simulator that helps you effortlessly test your app beyond the happy path.

Language: Ruby - Size: 85 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 2

dotnet/ClangSharp

Clang bindings for .NET written in C#

Language: C# - Size: 4.52 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 1,118 - Forks: 165

dotnet/docfx

Static site generator for .NET API documentation.

Language: C# - Size: 152 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 4,332 - Forks: 876

dotnet/aspnetcore

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

Language: C# - Size: 350 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 37,035 - Forks: 10,431

dotnet/roslynator

Roslynator is a set of code analysis tools for C#, powered by Roslyn.

Language: C# - Size: 46.6 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 3,283 - Forks: 270

dotnet/templating

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

Language: C# - Size: 33 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,706 - Forks: 390

dotnet/android-libraries

.NET for Android bindings for Google's libraries, such as AndroidX, GooglePlayServices, Firebase, and MLKit and their 3rd party dependency libraries.

Language: C# - Size: 94.6 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 279 - Forks: 61

dotnet/sign

Code Signing CLI tool supporting Authenticode, NuGet, VSIX, and ClickOnce

Language: C# - Size: 9.49 MB - Last synced at: about 21 hours ago - Pushed at: 4 days ago - Stars: 535 - Forks: 103

dotnet/android

.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#

Language: C# - Size: 144 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,058 - Forks: 555

dotnet/extensions

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

Language: C# - Size: 96.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,020 - Forks: 826

dotnet/WatsonTcp

WatsonTcp is the easiest way to build TCP-based clients and servers in C#.

Language: C# - Size: 2.59 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 638 - Forks: 125

dotnet/dotnet-docker

Official container images for .NET

Language: Dockerfile - Size: 26.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,720 - Forks: 1,963

dotnet/aspire

Tools, templates, and packages to accelerate building observable, production-ready apps

Language: C# - Size: 33.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4,813 - Forks: 683

dotnet/dotnet-monitor

This repository contains the source code for .NET Monitor - a tool that allows you to gather diagnostic data from running applications using HTTP endpoints

Language: C# - Size: 25.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 688 - Forks: 120

dotnet/Silk.NET

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

Language: C# - Size: 1.35 GB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 4,653 - Forks: 441

dotnet/extensions-samples

Language: PowerShell - Size: 1.43 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 10 - Forks: 9

dotnet/docs

This repository contains .NET Documentation.

Size: 928 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4,523 - Forks: 6,030

dotnet/csharplang

The official repo for the design of the C# programming language

Language: C# - Size: 14.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12,231 - Forks: 1,054

dotnet/dotNext

Next generation API for .NET

Language: C# - Size: 60.8 MB - Last synced at: 5 days ago - Pushed at: 15 days ago - Stars: 1,826 - Forks: 141

dotnet/arcade-services

Arcade Engineering Services

Language: C# - Size: 13.7 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 73 - Forks: 81

dotnet/msbuild

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.

Language: C# - Size: 308 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 5,431 - Forks: 1,383

dotnet/maui-samples

Samples for .NET Multi-Platform App UI (.NET MAUI)

Language: C# - Size: 58.1 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 3,480 - Forks: 1,446

dotnet/installer

.NET SDK Installer

Size: 89.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,261 - Forks: 438

dotnet/roslyn-analyzers

Size: 105 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 1,656 - Forks: 483

dotnet/icu Fork of microsoft/icu

Fork of https://github.com/microsoft/icu for dotnet on WebAssembly

Language: C++ - Size: 268 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13 - Forks: 27

dotnet/sourcelink

Source Link enables a great source debugging experience for your users, by adding source control metadata to your built assets

Language: C# - Size: 3.04 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,326 - Forks: 132

dotnet/cecil Fork of jbevain/cecil

Cecil is a library to inspect, modify and create .NET programs and libraries.

Language: C# - Size: 19.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 68 - Forks: 48

dotnet/coreclr 📦

CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.

Size: 318 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 12,794 - Forks: 2,635

dotnet/Nerdbank.Streams

Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexing

Language: C# - Size: 3.62 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 690 - Forks: 67

dotnet/core

.NET news, announcements, release notes, and more!

Language: PowerShell - Size: 47.2 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 21,579 - Forks: 4,928

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

Language: C# - Size: 8.83 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 4,797 - Forks: 1,127

dotnet/samples

Sample code referenced by the .NET documentation

Language: C# - Size: 271 MB - Last synced at: 7 days ago - Pushed at: 16 days ago - Stars: 3,606 - Forks: 5,147

dotnet/arcade-validation

Testing and validation scenarios for https://github.com/dotnet/arcade

Language: PowerShell - Size: 6.42 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 17 - Forks: 34

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

Language: C# - Size: 1.56 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 690 - Forks: 63

dotnet/razor

Compiler and tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.

Language: C# - Size: 90.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 568 - Forks: 212

dotnet/diagnostics

This repository contains the source code for various .NET Core runtime diagnostic tools and documents.

Language: C++ - Size: 97.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,281 - Forks: 383

dotnet/project-system

The .NET Project System for Visual Studio

Language: C# - Size: 57.6 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,001 - Forks: 403

dotnet/performance

This repo contains benchmarks used for testing the performance of all .NET Runtimes

Language: F# - Size: 68.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 742 - Forks: 280

dotnet/roslyn-tools

Tools used in Roslyn based repos

Language: C# - Size: 22.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 106 - Forks: 80

dotnet/reproducible-builds

Contains the DotNet.ReproducibleBuilds package

Language: C# - Size: 139 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 206 - Forks: 20

dotnet/AspNetCore.Docs

Documentation for ASP.NET Core

Language: C# - Size: 815 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 12,964 - Forks: 25,130

dotnet/dotnet-api-docs

.NET API reference documentation (.NET 5+, .NET Core, .NET Framework)

Language: C# - Size: 1.05 GB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 854 - Forks: 1,623

dotnet/Microsoft.Maui.Graphics 📦

An experimental cross-platform native graphics library.

Language: C# - Size: 6.9 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 680 - Forks: 62

dotnet/website-feedback

This repo is for dot.net feedback including get started tutorial issues from the site.

Size: 42 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 9

dotnet/emsdk Fork of emscripten-core/emsdk

Emscripten SDK

Language: PowerShell - Size: 4.39 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 16 - Forks: 33

dotnet/docs-tools

This repo contains GitHub Actions and other tools that are designed to be invoked on DocFx repositories.

Language: C# - Size: 2.21 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 20 - Forks: 35

dotnet/DataGridExtensions

Modular extensions for the WPF DataGrid control

Language: C# - Size: 1.33 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 872 - Forks: 108

dotnet/command-line-api

Command line parsing, invocation, and rendering of terminal output.

Language: C# - Size: 6.42 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 3,576 - Forks: 404

dotnet/EntityFramework.Docs

Documentation for Entity Framework Core and Entity Framework 6

Language: Mermaid - Size: 20.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,699 - Forks: 1,972

dotnet/java-interop

Java.Interop provides open-source bindings of Java's Java Native Interface (JNI) for use with .NET managed languages such as C#

Language: C# - Size: 12.4 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 241 - Forks: 60

dotnet/spark

.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.

Language: C# - Size: 4.88 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 2,076 - Forks: 329

dotnet/install-scripts

Language: PowerShell - Size: 819 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 177 - Forks: 94

dotnet/infer

Infer.NET is a framework for running Bayesian inference in graphical models

Language: C# - Size: 34.8 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1,598 - Forks: 232

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

Language: C# - Size: 3.64 MB - Last synced at: about 9 hours ago - Pushed at: 5 months ago - Stars: 3,150 - Forks: 714

dotnet/pinvoke 📦

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.

Language: C# - Size: 5.44 MB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 2,169 - Forks: 227

dotnet/docs-desktop

This repository contains .NET documentation related to Windows Forms (winforms) and Windows Presentation Foundation (WPF).

Language: C# - Size: 51.9 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 220 - Forks: 184

dotnet/crank

Benchmarking infrastructure for applications

Language: C# - Size: 4.44 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1,044 - Forks: 106