今天,我们向您概述1 月份分享的15 个.Net 开源项目(点击标题了解更多详细信息)。
1.极其强大的可视化.NET开源任务调度框架
Hangfire是一个开源的.NET任务调度框架,目前从1.6版本开始支持.NET Core,可以在ASP.NET应用程序中执行各种任务,无需开发额外的后台服务即可执行不同类型的后台任务。
同时,Hangfire包含统一的控制台,可以清晰地了解作业调度状态,并支持Redis、SQL Server、SQL Azure和MSMQ等持久存储。
2、PowerToys:微软官方打造的又一款提高你工作效率的神器。
该工具是微软官方生产力工具集的一部分,适用于Windows 10及更高版本的操作系统。它包含多种功能,旨在帮助用户更好地管理、定制和优化他们的Windows系统并提高他们的工作效率。
它提供了常用工具,例如颜色选择器、全窗口管理器、键盘快捷键管理器、改进的Alt+Tab 体验、电池跟踪器和批量文件重命名。
3. SkiaSharp:强大且灵活的.NET跨平台图形库
SkiaSharp 是一个基于Google Skia 图形库的.NET 包,这是一个用于绘制可在桌面、移动和Web 应用程序中使用的2D 图像的开源库。
.Net 开发人员可以利用这个强大且灵活的跨平台图形库来绘制和渲染高质量的图形。
4、Dev-Home:微软官方打造的又一个开发者控制中心神器。
Dev-Home Core 有两个功能:系统监控小部件和Gtihub 扩展小部件。
系统小部件
1.内存监控:使用情况、可用权重、已提交、缓存、分页缓冲池、非分页缓冲池。
2.网络监控:发送和接收速度。
3. CPU:利用率、进程、线程、执行时间。
4. GPU:利用率、温度、名称。
Gtihub 扩展小部件
1. 实时更新:实时查看仓库状态,包括最新提交、Pull Request、Issue、评论等。
2.快速访问:快速访问GitHub仓库、个人主页、组织页面等,提高工作效率。
3. 通知和提醒:实时查看未读的GitHub 通知,这样您就不会错过重大更新或互动。您还可以设置提醒,这样您就不会错过任何特定的事情。
4.项目管理:查看和管理项目,了解任务进度和分配,促进团队协作和项目管理。
5.自定义展示:可以自定义仓库选择、类型通知等。
5.强大的Excel插件开源工具
Excel-DNA 是一个.Net 开源项目,它为开发人员提供了一种将.Net 代码集成到Excel 中的便捷方式,并轻松为Excel 创建自定义函数、图表、表单等。另一方面,还可以与外部数据、程序等进行连接和交互。
您可以使用该项目开发数据分析处理、数据自动化等场景。
6.支持将HTML页面转换为PDF的.Net开源项目
它是一个基于.Net开发的开源项目,其本质是利用Webkit引擎将HTML页面转换为可在控制台、Web应用程序和Web API中使用的PDF。
7.功能强大且易于使用的屏幕录制.Net开源工具
该工具不仅支持全屏录制,还提供区域录制、游戏录制、摄像头录制等多种模式。我们可以满足您的软件操作、游戏、直播、在线教育、课件制作、在线视频录制等需求。
此外,该工具还可以记录各种屏幕内容,例如鼠标点击和键盘输入。
8.Net开源项目,具有强大的PDF处理能力
itext7-dotnet 是一个专门为.Net 设计的功能强大的库,用于创建、编辑和操作PDF 文件,帮助您快速高效地处理PDF 文件。
该项目支持创建各种类型的PDF文件,包括基本文本文档、表格、图像、连接等。它还具有强大的编辑功能,例如调整页面布局和添加水印。
它还支持加密和国际化功能,支持PDF/A、PDF/UA等。
9. Star 4.1K .Net开源CMS项目
Umbraco CMS开发团队来自丹麦,经过多年的发展,以友好的用户体验和高度可定制性而闻名,非常适合开发不同类型的CMS。企业网站、电子商务系统、企业管理系统等网站开发项目。
10. Star 1.3K Report .Net开源项目
Seal-Report 是一个基于.NET 框架的开源项目,可降低配置复杂性,并包含无需任何编程知识即可使用的报表设计器。通过实施该项目,企业将能够快速提供高质量的报告,提高运营效率和决策速度。
11.Net开源项目,让您轻松构建漫画和小说网站
这是一个基于.Net开发的开源项目。该项目的核心功能是能够将漫画上传到服务器并在浏览器中查看和管理它们。
该项目支持灵活的阅读分组和管理、强大的用户管理功能、强大的网络阅读器功能、本地化支持以及可定制的仪表板和侧边栏。
该项目功能齐全,适合开发者快速搭建漫画网站或进行二次开发。
该项目基于ASP.NET Core框架构建,支持通过Docker容器运行。
12. 一个开源项目,使Stable Diffusion更加稳定且更易于使用。
Stability Matrix是一个基于.Net开发的开源项目,其核心功能是为Stable Diffusion提供一个易于使用的包管理器。
Stable Diffusion 的Web UI 支持一键安装和更新软件包,提供简单易用的用户界面,并嵌入了Git、Python 等依赖项,大大简化了安装和配置过程。
目前它在Github上有1.6k,可见它很受大家的欢迎和喜爱。
13. Optimizer:基于.Net开发的终极开源工具,用于提高Windows系统的性能
Optimizer是一款针对Windows系统的优化工具,旨在提高计算机性能并增强隐私和安全性。
14.开源辅助插件,让Everything如虎添翼!
EverythingToolbar 是一款基于C# 开发的开源辅助扩展插件,可以让您将Everything 与Windows 桌面任务栏完全集成,并支持Windows 10 和Windows 11。
15.回顾五个基于SkiaSharp开发的.Net开源图形项目。
基于SkiaSharp 图形库,您可以开发绘图工具、创建报告、生成图像、绘制用户界面,并进行尽可能多的操作。
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/79851.html