What is aspnetcore built with?

aspnetcore is a C# repo built with Blazor, Microsoft.AspNetCore.Components.Web, ASP.NET Core, Grpc.AspNetCore, and Microsoft.Extensions.Hosting. It stores its data in Microsoft.Extensions.Caching.Memory, Postgres, Microsoft.Data.SqlClient, and MySQL, reaches it with Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational, Pomelo.EntityFrameworkCore.MySql, and Microsoft.EntityFrameworkCore, signs people in with Azure.Identity, Microsoft.IdentityModel.Protocols.OpenIdConnect, System.IdentityModel.Tokens.Jwt, and @azure/msal-browser, uses AI through Microsoft.Extensions.AI.Abstractions, Microsoft.Extensions.AI.OpenAI, and Microsoft.Extensions.AI, makes its content with AngleSharp, validates its data with System.ComponentModel.Annotations, is tested with MSTest.TestAdapter, MSTest.TestFramework, xunit.assert, xunit.extensibility.execution, Moq, and 3 more, deploys with Microsoft.Extensions.Hosting.Abstractions, Microsoft.Extensions.Logging.Debug, OpenTelemetry.Exporter.OpenTelemetryProtocol, OpenTelemetry.Instrumentation.AspNetCore, OpenTelemetry.Instrumentation.Http, and 6 more, and uses Microsoft.Data.SqlClient.Extensions.Azure, Microsoft.EntityFrameworkCore.Sqlite, Microsoft.EntityFrameworkCore.SqlServer, Microsoft.Extensions.Caching.Abstractions, MySqlConnector, and 2 more. It has 1,819,681 written lines, with 4,147 test files.

Read on November 6, 2026, at commit f19828c. Read it as markdown

Frontend

The base 2

  • Blazor
  • Microsoft.AspNetCore.Components.Web9 files

Backend

The base 1

  • ASP.NET Core

Data 11

Data access 4

  • Microsoft.EntityFrameworkCore9 files
  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.EntityFrameworkCore.Relational
  • Pomelo.EntityFrameworkCore.MySql

Sign-in 4

  • Microsoft.IdentityModel.Protocols.OpenIdConnect16 files
  • System.IdentityModel.Tokens.Jwt9 files
  • @azure/msal-browser2 files
  • Azure.Identity

AI 3

  • Microsoft.Extensions.AI32 files
  • Microsoft.Extensions.AI.Abstractions
  • Microsoft.Extensions.AI.OpenAI

Support

The base 2

  • Microsoft.Extensions.Hosting5 files
  • Grpc.AspNetCore

Content 1

  • AngleSharp1 file

Validation 1

  • System.ComponentModel.Annotations

Testing 8

  • Moq483 files
  • karma1 file
  • xunit.abstractions361 files
  • SharpFuzz1 file
  • MSTest.TestAdapter
  • MSTest.TestFramework
  • xunit.assert
  • xunit.extensibility.execution

Deploy 11

  • OpenTelemetry1 file
  • OpenTelemetry.Exporter.OpenTelemetryProtocol
  • Microsoft.Extensions.Logging.Abstractions72 files
  • org.slf4j:slf4j-api4 files
  • Microsoft.Extensions.Logging1 file
  • Microsoft.Extensions.Logging.Console1 file
  • Serilog.Sinks.File1 file
  • Microsoft.Extensions.Hosting.Abstractions
  • Microsoft.Extensions.Logging.Debug
  • OpenTelemetry.Instrumentation.AspNetCore
  • OpenTelemetry.Instrumentation.Http

Tools 15

  • Webpack1 file
  • Microsoft.CodeAnalysis.CSharp68 files
  • BenchmarkDotNet13 files
  • Microsoft.Build.Framework3 files
  • terser-webpack-plugin1 file
  • Grpc.Tools
  • Microsoft.Build.Utilities.Core
  • Microsoft.CodeAnalysis.CSharp.Workspaces
  • Microsoft.DotNet.IBCMerge
  • Microsoft.EntityFrameworkCore.Tools
  • Microsoft.ManifestTool.CrossPlatform
  • Microsoft.VisualStudioEng.MicroBuild.Core
3 more
  • Microsoft.VisualStudioEng.MicroBuild.Plugins.SwixBuild
  • Microsoft.Windows.CsWin32
  • Mono.Cecil

Other 40

  • Google4 files
  • @msgpack/msgpack1 file
  • rxjs1 file
  • System.Text.Json271 files
  • Microsoft.Extensions.DependencyInjection102 files
  • Newtonsoft.Json51 files
  • Google.Protobuf30 files
  • System.Buffers24 files
  • io.reactivex.rxjava3:rxjava21 files
  • System.Net.Http19 files
  • MessagePack6 files
  • System.Security.Cryptography.Xml4 files
28 more
  • Microsoft.Extensions.Configuration2 files
  • Polly2 files
  • debug1 file
  • es6-promise1 file
  • Microsoft.CSharp1 file
  • Microsoft.Extensions.Http1 file
  • org.msgpack:msgpack-core1 file
  • System.Threading.Tasks.Extensions1 file
  • ws1 file
  • CommandLineParser
  • Drop.App
  • jackson-dataformat-msgpack
  • Microsoft.Bcl.AsyncInterfaces
  • Microsoft.Extensions.Configuration.Binder
  • Microsoft.Extensions.Configuration.EnvironmentVariables
  • Microsoft.Extensions.Configuration.UserSecrets
  • Microsoft.Extensions.DependencyInjection.Abstractions
  • Microsoft.Extensions.Http.Resilience
  • Microsoft.Extensions.ServiceDiscovery
  • Microsoft.Win32.Registry
  • okhttp
  • okhttp-urlconnection
  • Swashbuckle.AspNetCore
  • System.Configuration.ConfigurationManager
  • System.Memory
  • System.Net.Http.WinHttpHandler
  • System.Security.Permissions
  • System.ServiceProcess.ServiceController

Other repos with a similar stack

Ordered by how much of its stack they share with aspnetcore, then by stars.

Frequently asked questions

What language is aspnetcore written in?
aspnetcore is written in C#, with 1,819,681 written lines.
What framework does aspnetcore use?
aspnetcore is built with Blazor, Microsoft.AspNetCore.Components.Web, ASP.NET Core, Grpc.AspNetCore, and Microsoft.Extensions.Hosting.
What database does aspnetcore use?
aspnetcore stores its data in Microsoft.Extensions.Caching.Memory, Postgres, Microsoft.Data.SqlClient, and MySQL and reaches it with Microsoft.EntityFrameworkCore.Design, Microsoft.EntityFrameworkCore.Relational, Pomelo.EntityFrameworkCore.MySql, and Microsoft.EntityFrameworkCore.
What does aspnetcore sign people in with?
aspnetcore signs people in with Azure.Identity, Microsoft.IdentityModel.Protocols.OpenIdConnect, System.IdentityModel.Tokens.Jwt, and @azure/msal-browser.
Does aspnetcore use AI?
Yes. aspnetcore uses AI through Microsoft.Extensions.AI.Abstractions, Microsoft.Extensions.AI.OpenAI, and Microsoft.Extensions.AI.
What services does aspnetcore use?
aspnetcore uses Microsoft.Data.SqlClient.Extensions.Azure, Microsoft.EntityFrameworkCore.Sqlite, Microsoft.EntityFrameworkCore.SqlServer, Microsoft.Extensions.Caching.Abstractions, MySqlConnector, Npgsql.EntityFrameworkCore.PostgreSQL, and Redis.
Does aspnetcore have tests?
Yes. aspnetcore has 4,147 test files and is tested with MSTest.TestAdapter, MSTest.TestFramework, xunit.assert, xunit.extensibility.execution, Moq, xunit.abstractions, SharpFuzz, and karma.
Which repos have a stack like aspnetcore's?
The ones that share most of its stack:microsoft/autogenYunaiV/ruoyi-vue-proinfiniflow/ragflow

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →