8 best C# MVC libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Mar 2, 2023

technology logo
technology logo

Guide Kit Guide Kit  

The C# MVC library is a framework which helps in creating MVC applications with data binding and dependency injection. It has many built-in components like SignalR, Web API and others. It also provides a whole bunch of utilities to simplify development. Using the C# MVC libraries like Electron.NET, Chromely, serenity brings a lot of benefits to the application development life cycle. The main reason for this is that it requires no third-party dependencies and provides an easy way to build cross-platform apps. Electron is an open-source framework that allows you to build cross-platform desktop apps using HTML5, JavaScript, and CSS3 technology. In short, Electron makes it possible to develop desktop applications using web technologies. Chromely is an open source library which can be used to build cross-platform desktop apps on the basis of Electron. The main advantage of Chromely is that it allows you to write your code once and deploy it on various platforms like Windows, MacOS, Linux etc. The following is a comprehensive list of the best open source C# MVC libraries.

eShopOnWebby dotnet-architecture

C# doticonstar image 8892 doticonVersion:Currentdoticon
License: Permissive (MIT)

Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

Support
    Quality
      Security
        License
          Reuse

            eShopOnWebby dotnet-architecture

            C# doticon star image 8892 doticonVersion:Currentdoticon License: Permissive (MIT)

            Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
            Support
              Quality
                Security
                  License
                    Reuse

                      Electron.NETby ElectronNET

                      C# doticonstar image 6759 doticonVersion:23.6.2-alpha.14doticon
                      License: Permissive (MIT)

                      :electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                Electron.NETby ElectronNET

                                C# doticon star image 6759 doticonVersion:23.6.2-alpha.14doticon License: Permissive (MIT)

                                :electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          Mvcby aspnet

                                          C# doticonstar image 5691 doticonVersion:1.1.5doticon
                                          License: Permissive (Apache-2.0)

                                          [Archived] ASP.NET Core MVC is a model view controller framework for building dynamic web sites with clean separation of concerns, including the merged MVC, Web API, and Web Pages w/ Razor. Project moved to https://github.com/aspnet/AspNetCore

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    Mvcby aspnet

                                                    C# doticon star image 5691 doticonVersion:1.1.5doticon License: Permissive (Apache-2.0)

                                                    [Archived] ASP.NET Core MVC is a model view controller framework for building dynamic web sites with clean separation of concerns, including the merged MVC, Web API, and Web Pages w/ Razor. Project moved to https://github.com/aspnet/AspNetCore
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              Chromelyby chromelyapps

                                                              C# doticonstar image 2966 doticonVersion:v5.1doticon
                                                              License: Permissive (MIT)

                                                              Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        Chromelyby chromelyapps

                                                                        C# doticon star image 2966 doticonVersion:v5.1doticon License: Permissive (MIT)

                                                                        Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  SmartStoreNETby smartstore

                                                                                  C# doticonstar image 2569 doticonVersion:4.2.0doticon
                                                                                  License: Strong Copyleft (GPL-3.0)

                                                                                  Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            SmartStoreNETby smartstore

                                                                                            C# doticon star image 2569 doticonVersion:4.2.0doticon License: Strong Copyleft (GPL-3.0)

                                                                                            Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      Serenityby volkanceylan

                                                                                                      C# doticonstar image 2031 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      Business Apps Made Simple with Asp.Net Core MVC / TypeScript

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                Serenityby volkanceylan

                                                                                                                C# doticon star image 2031 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                Business Apps Made Simple with Asp.Net Core MVC / TypeScript
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          elmah-mvcby alexbeletsky

                                                                                                                          C# doticonstar image 274 doticonVersion:v2.1.2doticon
                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                          Painless integration of ELMAH into ASP.NET MVC application

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    elmah-mvcby alexbeletsky

                                                                                                                                    C# doticon star image 274 doticonVersion:v2.1.2doticon License: Permissive (Apache-2.0)

                                                                                                                                    Painless integration of ELMAH into ASP.NET MVC application
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse
                                                                                                                                              C# doticonstar image 122 doticonVersion:Currentdoticon
                                                                                                                                              License: Permissive (MIT)

                                                                                                                                              A collection of extension methods providing strongly typed link generation for ASP.NET MVC 5 projects.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        ASP.NET-MVC-Lambda-Expression-Helpersby ivaylokenov

                                                                                                                                                        C# doticon star image 122 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                        A collection of extension methods providing strongly typed link generation for ASP.NET MVC 5 projects.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  See similar Kits and Libraries