.NET Runtime VS ASP.NET Core

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

.NET Runtime

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

ASP.NET Core

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux. (by dotnet)
Our great sponsors
  • Smarter Code - Your Free Guide to Become Microsoft Azure Certified
  • Scout APM - A developer's best friend. Try free for 14-days
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
.NET Runtime ASP.NET Core
223 567
7,614 26,567
4.2% 1.2%
10.0 10.0
4 days ago 6 days ago
C# C#
GNU General Public License v3.0 or later MIT License
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.

.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 2021-11-24.

ASP.NET Core

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 2021-11-28.
  • A Software Dev, totally homeless
    1 project | reddit.com/r/homeless | 2 Dec 2021
    What has gotten me quite more depressed, it is the lack of easy access to apply to my main type of jobs, which have been C# development (app, asp.net) or working stuff like nodeJS. The challening part is the lack of a phone, and everything is through that, two: Can't easily look presentable for anything, nearly no clothes, lack of cleaning supplies and cant afford public transport. Has got me to lose a lot of hope I will never be able to get back or my computer back (it is not lost, but saved so far away in a place I can't live) so basically I'm starting all the way from zero, but without the ability to properly work anything is not what I dedicated my life to last decade.
  • Qt won't defeat me
    1 project | reddit.com/r/ProgrammerHumor | 1 Dec 2021
    I can recommend .net. Needs some getting used to as every framework but has yet to disappoint me (including asp.net to my own surprise. It was said to be very crappy a few years back but is pretty awesome right now, at least with the limited stuff I have done so far)
  • .Net on Docker
    1 project | reddit.com/r/dotnetcore | 1 Dec 2021
    asp.net core is an amazing platform to build web apps, web apis and micro-services. you can build these locally, pack them into the docker images and deploy them with ease, say, in Kubernetes, on Heroku or any cheap Linux VM with docker enabled. This is one of many reasons to use Docker for .net projects.
  • Please help understanding this construct
    1 project | reddit.com/r/csharp | 1 Dec 2021
    I am following some tutorial on ASP.NET Core.
  • Da li vredi VTSNS upisati?
    1 project | reddit.com/r/programiranje | 1 Dec 2021
    Uglavnom taj asp.net se i najvise koristi od svih ostalih frameworka iz .NET-a, a i sada je #1 najomiljeniji backend framework po stackoverflow-u.
  • tools and libraries for mobile dev
    1 project | reddit.com/r/aureliajs | 1 Dec 2021
    Hello guys, I am new at this kind of developing (front end for cross platform). Until now I have worked with c# (asp.net mvc) and databases and javascript/jquery as front end. I am getting into typescript and I like it very much. So now I have interest on front end frameworks that support typescript. I was looking at angular and I really like it, but the thing that holds me back is the release. they release so often new version with a lot of breaking changes. Ionic being a cross platform framework based on angular has the same issue. And I really like the structure of angular because of the mvc pattern. I looked on angular alternatives and stumbled on aurelia js. So far I have seen only some videos on youtube about it and it's getting my interest.
  • From Unity developer to .NET developer
    1 project | reddit.com/r/dotnet | 30 Nov 2021
    web dev is usually angular/react for companies, c# for apis, database if code-first. linq, entity framework, mvc pattern I think are good dip into asp.net ecosystem
  • Une question pour les software devs de France
    1 project | reddit.com/r/france | 30 Nov 2021
  • FastEndpoints: A light-weight REST Api framework for ASP.Net 6 that implements REPR Pattern
    3 projects | reddit.com/r/dotnet | 28 Nov 2021
    It looks OK i guess, but why would you use this? If you're hiring asp.net developers, you would want to use a standard api controller syntax, not force them to figure out some obscure format.
  • Need your help
    1 project | reddit.com/r/vuejs | 28 Nov 2021
    The back end is ASP.net Core.

What are some alternatives?

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

Blazor.WebRTC

deno - A modern runtime for JavaScript and TypeScript.

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

Ryujinx - Experimental Nintendo Switch Emulator written in C#

DotVVM - Open source MVVM framework for Web Apps

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.

PuppeteerSharp - Headless Chrome .NET API

BTCPay Server - Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor.

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

ASP.NET MVC