ASP.NET Core VS .NET Runtime

Compare ASP.NET Core vs .NET Runtime and see what are their differences.


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

.NET Runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. (by dotnet)
Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • OPS - Build and Run Open Source Unikernels
ASP.NET Core .NET Runtime
647 258
27,073 8,008
1.9% 4.9%
9.9 10.0
3 days ago about 24 hours ago
C# C#
MIT License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of ASP.NET Core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-24.
  • About core
    3 projects | | 24 Jan 2022
    I believe you can start create a 'whole' frontend + backend with core + blazor.
    3 projects | | 24 Jan 2022
    I mean you could use blazor to create 'front end' and use to create server side
  • Why do we need WaitForExit() when working with processes?
    1 project | | 24 Jan 2022
    This might be a dumb question but I can't seem to get my head around it. I am starting a process from a ASP.NET Core controller and it works fine. I can also close the application from the same controller with no issues. What is the benefit of WaitForExit()? Do I not need WaitForExit() if I am closing the process programmatically when the controller endpoint is hit? (yes I am aware I would use WaitForExitAsync() since its asp dot net )
  • Process of choosing a tech stack
    1 project | | 23 Jan 2022
    The problem here is, no single person should be owning this decision. If core fails and bob suggested, it isn't his fault. Your team collectively should agree on some core principles you are looking for in your tech stack. Figure out where you rank the importance of scalability, cost, existing documentation/support, performance, and team knowledge. Then someone (or everyone) can do some research on where each stack is in those areas, with some supporting articles etc. Then have another meeting to go through what you found, and get consensus or even vote based on the outcome.
  • My story with coding
    2 projects | | 22 Jan 2022
    i never took courses because i did not get any value from it the only thing i recomend is building simple apps like console apps and after that start progressing to winform and then
    2 projects | | 22 Jan 2022
    the first language that I taught myself is c#, I remember building a WinForms app that read images from the scanner and display it in a PictureBox, it was hard especially with no programming basics, but I was so happy when I saw it running. a couple of years later I found myself knowing c# java c++ swift PHP .netcore android xamarin and some sort of reverse engineering, I found my first job by finding a vulnerability in saml2.0 protocol when the public key is not validated by the authority signer which means you can modify the assertion sign it and gain access control over sensitive accounts, the only problem I faced was the response time was validated and I have only couple seconds to modify the data sign it and send it. long story short I had to capture the data through fiddler core insert my cert get the response URL, decode it, modify the XML, sign it and send it back.
  • Multiplayer in unity for online card game
    1 project | | 21 Jan 2022
    API in core with sql database for the basic features like signup,login,retrive rank cards..etc
  • Front-end or Back-end web dev buddy with any skill
    1 project | | 20 Jan 2022
    - C# (ASP.NET and Blazor)
  • Security of blazor server side app
    1 project | | 20 Jan 2022
    You can also secure an entire blazor server side app using authentication and authorization services. My app is protected using open ID connect and it only takes a little config in the startup config and one attribute on the _Host.cshtml (@attribute [Authorize])
  • Learn C# while making apps?
    1 project | | 19 Jan 2022
    - Codewrinkles he has playlist: core for absolute begginers ( I suggest start from this) -Tedy Smith core webapi he start tutorial one week ago

.NET Runtime

Posts with mentions or reviews of .NET Runtime. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-22.

What are some alternatives?

When comparing ASP.NET Core and .NET Runtime you can also consider the following projects:


deno - A modern runtime for JavaScript and TypeScript.

inertia-laravel - The Laravel adapter for Inertia.js.

PuppeteerSharp - Headless Chrome .NET API

Ryujinx - Experimental Nintendo Switch Emulator written in C#

actix-web - Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

Giraffe - A native functional ASP.NET Core web framework for F# developers.

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

Uno Platform - Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

CefSharp - .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

DotVVM - Open source MVVM framework for Web Apps