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: Developers are not happy with .NET MAUI, but nobody in the team cares about it | /r/hackernews | 2023-11-27
  • ABP

    Open Source Web Application Framework for ASP.NET Core. Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.

  • Project mention: ABP Suite: Best CRUD Page Generation Tool for .NET | dev.to | 2024-02-14

    In conclusion, ABP Suite is a game-changer in the realm of application development. Its modular design (comes from ABP Framework), powerful code generation, and support for modern frontend frameworks make it a go-to choice for developers looking to build scalable and feature-rich applications. Whether you are working on a small project or a large enterprise application, ABP Suite provides the tools you need to succeed in your development endeavors.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

  • Project mention: Como avanzar con .Net? | /r/devsarg | 2023-06-27

    https://aspnetboilerplate.com/ (por si alguien le interesa)

  • Mono

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

  • Project mention: How exactly does Unity integrate with IDEs - how does the editor build work? | /r/Unity3D | 2023-07-23

    In the video you basically install .NET 7.0 SDK with the deb packages from Microsoft repos AND mono deb packages from repos laid out in https://www.mono-project.com/ apart from Unity and VS Code. And then you configure VS Code so that it always uses Mono installed in the system (not Unity Editor's own instance???)

  • Orleans

    Cloud Native application framework for .NET

  • Project mention: .NET 8 – .NET Blog | news.ycombinator.com | 2023-11-14

    We should chat more about Reminders v2 - I want to learn more about what you'd like it to provide. Can you comment on the issue (https://github.com/dotnet/orleans/issues/7573)? If you'd like to see some of what is in the works, please message me on Discord and we can chat more about it (https://aka.ms/orleans/discord)

  • Uno Platform

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

  • Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03

    And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.

  • DotNetty

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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: Show HN: Actual Chat – Blending text and voice into a single medium | news.ycombinator.com | 2023-12-08

    - Even frequent exchanges like, “Hey, I’m heading to Costco, need anything?” where the follow-up is easier spoken than typed, or may require a brief brainstorming - “Oh, remember our neighbors are visiting us on Sunday?”

    That’s how 8 years later (2 years ago) me and my co-founder decided to implement a new chat app.

    — Technology —

    To make it short, I’ll post just one point here: Actual Chat is based on Fusion (https://github.com/servicetitan/Stl.Fusion) - think MobX / computed observables, but distributed. In Actual Chat, the state it manages spans from our servers to every client app, creating an eventually consistent “state mesh”. The unified state management, where clients and servers use exactly the same abstraction to “observe” the changes happening to any bit of content, is quite a challenge from the technology standpoint. IMO it alone deserves a brief look.

    P.S. Thank you for reading up to this point!

  • AspectCore Framework

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

  • Microdot Framework

    Microdot: An open source .NET microservices framework


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

  • Project mention: How can a rich domain model be implemented in practice using EF Core? | /r/dotnet | 2023-06-28
  • Kentor Authentication Services

    Saml2 Authentication services for ASP.NET

  • X.PagedList

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

  • Spring.Net

    Spring Framework for .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.

  • Plastic

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

  • HopFramework

    Domain Driven Design, Microservices, .Net 5.

  • 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, fast and highly customizable server-side .NET web-framework based on ASP.NET Core 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

    SaaSHub logo
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 2024-02-14.

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) 21,453
2 ABP 12,193
3 ASP.NET Boilerplate 11,558
4 Mono 10,837
5 Orleans 9,805
6 Uno Platform 8,349
7 DotNetty 4,010
8 Fusion 1,795
9 AspectCore Framework 1,654
10 Microdot Framework 1,521
11 CSLA .NET 1,213
12 Kentor Authentication Services 925
13 X.PagedList 859
14 Spring.Net 833
15 ASP.NET MVC Boilerplate Framework 706
16 peasy 506
17 silky 270
18 Newbe.Claptrap 216
19 Mono-Addins 164
20 Plastic 56
21 HopFramework 49
22 PersianDataAnnotations 41
23 Simplify.Web 19
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives