autorest - Swagger(OpenAPI)規(guī)范代碼生成器,具有C#和Razor模板。支持C#,Java,Node.js,TypeScript,Python和Ruby。
aspnet-api-versioning - 提供一組庫,這些庫可將服務(wù)API版本添加到ASP.NET Web API,具有ASP.NET Web API的OData和ASP.NET Core。
AspNetCoreRateLimit - ASP.NET限速中間件。
CondenserDotNet - 使用Kestrel和Consul的API Condenser / Reverse Proxy,包括輕量級consul庫。
Flurl - 適用于.NET的Fluent URL構(gòu)建器和可測試的HTTP。
GraphQL
halcyon - ASP.NET的HAL實現(xiàn)。
JSON API .NET Core - 用于ASP.Net Core的JSON API框架。
LightNode - 基于OWIN構(gòu)建的Micro RPC / REST框架
NetCoreStack.Proxy - 適用于.NET Standard 2.0的類型安全的分布式REST庫(NetCoreStack Flying Proxy)
NSwag - 用于.NET,Web API和TypeScript的Swagger / OpenAPI工具鏈。
OData - 開放數(shù)據(jù)協(xié)議(OData)支持創(chuàng)建基于HTTP的數(shù)據(jù)服務(wù),允許使用統(tǒng)一資源標(biāo)識符識別資源( URIs)并在抽象數(shù)據(jù)模型中定義,由Web客戶端使用簡單的HTTP消息進(jìn)行發(fā)布和編輯。
OpenAPI Generator - 可以通過 OpenAPI Generator,在給定 OpenAPI 規(guī)范(v2, v3)的情況下自動生成 API 客戶端庫、server stubs、文檔以及配置。
refit - 適用于.NET Core,Xamarin和.NET的自動類型安全REST庫。
RestClient.Net - 適用于所有C#跨平臺的REST客戶端。
RestEase - 易于使用的類型安全REST API客戶端庫,簡單且可自定義。
RestLess - .Net Standard的自動類型安全無反射REST API客戶端庫。
Restier - RESTier是一個RESTful API開發(fā)框架,用于在.NET平臺上構(gòu)建基于OData V4的標(biāo)準(zhǔn)化RESTful服務(wù)。
Restsharp - 用于.NET的簡單REST和HTTP API客戶端
Swashbuckle - Swagger工具,生成API文檔,包括用于測試的UI。
WebAPIContrib for ASP.NET CORE - ASP.NET Core的附加組件和擴(kuò)展庫。
ASP.NET Boilerplate - ABP是一個通用的WEB應(yīng)用程序框架和項目模板。
Abp vNext - 該項目是ABP Web應(yīng)用程序框架的下一代。
AsyncEx - async / await的幫助程序庫。
Aeron.NET - 高效可靠的UDP單播,UDP組播和IPC消息傳輸。
akka.net - Akka是一個基于scala語言的Actor模型庫,旨在構(gòu)建一套高并發(fā)、分布式、自動容錯、消息驅(qū)動應(yīng)用的工具集。
Aggregates.NET - Aggregates.NET是一個框架,可以幫助開發(fā)人員將優(yōu)秀的NServiceBus和EventStore庫集成在一起。
ASP.NET MVC - 官方WEB應(yīng)用程序框架,MVC。
ASP.NET Core - ASP.NET Core是一個跨平臺的.NET框架。
Butterfly Server .NET - 允許用最少的工作量構(gòu)建實時Web應(yīng)用程序,分布式追蹤的服務(wù)器端庫。
CAP - CAP是處理分布式事務(wù)的解決方案,還具有EventBus功能,它輕巧,易于使用且高效。
Carter - Carter是一個路由框架,使代碼更加簡單明確。
Chromely - Electron.NET的輕量級替代品,構(gòu)建HTML5桌面應(yīng)用程序框架。
Cinchoo ETL - 用于.NET的ETL框架(用于CSV,F(xiàn)lat,Xml,JSON,鍵值對格式文件的分析器/寫入器)。
CQRSlite - 用于幫助在C#中編寫CQRS和Eventsourcing應(yīng)用程序的輕量級框架。
dataaccess_aspnetcore - EF的UnitOfWork和Repositories的基類。
DNTFrameworkCore - DNTFrameworkCore 是一個輕量級且可擴(kuò)展的基礎(chǔ)結(jié)構(gòu),用于基于ASP.NET Core構(gòu)建高質(zhì)量的Web應(yīng)用程序
DotNetCorePlugins - 用于動態(tài)加載.NET Core程序集,將其作為主應(yīng)用程序的擴(kuò)展來執(zhí)行與Assembly.LoadFrom不同。
DotnetSpider - DotnetSpider,一個類似于WebMagic和Scrapy的.NET標(biāo)準(zhǔn)爬蟲庫。它是輕量級,高效且快速的高級Web爬網(wǎng)和抓取框架。
DotNetty - netty端口,事件驅(qū)動的異步網(wǎng)絡(luò)應(yīng)用程序框架。
dotvvm - Web應(yīng)用程序的開源MVVM框架。
ElectronNET - 使用ASP.NET NET Core構(gòu)建跨平臺桌面應(yīng)用程序。
EmbedIO - 一個小型的,跨平臺,基于模塊的Web服務(wù)器。
Ether.Network - Ether.Network是一個開源網(wǎng)絡(luò)庫,允許開發(fā)人員通過sockets創(chuàng)建簡單,快速和可擴(kuò)展的套接字服務(wù)器或客戶端的基本庫。
EventFlow - EventFlow是一個易于使用的基本CQRS + ES框架。
ExcelDataReader - 用C#編寫的輕量級快速庫,用于讀取Microsoft Excel文件。
ExtCore - 用于創(chuàng)建模塊化和可擴(kuò)展的Web應(yīng)用程序框架。
Finbuckle.MultiTenant - Finbuckle.MultiTenant是ASP.NET Core的多租戶庫。它提供用于租戶解析,每個租戶應(yīng)用程序配置和每個租戶數(shù)據(jù)隔離的功能。
fission - Fission 是一個構(gòu)建在 Kubernetes 之上的 FaaS框架。ission 利用Kubernetes 集群管理、調(diào)度、網(wǎng)絡(luò)管理等,將容器編排功能留給 Kubernetes,而 Fission 就專注于 FaaS 特性。
grpc - 遠(yuǎn)程過程調(diào)用(RPC)為構(gòu)建分布式應(yīng)用程序和服務(wù)提供了有用的抽象,grpc庫。
Halibut - 使用基于SSL的JSON-RPC的.NET安全通信框架。
MagicOnion - MagicOnion是一個實時網(wǎng)絡(luò)引擎,如SignalR,Socket.io和RPC-Web API框架。
MassTransit - .NET分布式應(yīng)用程序框架。
microdot - 一個開源的.NET微服務(wù)框架。
MoreLINQ - LINQ to Objects的擴(kuò)展。
Nancy - 用于在.NET和Mono上構(gòu)建基于HTTP的服務(wù)的輕量級框架。
opencvsharp - OpenCV的跨平臺庫。
orleans - Orleans是一個跨平臺的,用于構(gòu)建分布式應(yīng)用程序框架
protoactor-dotnet - Golang和C#的快速分布式Actor。
resin - 面向文檔的搜索引擎,具有列索引,多重集合查詢,基于JSON的查詢語言和HTTP API。
RService.io - 用于ASP.NET Core的輕量級REST服務(wù)框架
ServiceStack - ServiceStack是一個簡單,快速,通用和高效的全功能Web和 Web服務(wù)框架。
Steeltoe OSS - 用于常見微服務(wù)模式的.NET工具包。
Strathweb.TypedRouting.AspNetCore - 一個在ASP.NET Core MVC項目中啟用強類型路由的庫。
Xer.Cqrs - 輕巧易用的CQRS + DDD庫。
X.PagedList - 用于輕松分頁ASP.NET / ASP.NET Core中任何IEnumerable / IQueryable的庫。
cake-build - 跨平臺構(gòu)建自動化系統(tǒng)。
Colorful.Console - 設(shè)置您的C#控制臺輸出樣式!
dotnet-docker - 用于.NET Core和.NET Core Tools的基本Docker鏡像。
Dockerize.NET - .NET Cli工具,用于將.NET Core應(yīng)用程序打包到Docker映像中:“ dotnet dockerize”
FlubuCore - 跨平臺構(gòu)建和自動化部署系統(tǒng),用C#代碼構(gòu)建項目,執(zhí)行,部署腳本。
GitInfo - 來自MSBuild,C#和VB的Git和SemVer信息,一種MSBuild編譯工具。
GitVersioning - 使用version.json文件生成的唯一版本標(biāo)記程序集和程序包等,并包括用于非官方構(gòu)建的git commit ID。
go-dotnet - .NET Core Runtime的PoC Go包裝器。
Image2Docker - 將現(xiàn)有Windows應(yīng)用程序工作,移植到Docker的PowerShell模塊。
LocalAppVeyor - .NET Core全局工具,可將appveyor.yml部署AppVeyor到本地。
msbuild - Microsoft Build Engine是一個用于構(gòu)建應(yīng)用程序的平臺。
Nuke - 跨平臺構(gòu)建自動化系統(tǒng)。
Opserver - Stack Exchange的監(jiān)控系統(tǒng)。
vsts-agent - Visual Studio Team Services構(gòu)建和發(fā)布代理。
Awesome-CMS-Core - Awesome-CMS-Core是一個使用ASP.Net Core和ReactJS構(gòu)建的開源CMS,考慮到模塊分離問題并提供最新的技術(shù)趨勢,如.Net Core,React,Webpack,SASS,后臺作業(yè),Message Queue。
Blogifier.Core - Blogifier是用ASP.NET Core編寫的簡單,美觀,輕巧的開源博客。
Cofoundry - Cofoundry是一個可擴(kuò)展且靈活的.NET Core CMS和應(yīng)用程序框架,專注于代碼優(yōu)先開發(fā)。
CoreWiki - 一個簡單的ASP.NET core wiki。
dasblog-core - DasBlog博客項目。
Lynicon - Lynicon CMS系統(tǒng)。
Miniblog - ASP.NET Core博客引擎。
NetCoreCMS - NetCoreCMS是使用ASP.Net Core 2.0 MVC開發(fā)的模塊化主題支持的內(nèi)容管理系統(tǒng)。
Orchard Core CMS - 在模塊化和可擴(kuò)展的應(yīng)用程序框架之上使用ASP.NET Core構(gòu)建的開源內(nèi)容管理系統(tǒng)。
Piranha CMS - 用于ASP.NET核心和實體框架核心的輕量級且不顯眼的開源CMS。
Platformus - 基于ASP.NET Core 1.0和ExtCore框架的免費,開源和跨平臺的CMS。
SimpleContent - 用于ASP.NET Core的簡單而靈活的內(nèi)容和博客引擎,可以使用或不使用數(shù)據(jù)庫。
Squidex - Squidex是一個開源的CMS,基于MongoDB,CQRS和事件。
Swastika I/O Core CMS - 基于SIOH框架的ASP.NET Core / Dotnet核心系統(tǒng)(例如CMS,電子商務(wù),論壇,問題解答,CRM ...)
Weapsy - 基于DDD和CQRS的開源ASP.NET核心CMS。它支持開箱即用的MSSQL,MySQL,SQLite和PostgreSQL。
Wyam - 模塊化靜態(tài)內(nèi)容和靜態(tài)站點生成器。
ZKEACMS - 視覺設(shè)計,通過拖放構(gòu)建網(wǎng)站。
FluentEmail - 電子郵件發(fā)送庫。
MailBody - 使用流暢的界面(.NET)創(chuàng)建電子郵件。
MailKit - 用于IMAP,POP3和SMTP的跨平臺.NET庫。
MailMergeLib - SMTP郵件客戶端庫,為文本,內(nèi)嵌圖像和附件提供郵件合并功能,以及發(fā)送郵件的良好吞吐量和容錯能力。
MimeKit - 跨平臺.NET MIME創(chuàng)建和解析器庫,支持S/MIME, PGP, DKIM, TNEF and Unix mbox。
netDumbster - 用于測試的.Net假SMTP服務(wù)器??寺×餍械腄umbster。
Papercut - 簡單桌面SMTP服務(wù)器。
PreMailer.Net - css和樣式結(jié)合的郵件庫。
SendGrid Client - C# library for the SendGrid v3 mail endpoint.
SmtpServer - 用于創(chuàng)建自己的SMTP服務(wù)器的庫。
StrongGrid - SendGrid的v3 API客戶端。不僅允許您發(fā)送電子郵件,還允許您批量導(dǎo)入聯(lián)系人,管理列表和段,為列表創(chuàng)建自定義字段等。還包括SendGrid Webhooks的解析器。
Chloe - 用于.NET的輕量級高性能對象/關(guān)系映射(ORM)庫。
Entity Framework Core - EF,包括LINQ,POCO和Code First支持。
Dapper - .NET的簡單對象映射器。
FreeSql - ORM支持Mysql, Postgresql, SqlServer, Oracle and Sqlite.
Limebean - Hybrid-ORM,設(shè)計簡單易用,不完全隱藏SQL,同時擁有您期望從ORM獲得的所有好處。靈感來自RedBeanPHP。
LINQ to DB (linq2db) - LINQ to DB是最快的LINQ數(shù)據(jù)庫訪問庫,在POCO對象和數(shù)據(jù)庫之間提供了一個簡單,輕便,快速且類型安全的層。
nhibernate-core - NHibernate對象關(guān)系映射器。
NEventStore - 持久性庫,該庫的開發(fā)特別關(guān)注DDD / CQRS應(yīng)用程序。
NPoco - 簡單的microORM,可將查詢結(jié)果映射到POCO對象。項目基于Schotime的PetaPoco。
NReco.Data - 用于SQL命令生成,CRUD操作和簡單POCO映射的輕量級的獨立DAL。
PetaPoco - 對于你的POCO來說,這是一個很小的ORM東西。
querybuilder - SqlKata Query Builder是一個用C#編寫的功能強大的Sql查詢。
RepoDb - 用于.NET的動態(tài),輕量,高效且非常快速的混合ORM庫。
ServiceStack.OrmLite - 輕松,簡單,快速的基于約定的POCO ORM。
SqlFu - 快速且通用的Micro-ORM。
SmartSql - SmartSql = MyBatis + Cache(Memory | Redis)+ ZooKeeper + R / W Splitting + Dynamic Repository ....
SQLStreamStore - 針對基于SQL的.NET實現(xiàn)的Stream Store庫。