Open YSGStudyHards opened 3 years ago
WalkingTec.Mvvm框架(简称WTM)是基于.net core的快速开发框架。支持Layui(前后端不分离), React(前后端分离),VUE(前后端分离),内置代码生成器,最大程度的提高开发效率,是一款高效开发的利器。
基于Furion/.NET 5实现的通用管理平台。整合最新技术,模块插件式开发,前后端分离,开箱即用。集成EF Core、多租户、缓存、数据校验、鉴权、事件总线、动态API、通讯、远程请求、任务调度、gRPC等众多黑科技。代码简洁、易扩展,让开发更简单、更通用、更流行!
SmartSQL 是一款方便、快捷的数据库文档查询、导出工具!从最初仅支持SqlServer数据库、CHM文档格式开始,通过不断地探索开发、集思广益和不断改进,又陆续支持Word、Excel、PDF、Html、Xml、Json、MarkDown等文档格式的导出。同时又扩展支持包括SqlServer、MySql、PostgreSQL、SQLite等多种数据库的文档查询和导出功能。
ScreenToGif 是一款免费的开源屏幕录制和 GIF 制作工具。它可以帮助用户捕捉计算机屏幕上的实时动画,并将其保存为高质量的 GIF 图像格式。该工具不仅适用于技术支持、软件演示和教程制作,还可以用于创建有趣的 GIF 图片和动画表情。ScreenToGif 界面简洁友好,操作简单易上手,同时支持多种语言。它是一个功能强大且方便实用的工具,适合那些需要录制屏幕并制作 GIF 动画的用户使用。
Technitium DNS Server是一个开源的权威和递归DNS服务器,可以用于自主托管DNS服务器以提升隐私和安全性。它可以直接使用或者只需要进行最小配置,并且提供了一个用户友好的Web控制台,可以在任何现代Web浏览器中访问。Technitium DNS Server是一款跨平台的DNS服务器软件,可以在多个操作系统上运行。
1Remote是一款现代的远程会话管理和启动器,它让你能够在任何时候快速开启一个远程会话。目前1Remote已支持 微软远程桌面(RDP)、VNC、SSH、Telnet、SFTP、 FTP、 RemoteApp等协议。
C#开源的、免费的、跨平台的、使用简单的离线人脸识别库。
Files是一个现代的文件管理器,帮助用户整理他们的文件和文件夹。由开源社区构建和维护,Files具有强大的多任务体验、文件标签、深度集成和直观的设计。
.NET开源的小巧、美观的桌面快速启动工具(同时集成了Everything搜索):GeekDesk 极客桌面(该工具的特点是免费、美观、高度定制化)。
DotNet开源免费WMS仓库管理系统。
Xmtool是一个基于.NetCore框架的常用功能集成工具类库,目的是做成一个像Java语言中的Hutool类似的工具库,将和具体业务逻辑无关的常用功能和方法进行抽象、封装,集成到一个类库中,方便使用维护,提升开发效率。目前提供了正则表达式常用判断、日期时间常用方法、XML快速遍历、动态扩展对象、图片验证码生成、阿里/腾讯短信发送、发送邮件、Json配置文件解析、加密解密等等,持续集成中...
netcoreDBHelper不是ORM框架,只是对.netcore中数据库操作的封装。封装的意义在于使用DBHelper进行数据库操作时,将操作代码和具体的数据库隔离开,在未来如果需要更换数据库便不需要修改操作代码,只需简单的替换数据提供者和数据源配置信息。目前支持Sqlite、Sqlserver、Mysql、Oracle、PostgreSQL、达梦数据库,理论上只要实现了微软数据提供者接口的关系型数据库都能得到支持,各位可以自行尝试。
一款轻量级的IoC容器工具类库。 结合.NetCore的反射机制和dynamic动态对象类型的特点,实现而成的一套IoC容器工具类库;本着简单易用、轻量级、最小满足、无第三方依赖等基本原则,Wukong具备通过字符串创建对象实例、通过配置文件创建对象实例、程序集免引用创建、通过配置文件初始化对象等等。
基于百度飞桨的深度学习框架.NET封装。
.NET高精度数值计算库。
基于 LibRaw 的高级原始图像处理库,使用 C# 实现。
FFmpeg开源C#封装库。
深度学习,机器学习方面应该还有微软的 TorchSharp https://github.com/dotnet/TorchSharp
深度学习,机器学习方面应该还有微软的 TorchSharp
好的谢谢分享,有更多优质项目推荐欢迎提交PR:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
基于 .Net 8 、SqlSugar、Vue、RBAC、前后端分离的开箱即用的企业级中后台管理系统 文档地址:documentation
DotNetCoreRpc 基于.NetCore的RPC框架,实现方式server端基于asp.net core,client端基于httpclientfactory。
NetMQ NetMQ是一个轻量级、可扩展的消息队列库,支持多种消息传递模式和传输协议,包括TCP、InProc、IPC、Pipes等。
OrchardCore Orchard Core 是基于ASP.NET Core开发的一个开源、多租户、模块化的应用程序框架 Orchard Core Framework,同时也构建了一套内容管理系统(CMS) Orchard Core CMS。
yessql 一个免费的事务性.NET文档数据库(基于Sqlite、PostgreSQL、SQL Server 和 MySQL)
ravendb 一个开源的、无模式的、文档数据库管理系统(非商业用途免费)
我使用了一些工具,我觉得很好,但是网站居然没有: 1、C# WEB应用框架:FineUI,已经有很多很多的案例在使用了啊。 2、C# winform 表格控件:XPTABLE。 3、C# socket协议底层引擎:HP-socket,已经有很多很多的案例在使用了啊。
blazork8s 一款使用Blazor技术开发的k8s管理工具,部分融合了大模型的分析能力,界面直观,信息详实。 1、提供了yaml、doc查询于一体的资源编辑页面 2、资源详情页面提供了字段级的查询,可以清晰看到字段含义。 3、对资源进行了翻译,使用openAI大模型对字段、解释进行了中文翻译,直接使用。 4、提供了12国语言支持,切面可切换多国语言,并提供了使用大模型进行对应语言翻译的功能。(需要开启大模型) 5、提供了常见资源的关联展示,例如pod<-->service<-->ingress的正反关联展示,方便排查问题 6、提供11中常用资源的问题分析统计,并可使用大模型进行诊断,给出解决建议。
JMSFramework JMSFramework 是一个基于.NET的微服务开源框架,它可以快速构建支持分布式事务的微服务。 1、服务发现、服务注册 2、限流、容错和故障转移 3、负载均衡 4、双机热备 5、零代码支持分布式事务 6、分布式锁 7、支持 Ssl 双向校验 8、支持所有微服务的 appsettings.json 统一在网关部署、更新
Garnet是一款由微软研究院基于.NET开源的高性能、跨平台的分布式缓存存储数据库,该项目提供强大的性能(吞吐量和延迟)、可扩展性、存储、恢复、集群分片、密钥迁移和复制功能。并且无需做任何修改可以与现有的 Redis 客户端配合使用。
协议兼容性: Garnet 采用流行的 RESP 线路协议作为起点,这使得可以从当今大多数编程语言(例如C#中的 StackExchange.Redis
)中可用的未经修改的 Redis 客户端使用 Garnet。
性能优势: 相比同类开源缓存存储,Garnet在处理多客户端连接和小批量请求时表现更优,提供更好的吞吐量和可扩展性,从而节省成本。
低延迟: 在Azure VM上展示了极低的客户端延迟,通常低于300微秒,对于实际场景至关重要。
技术特点: 基于最新的.NET技术,具有跨平台、可扩展和现代化的特点,易于开发和维护,并在Linux和Windows上实现了最先进的性能。
前言
为.NET开源勇士提供一个推荐自己优秀项目和框架的Issues,大家可以把自己写的或者感觉不错的C#/.NET/.NET Core项目or框架链接地址和描述提交到在这里,提供给广大.NET开发者们参考、学习和使用,并且我会定期在公众号推广分享这些优秀项目和框架(注意:排名不分先后,都是十分优秀的开源框架和项目💖)。
PR投稿
项目or框架都已经按照对应的功能类型分好类了,大家可以按照对应项目类型进行填写提交RP:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
留言投稿格式
项目or框架名称+访问链接地址+项目描述:
YyFlight.ToDoList
C#/.NET/.NET Core项目宝库
🎁C#/.NET/.NET Core项目宝库组织
为.NET开发者提供一个寻找优秀C#/.NET/.NET Core项目和框架的入口,通过了解和对比更多的项目和框架来选择最适合我们自己学习、工作开发的一套项目或者框架。优秀的项目不应该被埋没,欢迎大家一起加入这个组织共同完善、发展.NET社区!!这些都是非常优秀的项目和框架,排名不分先后,欢迎前往项目原址Star💖。大家可以在该🏗️C#/.NET/.NET Core优秀项目和框架Issues中留言,我会定期收录到项目宝库组织中。
C#/.NET/.NET Core优秀项目和框架精选
🔔C#/.NET/.NET Core优秀项目和框架精选
帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发效率和质量。坑已挖,欢迎大家踊跃提交PR或者在该🏗️C#/.NET/.NET Core优秀项目和框架Issues中留言(让优秀的项目和框架不被埋没),我会定期收录、公众号推广和分享👀(注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享💖)。