C# Application Frameworks

Open-source C# projects categorized as Application Frameworks

Top 23 C# Application Framework Projects

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

    Project mention: MAUI install in Azure Pipelines | reddit.com/r/dotnetMAUI | 2023-01-31
  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Is there any dotNet project that would be equivalent of a Django app, with admin pages, user model and SQLite context ready setup? | reddit.com/r/dotnet | 2022-11-14

    DotNetBoilerplate might suit your needs. They also have a more advanced commercial offering

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Mono

    Mono open source ECMA CLI, C# and .NET implementation.

    Project mention: So I decided to ask how to code VB on Linux then this guy came | reddit.com/r/ProgrammerHumor | 2023-02-04

    Doesn't mono work?

  • ABP

    Open Source Web Application Framework for ASP.NET Core

    Project mention: What is a good open source .net core project to learn about code structure? | reddit.com/r/dotnet | 2022-10-03

    See the abp.io source code and document. Excellent documentation and well structured code.

  • Orleans

    Cloud Native application framework for .NET

    Project mention: Top 10 bugs found in C# projects in 2022 | dev.to | 2023-01-16

    Something tells me that the developers should have cleared batchOperation a bit later. Judging by the fix, the Orleans developers agree with me.

  • Uno Platform

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

    Project mention: I'm considering giving up on MAUI Blazor Hybrid for creating an App | reddit.com/r/dotnetMAUI | 2023-02-03

    Have you looked at this? https://platform.uno

  • DotNetty

    DotNetty project – a port of netty, event-driven asynchronous network application framework

    Project mention: Unity MVVM | reddit.com/r/gamedev | 2022-12-27

    This version is modified based on DotNetty's 0.7.2 version and is a customized version for the Unity development platform. It removes some dependent libraries and passes the test under IL2CPP.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • AspectCore Framework

    AspectCore is an AOP-based cross platform framework for .NET Standard.

  • Fusion

    Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!

    Project mention: Creating some sort of task engine pattern | reddit.com/r/csharp | 2022-08-28

    So there are different ways how you can do this, there are multiple different protocols for Unity, for example. There is also this more generic state replication framework.

  • Microdot Framework

    Microdot: An open source .NET microservices framework


    A home for your business logic in any .NET application.

    Project mention: Advice on cross platform project architecture | reddit.com/r/dotnet | 2022-11-28

    I've heard (no first hand experience) that the csla .net framework is meant to address this particular problem https://cslanet.com/. Rocky did an interview on dotnet rocks and it seemed like a tool worth looking into.

  • Kentor Authentication Services

    Saml2 Authentication services for ASP.NET

    Project mention: Advice regarding C# SAML SP Initiated solution for Azure B2C integration | reddit.com/r/dotnet | 2023-02-03

    If you need full SP support this is an option: https://github.com/Sustainsys/Saml2 or you can pay for ComponetSpace.

  • Spring.Net

    Spring Framework for .NET

  • X.PagedList

    Library for easily paging through any IEnumerable/IQueryable in ASP.NET

  • ASP.NET MVC Boilerplate Framework

    .NET Core Extensions and Helper NuGet packages. (by Dotnet-Boxed)

  • peasy

    A business logic micro-framework for .NET and .NET Core

  • silky

    The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.

  • Newbe.Claptrap

    This is a frameworks with reactive, event sourcing and Actor pattern as basic theories. On top of this, developers can create "distributed", "scale out", and "easy to test" application more simply. Claptrap and it`s Minions is on the way.

  • Mono-Addins

    Mono.Addins is a generic framework for creating extensible applications, and for creating add-ins which extend those applications.

  • HopFramework

    Domain Driven Design, Microservices, .Net 5.

  • Plastic

    This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application. (by sang-hyeon)

  • PersianDataAnnotations

    PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت

  • Simplify.Web

    Simplify.Web is an open-source, lightweight and fast server-side .NET web-framework based on MVC and OWIN for building HTTP based web-applications, RESTful APIs etc.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-04.

C# Application Frameworks related posts


What are some of the best open-source Application Framework projects in C#? This list will help you:

Project Stars
1 Introducing .NET Multi-platform App UI (MAUI) 18,177
2 ASP.NET Boilerplate 10,881
3 Mono 10,280
4 ABP 9,376
5 Orleans 9,111
6 Uno Platform 7,386
7 DotNetty 3,762
8 AspectCore Framework 1,542
9 Fusion 1,516
10 Microdot Framework 1,461
11 CSLA .NET 1,086
12 Kentor Authentication Services 848
13 Spring.Net 786
14 X.PagedList 761
15 ASP.NET MVC Boilerplate Framework 649
16 peasy 478
17 silky 239
18 Newbe.Claptrap 209
19 Mono-Addins 155
20 HopFramework 51
21 Plastic 38
22 PersianDataAnnotations 38
23 Simplify.Web 14
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives