10个基于.Net开发的Windows开源软件项目

简介: 10个基于.Net开发的Windows开源软件项目

分享10个适合程序员的神器,都是基于.Net开发的,可以用来学习,日常工作也可以使用。(点击标题,查看详情)


1、基于.NET的强大文件格式开源转换工具


一个基于.NET平台的开源文件格式转换工具,可以支持Windows 7/8/10等操作系统。安装后在右键菜单中出现 “File Converter” 项目,可以方便地通过右键菜单对选中文件进行格式转换,也支持批量文件转换。


同时支持多种文件格式的转换,包括几十种不同的文件格式。转换过程中不需要进行任何复杂的设置,只需等待转换完成即可。转换后的文件格式将自动保存在原始文件所在的目录中,且不会删除原始文件。


此外,还允许用户在设置中预先定义一些常用的格式转换参数,例如图片的压缩率、旋转角度以及转换后的文件命名方式等。如果需要调整这些参数,用户可以在「File Converter」设置里面进行调整



fdf091f78435d6475ae498f4b2d2ec04.png

2、任务栏上的超萌小猫,实时显示CPU占用率,有趣.Net开源工具


一款基于.NET 6.0运行环境的开源小工具,通过它,用户可以直观地查看CPU的使用情况,它会根据 CPU 负载快速或慢速运行。CPU负载越高,小猫则跑的越快,反之亦然 。可以右键图标,进行切换动物、主题设置等。这款小工具体积非常小,只有数百K,并且完全绿色无后台,用户可以放心使用。同时,它也是一款完全由开源社区驱动的小工具,体现了开源精神。



1fc2b0d5e5c8788454488000eb97057f.png

3、推荐一个Winform开源的UI工具包


Krypton是一套开源的.Net组件,用于快速构建具有丰富UI交互的WinForms应用程序。丰富的UI控件,提供了48个基础控件,如按钮、文本框、标签、下拉菜单、树形控件、表格控件等等。还支持自定义主题,这使得开发者可以根据自己的需求,来定制应用程序的UI风格,提高用户体验。


提供了丰富的交互功能,例如拖放、动画效果、右键菜单等。这些功能可以大大提高应用程序的易用性和交互性。

该项目还提供了,无数的示例项目,供开发者参考


4、基于.Net开发的网络管理与监控工具


NETworkManager是基于.Net开发的、开源网络管理工具,该工具集成了网络监控软件、WiFi分析器、IP扫描仪、端口扫描仪、Ping监视器、网络测试与排错工具、远程访问工具等。这些工具可以帮助网络管理员有效地管理和维护网络,及时解决网络问题,提高网络的稳定性和可靠性。

c8a79e9775992965f35796317598a0c3.png

5、基于.NetCore开源的Windows的GIF录屏工具


这是基于.Net Core + WPF 开发的、开源项目,可将屏幕截图转为 GIF 动画。它的核心功能是能够简单、快速地截取整个屏幕或者选定区域,并将其转为 GIF动画,还支持自定义 GIF 动画效果、字幕、背景音乐。


f419efbdae802034f57671cd320b6471.png


6、推荐一个基于.Net Framework开发的Windows右键菜单管理工具


这是基于.Net Framework开发的、开源的Windows右键菜单管理项目,支持操作系统有:Windows Vista、7、8、10,除了可以启用和禁用右键菜单的项目,也可以自定义菜单项目、菜单命令,支持国际化多语言。

91f3bf6532617957921f3bcf0e245e66.png


7、一个基于.Net开发的Windows截屏录制工具


这是基于.Net开发的,屏幕截图、录屏的开源项目。功能非常强大,功能列表如下:


1、截图:全屏截图、滚动截图、检测窗口截图、自动截图、倒计时截图


2、录制:视频录制、录制视频转为Gif


3、快捷键:快捷键设置


4、工具:图片特效、添加文字、添加水印、马赛克、OCR、图像合并、图像分割、视频转换、视频缩略、捨色器等;


5、上传:支持上传图床,支持上传文件、文件夹、文本、URL上传、短链接等


6、调试:测试图片上传、测试文件上传、测试文本上传、测试短链接等


7、命令:支持命令操作,可用于开发人员接入其他应用;


8、设置:应用程序设置、动作设置


63484881f3f3b83a5f30e7531e9504f4.png


8、一个C#开发的、跨平台的服务器性能监控工具


这是采用 .NET Runtime 本身API,不依赖其他组件,基于.Net core开发的,支持Windows、liunx平台的工具。


可监控程序的GC、CPU、内存、机器网络、磁盘空间、进程、硬件信息等,采用Grafana分析、可视化展示。同时支持dotnet工具命令,也可以供其他应用程序调用,支持WPF、Windows等应用。

2c9355c388bbbb15337e661ce0ad59df.png

9、一个C#开发的Windows远程桌面工具


这是一个基于 MSTSC 连接 Windows 远程桌面,并对其进行封装实现管理多个远程桌面配置的小工具,兼容Windows XP及以上的系统。支持多个服务器同时连接,远程登录信息保存管理,基本可以满足日常的工作需求。



10、一个基于C#开发的Excel转Json工具

这是一个基于C#开发的Excel转Json工具,比通过Office Excel组件访问数据性能提升100倍,支持界面、命令模式。


更多开源项目请查看:一个专注推荐.Net开源项目的榜单

- End -


相关文章
|
1月前
|
设计模式 开发框架 JavaScript
基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!
基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!
|
2月前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
165 3
|
11天前
|
弹性计算 开发框架 安全
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。
|
1月前
|
传感器 人工智能 供应链
.NET开发技术在数字化时代的创新作用,从高效的开发环境、强大的性能表现、丰富的库和框架资源等方面揭示了其关键优势。
本文深入探讨了.NET开发技术在数字化时代的创新作用,从高效的开发环境、强大的性能表现、丰富的库和框架资源等方面揭示了其关键优势。通过企业级应用、Web应用及移动应用的创新案例,展示了.NET在各领域的广泛应用和巨大潜力。展望未来,.NET将与新兴技术深度融合,拓展跨平台开发,推动云原生应用发展,持续创新。
32 4
|
1月前
|
机器学习/深度学习 人工智能 物联网
.NET 技术:引领未来开发潮流
.NET 技术以其跨平台兼容性、高效的开发体验、强大的性能表现和安全可靠的架构,成为引领未来开发潮流的重要力量。本文深入探讨了 .NET 的核心优势与特点,及其在企业级应用、移动开发、云计算、人工智能等领域的广泛应用,展示了其卓越的应用价值和未来发展前景。
60 5
|
1月前
|
存储 缓存 NoSQL
2款使用.NET开发的数据库系统
2款使用.NET开发的数据库系统
|
1月前
|
开发框架 网络协议 .NET
C#/.NET/.NET Core优秀项目和框架2024年10月简报
C#/.NET/.NET Core优秀项目和框架2024年10月简报
|
25天前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
|
25天前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(下)
本文接续前文,深入讲解了在Windows环境下使用C#和ADO.NET操作南大通用GBase 8s数据库的方法。通过Visual Studio 2022创建项目,添加GBase 8s的DLL引用,并提供了详细的C#代码示例,涵盖数据库连接、表的创建与修改、数据的增删查改等操作,旨在帮助开发者提高数据库管理效率。
|
1月前
|
开发框架 JavaScript 前端开发
2024年全面且功能强大的.NET快速开发框架推荐,效率提升利器!
2024年全面且功能强大的.NET快速开发框架推荐,效率提升利器!