探索 C# 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 C# 的虚拟文件系统,专为 Git 大规模企业级部署设计。仅在需要时下载对象,显著提升大型仓库性能。当前处于维护模式,推荐使用 Scalar 替代。
为 UWP 和 WinUI 3/Windows App SDK 应用提供辅助函数、自定义控件和应用服务,简化 Windows 10 和 11 开发。包含 .NET Foundation 项目,支持 UWP、WinUI 2、WinUI 3 和 Uno Platform。
提供跨平台 MR 应用开发的组件和功能,支持快速原型设计与多种设备。包含输入系统、空间交互和 UI 构建块,作为可扩展框架运行。
Unity 与社区协作开发的开源动作冒险游戏演示。项目已停止开发,但保留了完整代码、资源与贡献指南,供学习与参考。
C# 实现的 WebSocket 协议客户端与服务器库。支持 RFC 6455、消息压缩、安全连接、HTTP 认证及代理。兼容 .NET Framework 3.5+ 和 Mono,提供 NuGet 预发布包。
.NET 的 OpenCV 封装库,支持 C#。提供核心库、GDI+ 和 WPF 扩展。支持 Windows、UWP、Linux 和 WebAssembly 平台。通过 NuGet 安装,需搭配原生绑定包。
Unity 编辑器扩展,无需构建即可测试多人游戏。通过镜像更改到另一个编辑器窗口,实现客户端和服务器的快速测试。提供 GUI 工具管理克隆项目,保护资产不被修改,并包含便捷 API。
用于 .NET 的 Azure SDK 开发仓库,提供客户端与管理库,支持 Azure 服务集成。包含新旧版本包,遵循设计指南,提供认证、重试、日志等核心功能。
Windows 版 sudo,支持 Cmd、PowerShell、WSL 等多种 shell,通过 UAC 提权运行命令。可缓存凭据减少弹窗,支持脚本调用与标准输出捕获。
现代个人远程会话管理器,支持 RDP、SSH、VNC 等多种协议。提供快速启动器、多屏 HiDPI 支持、详细配置、多语言及主题界面。可从 mRemoteNG 导入连接,支持自定义运行器,便携即用。
基于 C# 的 GraphQL 实现,提供查询语言和执行引擎,支持 .NET 生态系统。包含多个 NuGet 包,如 GraphQL、SystemTextJson 和 DataLoader。
轻量级 REST API 开发框架,适用于 ASP.NET 8 及更高版本。遵循 REPR 设计模式,提供极简的端点创建方式,性能与 Minimal APIs 相当,优于 MVC 控制器。
免费开源的 Audible 有声书管理工具。支持跨平台(Windows、macOS、Linux),可移除 DRM、下载并管理图书馆,支持多地区,快速高效。
Windows 软件,用于将本地连接的 USB 设备共享给其他机器,包括 Hyper-V 虚拟机和 WSL 2。支持通过命令行或 GUI 管理,安装后提供服务和工具。
轻量级 .NET Standard 工作流引擎,支持可插拔持久化与并发,适用于多节点集群。提供流式 API 与 JSON/YAML 定义,支持 Saga 事务、并行循环等复杂场景。
在 Unity UI (uGUI) 中渲染粒子效果。可遮罩、可排序,无需额外 Camera/RenderTexture/Canvas。支持 URP/HDRP,性能高效。
轻量级、可定制的 Windows 桌面与任务栏硬件监控工具。实时监测 CPU、GPU、内存、磁盘、网速、FPS,支持插件扩展、内存清理、主题切换与多语言。
.NET AOT ORM,支持多数据库(SQL Server、MySQL、Oracle、PostgreSQL、MongoDB 等),高性能、低代码、零 SQL 建表,支持 SAAS、大数据写入、动态表及工作流。
提供 Docker 镜像和测试运行器,用于在本地复制 AWS Lambda 环境。支持单次执行和 API 服务器模式,便于函数开发与测试。
一个跨多个 Docker 容器的分布式投票应用示例,使用 Python、Node.js、.NET、Redis 和 Postgres。支持 Docker Compose、Swarm 和 Kubernetes 部署。
Windows 上的自动化 SSL/TLS 证书管理工具,支持 IIS、Apache、Exchange 等多种场景。提供简单界面创建安装证书,自动续期任务,支持通配符、国际化域名及多种验证方式。兼容 Let’s Encrypt、ZeroSSL 等主流 ACME 服务,支持命令行无人值守操作与自定义脚本。
为 .NET 开发者提供完整的 GraphQL 解决方案,包含 Hot Chocolate 服务器、Strawberry Shake 客户端和 Nitro IDE。支持强类型模式、高效数据获取与声明式 API,助力构建强大 UI。
御坂翻译器—Galgame/文字游戏/漫画多语种实时机翻工具。开源、高效、易用。支持 Hook+OCR 提取文本,可离线工作,提供多种在线 API,具备文本修复、分词字典、翻译优化及 TTS 语音功能。使用 C# 开发,效率高,UI 亲切,有详细教程。
WPF 示例代码库,展示 .NET 桌面应用的 API 用法与流行功能。包含多个示例项目,如 ExpenseIt、DataBindingDemo 等。支持 .NET 10.0,提供 .NET 4.7.2 分支。使用 MIT 许可证。
基于 .NET 的开源库,用于读取、操作和写入 Excel 2007+ (.xlsx, .xlsm) 文件。提供直观的 API 接口,简化 OpenXML 底层操作,支持创建、编辑和保存 Excel 报表。
开源 Git GUI 客户端,支持 Windows/macOS/Linux。提供深浅主题、多语言、可视化提交图、Git 命令操作、AI 生成提交信息等功能。
已归档的 ASP.NET Core MVC 框架,提供模型-视图-控制器模式,支持动态网站开发,具有清晰的关注点分离和强大的标记控制。项目已迁移至 AspNetCore 仓库。
高级实时屏幕翻译器,专为游戏、视频硬字幕及静态文本设计。支持多 OCR 引擎融合提升精度,低延迟优化,集成 DeepL 等翻译服务。支持多语言识别与翻译,系统要求低,操作简便。