Top 23 C# Aspnetcore Projects
-
ASP.NET Core
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Project mention: comverting existing asp.net project to use typescript - issues with jquery | reddit.com/r/csharp | 2021-04-12I am trying to convert an existing c# asp.net framework web application to use typescript.
-
Project mention: What a good Starter Kit for WebAPI for Asp.NET Core | reddit.com/r/dotnet | 2021-03-24
I think what you're asking for is https://aspnetboilerplate.com/ or the CleanArchitecture template the other user recommended.
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
Project mention: [Success story] struggling to scaffold Razor Pages with Entity Framework Core in ASP.NET Core today; lecturer said to start from scratch and go back to the coursework, but I persevered and added 84 files to my project | reddit.com/r/learnprogramming | 2021-04-12
I'm a 48-year old CS degree student. Just a quickie to say that I was struggling to scaffold Razor Pages with Entity Framework Core in ASP.NET Core today; my lecturer, who has known I've been struggling since the start of the module ('Internet Scripting') advised me to start over, and practice with the Microsoft sample Contoso University project, but although I always listen to his advice, I didn't want to lose 4 days work by starting over, so I persevered and actually made a good deal of progress in adding 84 files, including 10 self-customised files to do the CRUD.
-
Project mention: Migrating from Last pass to Bitwarden. I'm changing password manager 🙅 | dev.to | 2021-04-12
First you'll need to create a personal account in Bitwarden. But currently the home page of Bitwarden don't show the create personal account button that clear.
-
Project mention: Any public facing production sites using ASP.NET Core and PostgreSQL? | reddit.com/r/dotnet | 2021-04-10
-
abp.io
-
practical-aspnetcore
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 Preview 3 projects you can use. Readme contains explanations on all projects.
Project mention: Are .NET Core 1.0 - current substantially different? | reddit.com/r/dotnet | 2021-03-17You can also try the samples on https://github.com/dodyg/practical-aspnetcore/
-
Your backend utilizes swashbuckle, right? NSwag is a related tool that will take a look at your backend and produce a bunch of typescript or c# code to call the endpoints with strong typing (generated models for requests and responses) . This is NSwag.
-
SimplCommerce
A simple, cross platform, modularized ecommerce system built on .NET Core (by simplcommerce)
-
aspnet-api-versioning
Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.
You don't have to use attributes. You can use conventions. See here.
-
osharp
OSharp是一个基于.NetCore的快速开发框架,框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net Core 框架更易于应用到实际项目开发中。 (by dotnetcore)
-
openiddict-core
Versatile OpenID Connect stack for ASP.NET Core 2.1/3.1/5.0 and Microsoft.Owin 4.1 (compatible with ASP.NET 4.6.1)
Project mention: IdentityServer is overkill for many Blazor apps. What else is better? | reddit.com/r/csharp | 2021-03-09Another option is https://github.com/openiddict/openiddict-core
-
It's fairly simple to add an OAuth provider if you need to. Microsoft provides support out of the box for four (Microsoft, Google, Twitter, Facebook), and provide a nice guide. Aside from this, you can implement your own integration or use a prebuilt integration this repo has a really nice selection. The buttons to authenticate with the provider(s) will appear on the login page automatically.
-
This actually feels like one of the instances that PeachPie with a combination of ProxyKit or YARP would be handy.
-
EasyCaching
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
-
github:https://github.com/dotnetcore/HttpReports
-
-
You probably want to use a logging framework to configure where you logs end up. I recommend taking a look at serilog.
-
FilterLists
:shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
-
Project mention: Library for Filtering/Sorting/Pagination Microsoft Style | reddit.com/r/dotnet | 2021-03-30
Closest I've found it Sieve, but it requires such heavy modification that I basically have to re-write it.
-
-
IdentityServer4AspNetCoreIdentityTemplate
An ASP.NET Core 3.1 IdentityServer4 Identity Bootstrap 4 template with localization
Project mention: Trouble setting up authentication for a dotnet web application web api project. | reddit.com/r/dotnet | 2021-02-03When learning IdentityServer4 I've found it useful to start from this project template: https://github.com/damienbod/IdentityServer4AspNetCoreIdentityTemplate
-
Index
What are some of the best open-source Aspnetcore projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | ASP.NET Core | 21,774 |
2 | ASP.NET Boilerplate | 9,463 |
3 | AspNetCore.Docs | 8,849 |
4 | Bitwarden | 7,557 |
5 | nopCommerce | 5,975 |
6 | ABP | 5,896 |
7 | practical-aspnetcore | 5,532 |
8 | NSwag | 4,224 |
9 | SimplCommerce | 3,196 |
10 | aspnet-api-versioning | 1,970 |
11 | osharp | 1,890 |
12 | openiddict-core | 1,571 |
13 | AspNet.Security.OAuth.Providers | 1,200 |
14 | ProxyKit | 1,067 |
15 | EasyCaching | 1,064 |
16 | HttpReports | 1,032 |
17 | CSLA .NET | 874 |
18 | serilog-aspnetcore | 709 |
19 | FilterLists | 666 |
20 | Sieve | 567 |
21 | DotVVM | 525 |
22 | IdentityServer4AspNetCoreIdentityTemplate | 262 |
23 | Identity.Dapper | 237 |