NetCodeTop
目录
简介
收集GitHub上有关C#/.Net、.NetCore有趣、有用、热门的开源项目。内容包括:Web开源框架、Win开源项目、开源库、实战项目、企业级项目等,让你用很短时间感受到开源的魅力,爱上开源!
文章最新首发于微信公众号 编程乐趣,您可以关注获取最新的文章。关注公众号,回复:555,加入千人讨论组。
C#资料与电子书
马上领取《.Net Core从零学习搭建权限管理系统教程》
欢迎关注我的开源项,基于大模型文档对话,正在开发中,欢迎先关注起来!
技术交流
也可扫下面二维码,加我个人微信,备注:加群,拉你进技术交流群,与更多程序员,交流开源项目和编程知识。
.NetCore/C#全栈视频教程【500G】,加我领取:xgbbwj,备注:教程。
项目分类
根据项目类型和功能,我们将开源项目分为以下几大类:
| 分类 |
描述 |
查看 |
| 商城 |
电子商务相关的开源项目 |
查看 |
| WMS |
仓库管理系统相关的开源项目 |
查看 |
| 文件压缩 |
文件压缩与解压相关的开源项目 |
查看 |
| 任务调度 |
任务调度与管理相关的开源项目 |
查看 |
| Excel |
Excel操作与处理相关的开源项目 |
查看 |
| Windows工具 |
Windows系统工具与应用相关的开源项目 |
查看 |
| 数据库 |
数据库操作与ORM相关的开源项目 |
查看 |
| AI相关 |
人工智能与机器学习相关的开源项目 |
查看 |
| Web开发 |
Web应用开发相关的开源项目 |
查看 |
| 工具库 |
通用工具库与辅助功能相关的开源项目 |
查看 |
| 游戏开发 |
游戏引擎与游戏开发相关的开源项目 |
查看 |
| 测试工具 |
自动化测试与测试框架相关的开源项目 |
查看 |
项目列表
(排名不分先后)
322、微软新利器!winappCLI:一键打包、调试、集成Windows原生能力(winappCli)
321、qdrant-dotnet:官方提供的开源.NET客户端库,用于与Qdrant向量搜索引擎操作!(qdrant-dotnet)
320、sqlite-net:推荐一个.NET版本简单、强大、跨平台的SQLiteORM开源库(sqlite-net)
319、obfuscar:一个针对C#代码混淆的开源工具(releases)
318、一个C#开发的Windows驱动程序管理工具!(DriverStoreExplorer)
317、FASTER:快速、持久、可恢复的日志和键值存储+缓存,使用C#和C++实现。(FASTER)
316、Humanizer:一个功能强大开源.NET库,提供对字符串、枚举、日期、时间、时间跨度、数字和数量等扩展方法(Humanizer)
315、NetMQ:高性能异步ZeroMQ消息库的客户端(netmq)
314、LibreHardwareMonitor:.Net开发的开源硬件监控项目(LibreHardwareMonitor)
313、SwarmUI:基于.Net开发的开源AI图像生成Web用户界面系统(SwarmUI)
312、Duplicati:一款跨平台的备份客户端,支持加密、增量、压缩的备份存储在云存储服务和远程文件服务器(duplicati)
311、推荐一个微软官方开源浏览器自动化工具,可以用于UI自动化测试、爬虫等,具备.Net、Java、Python等多个版本!(playwright-dotnet)
310、OpenRA:一款基于C#开发的跨平台实时战略游戏引擎,适用于早期Westwood游戏,如《命令与征服:红色警戒》(OpenRA)
309、WebOptimizer:轻松实现CSS和JavaScript的压缩与打包,全面提升ASP.NETCore性能(WebOptimizer)
308、MahApps.Metro:专为WPF应用程序设计的UI框架(MahApps.Metro)
307、UnitOfWork:一个支持多数据库,工作单元模式、支持分布式事务以及支持MySQL多数据库/表分片的开源项目(UnitOfWork)
306、FlexLabs.Upsert:EFCore插件推荐,支持多数据库的Upsert功能(FlexLabs.Upsert)
305、SharpBrowser:用C#打造超快的个性化开源浏览器!(SharpBrowser)
304、ZLinq:意在替代Linq的高性能.Net开源库(ZLinq)
303、Dapper-Plus:一个基于Dapper的.Net扩展库,提供高性能的批量操作功能(Dapper-Plus)
302、example-voting-app:一个学习容器化应用开发和运维的绝佳范例。(example-voting-app)
301、SmartFormat:轻量级文本模板库,轻松替代string.Format(SmartFormat)
300、Squidex:一个基于.Net功能强大的CMS开源项目(squidex)
299、barcodelib:一个功能强大且易于使用的C#条形码生成库(barcodelib)
298、html-agility-pack:一个开源HTML解析器,并支持纯XPATH或XSLT(html-agility-pack)
297、hashids.net:一个让你的ID不再暴露的小工具,用短哈希隐藏敏感数字(hashids.net)
296、EquinoxProject:一个适合学习DDD、CQRS、EventSourcing等技术.NetWeb框架搭建开源项目(EquinoxProject)
295、.NET图像处理新利器!PhotoSauce:高质量、高性能图像大小调整开源工具(PhotoSauce)
294、Phi小模型开发教程:C#使用本地模型Phi视觉模型分析图像,实现图片分类、搜索等功能()
- Phi-vision 是一个拥有 42 亿参数的多模态模型,具备语言和视觉能力,这个模型就具备图片识别能力,我们可以利用Phi-vision来实现我们想要的功能。
- Github:
- 详细介绍:点击查看
293、EarTrumpet:一个基于.Net开发的专为Windows系统设计开源的音量控制开源工具。(EarTrumpet)
292、FluentCMS:基于ASP.NETCore和Blazor技术构建的开源CMS内容管理系统(FluentCMS)
- FluentCMS 是一个基于强大的 ASP.NET Core 和创新的 Blazor 技术构建的现代内容管理系统(CMS)。
- FluentCMS 设计为快速、灵活且用户友好,它不仅是一个传统的基于内容的 CMS,还是一个无头(Headless)CMS ,使其非常适合各种应用场景。
- 此项目还在开发中,还有部分问题,可以当着学习项目。
- Github:https://github.com/fluentcms/FluentCMS
- 详细介绍:点击查看
291、天天使用Linq,还不知道MoreLINQ的都必须看看!太强大了。(MoreLINQ)