内容
通常
框架,库和工具
API
应用框架
应用模板
身份验证和受权
Blockchain
博特
构建自动化
捆绑和缩小
- BundlerMinifier - Visual Studio扩展,容许您配置JS,CSS和HTML文件的捆绑和缩小。
- JavaScriptViewEngine - 用于在JavaScript环境中呈现标记的ASP.NET MVC ViewEngine。适用于React和Angular服务器端呈现。
- Smidge - 用于ASP.NET Core的轻量级运行时CSS / JavaScript文件缩小,组合,压缩和管理库。
- Web Markup Minifier - 包含一组标记minifiers的.NET库。该项目的目标是经过减小HTML,XHTML和XML代码的大小来提升Web应用程序的性能。
高速缓存
CMS
- Awesome-CMS-Core - 真棒CMS Core是一个开源CMS,使用ASP.Net Core和ReactJS构建,考虑到模块分离问题,并提供最新技术趋势,如.Net Core,React,Webpack,SASS,后台做业,消息队列。
- Blogifier.Core - ASP.NET应用程序提供常见的博客功能。
- Cofoundry - 开源.NET Core CMS和模块化应用程序框架。代码优先,不引人注目且可扩展。
- CoreWiki - 咱们正在实时编码流中处理的简单ASP.NET核心wiki。
- Lynicon - O / S ASP.Net核心/ .Net核心CMS与付费模块:JSON内容,适用于各类数据存储,c#内容类型
- Miniblog - ASP.NET核心博客引擎。
- NetCoreCMS - 开源ASP.NET Core 2.0 CMS。它目前支持MySQL并计划实现MSSQL,SQLite和PostgreSQL。此外,它是一个模块化CMS支持主题,皮肤,自定义布局,小部件,多语言(En,BN)。
- Orchard Core CMS - 在模块化和可扩展的应用程序框架之上使用ASP.NET Core构建的开源内容管理系统。
- Piranha CMS - 用于ASP.NET核心和实体框架核心的轻量级且不显眼的开源CMS。
- Platformus - 基于ASP.NET Core 1.0和ExtCore框架的免费,开源和跨平台CMS。
- SimpleContent - 用于ASP.NET Core的简单而灵活的内容和博客引擎,可使用或不使用数据库。
- Squidex - 无头CMS,基于MongoDB,CQRS和事件采购。
- Swastika I / O核心CMS - 开源ASP.NET Core 2.x CMS。它目前支持MS SQL并计划在不久的未来实现MSSQL,SQLite。它有许多开箱即用的功能,如多语言支持,主题,模板......
- Weapsy - 基于DDD和CQRS的开源ASP.NET核心CMS。它支持开箱即用的MSSQL,MySQL,SQLite和PostgreSQL。
- Wyam - 模块化静态内容和静态站点生成器。
- ZKEACMS - 视觉设计,经过拖放构建网站。
代码分析和指标
压缩
编译器,管道工和语言
- 寓言 - F#到JavaScript编译器。
- fparsec - F#和C#的解析器组合库。
- Mond - 一种用C#编写的动态类型脚本语言,带有REPL,调试器和简单的嵌入API。
- peachpie - .NET的开源PHP编译器。
- Pidgin - 用于C#的轻量级,快速且灵活的解析库,由Stack Overflow开发。
- roslyn - .NET编译器平台(“Roslyn”)为开源C#和Visual Basic编译器提供了丰富的代码分析API。
- Sprache - Tiny C#Monadic Parser Framework。
加密
数据库
数据库驱动
数据库工具和实用程序
日期和时间
分布式计算
电子商务和支付
例外
功能编程
图像
GUI
- Avalonia - 一个多平台.NET UI框架(之前称为Perspex)。
- AvaloniaEdit - 基于Avalonia的文本编辑器组件,来自AvalonEdit
- Qml.Net - Mono / .NET / .NET Core的跨平台Qml / .NET集成。
- WinApi - 一个简单,直接,超薄的CLR库,用于高性能Win32 Native Interop,具备自动化,窗口化,DirectX,OpenGL和Skia助手。
IDE
- Mono - MonoDevelop使开发人员可以在Linux,Windows和Mac OS X上快速编写桌面和Web应用程序。它还使开发人员能够轻松地将使用Visual Studio建立的.NET应用程序移植到Linux和Mac OS X,为全部人保留单一代码库平台。
- rider - 基于IntelliJ平台和ReSharper的跨平台C#IDE。
- Omnisharp - 开源项目系列,每一个项目都有一个目标:在您选择的编辑器中实现出色的.NET体验。
- SharpDevelop - SharpDevelop是一个免费的集成开发环境(IDE),适用于Microsoft .NET平台上的C#,VB.NET,Boo,IronPython,IronRuby和F#项目。它(几乎)彻底用C#编写,并带有您指望在IDE中使用的功能以及更多功能。
- Visual Studio Code - 一种新型工具,它结合了代码编辑器的简单性和开发人员的核心编辑 - 构建 - 调试周期所需的工具。Code提供全面的编辑和调试支持,可扩展性模型以及与现有工具的轻量级集成。
- Visual Studio社区 - 面向我的开发人员,开源项目,学术研究,教育和小型专业团队的免费编辑器。
国际化
国际奥林匹克委员会
记录
机器学习和数据科学
邮件
- FluentEmail - .NET和.NET Core的一体化电子邮件发件人
- MailBody - 使用流畅的界面(.NET)建立交易电子邮件。
- MailKit - 适用于IMAP,POP3和SMTP的跨平台.NET库。
- MailMergeLib - SMTP邮件客户端库,为文本,内联图像和附件提供温馨的邮件合并功能,以及发送邮件的良好吞吐量和容错能力。
- MimeKit - 跨平台.NET MIME建立和解析器库,支持S / MIME,PGP,DKIM,TNEF和Unix mbox spool。
- netDumbster - 用于测试的.Net假SMTP服务器。克隆流行的Dumbster。
- PreMailer.Net - 将样式表移动到内联样式属性的C#库,以最大程度地兼容电子邮件客户端。
- SendGrid客户端 - SendGrid v3邮件端点的C#库。
- SmtpServer - 用于建立本身的SMTP服务器的库。
- StrongGrid - SendGrid的v3 API客户端。不只容许您发送电子邮件,还容许您批量导入联系人,管理列表和段,为列表建立自定义字段等。还包括SendGrid Webhooks的解析器。
数学
杂项
联网
办公室
- EPPlus - 使用.NET建立高级Excel电子表格。
- npoi - 能够读取/写入没有安装Microsoft Office的Office格式的.NET库。没有COM +,没有互操做。
- Open-XML-SDK - Open XML SDK提供了使用Office Word,Excel和PowerPoint文档的工具。
ORM
- Chloe - 用于.NET的轻量级高性能对象/关系映射(ORM)库。
- 实体框架核心 - 熟悉之前版本的EF的开发人员体验,包括LINQ,POCO和Code First支持。
- Dapper - .NET的简单对象映射器。
- Limebean - Hybrid-ORM,设计简单易用,不彻底隐藏SQL,同时拥有您对ORM所指望的全部好处。灵感来自RedBeanPHP。
- LINQ to DB(linq2db) - 最快的LINQ数据库访问库,在POCO对象和数据库之间为10多个具备彻底SQL支持的数据库引擎提供简单,轻量,快速且类型安全的层。
- nhibernate-core - NHibernate对象关系映射器。
- NEventStore - 使用事件源做为存储机制时,用于抽象不一样存储实现的持久性库。该库的开发特别关注DDD / CQRS应用程序。
- NPoco - 将查询结果映射到POCO对象的简单microORM。项目基于Schotime的PetaPoco分公司。
- NReco.Data - 用于SQL命令生成,CRUD操做和简单POCO映射的轻量级提供程序独立DAL。
- PetaPoco - 对于你的POCO来讲,这是一个很小的ORM东西。
- querybuilder - SqlKata Query Builder是一个用C#编写的功能强大的Sql Query Builder。
- RepoDb - 用于.NET的动态,轻量,高效且很是快速的混合ORM库。
- ServiceStack.OrmLite - 轻松,简单,快速的基于约定的POCO ORM。
- SqlFu - 快速且通用的Micro-ORM。
- SmartSql - SmartSql = MyBatis + Cache(Memory | Redis)+ ZooKeeper + R / W Splitting + Dynamic Repository ....
- SQLStreamStore - 针对.NET的基于SQL的实现的Stream Store库。
剖析
查询构建器
- SqlKata - 优雅的Sql Query Builder,支持复杂的查询,链接,子查询,嵌套条件,供应商引擎目标等等
队列和消息
报告
- FastReport - .NET Core 2.x / .Net Framework 4.x的开源报告生成器。FastReport可用于MVC,Web API应用程序。
调度程序和做业
软件开发工具包
安全
搜索
序列化
模板引擎
测试
工具
Web框架
Web套接字
Windows服务
工做流程
路线图
入门套件
示例项目
用品
- 基础知识
- 云开发
- 配置和部署
- 实体框架核心
- 神奇
- 安全
- 测试
图书
备忘单
影片
播客
社区
原文地址:https://github.com/thangchung/awesome-dotnet-corehtml