.NET常用组件 FreeSql 功能简单、强大的对象关系映射(O/RM)组件,支持 .NET Core 2.1+、.NET Framework 4.0+、Xamarin,国产首个支持 AOT 发布的 ORM FreeRedis 访问 redis-server 的客户端组件, 所有方法名与 redis-cli 保持一致 , 支持 Redis 集群 . . . FreeScheduler FreeScheduler 是利用 IdleBus 实现的轻量化定时任务调度,支持集群、临时的延时任务和重复循环任务(可持久化),可按秒,每天/每周/每月固定时间,自定义间隔执行,支持 .NET Core 2.1+、.NET Framework 4.0+ 运行环境 FreeIM FreeIM 使用 websocket 协议实现简易、高性能(单机支持5万+连接)、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能 RedLock.net C# 中 Redlock 分布式锁算法的实现 , 分布式锁可用于确保在任何给定时间只有一个进程使用特定资源。 Elastic.Clients.Elasticsearch 使用适用于 Elasticsearch 的 .NET 客户端快速开发应用程序 SqlSugar SqlSugar 是一款 老牌 .NET开源ORM框架,由果糖大数据科技团队维护和更新 RedLock.net C# 中 Redlock 分布式锁算法的实现 Confluent.Kafka confluent-kafka-dotnet 是适用于 Apache Kafka 和 Confluent 平台的 Confluent .NET 客户端 DotNetCore.SKIT.FlurlHttpClient.Wechat - C# 版微信 SDK 可能是全网最完整的 C# 版微信 SDK,封装全部已知的微信 OpenAPI,包含微信公众平台(订阅号+服务号+小程序+小游戏+小商店+视频号)、微信开放平台、微信商户平台(微信支付+微企付)、企业微信、微信广告平台、微信智能对话开放平台等模块,可跨平台。 前端常用框架 Element Plus Element Plus , 基于 Vue 3,面向设计师和开发者的组件库 Element Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 Geeker-Admin ✨✨✨ Geeker Admin,基于 Vue3.4、TypeScript、Vite5、Pinia、Element-Plus 开源的一套后台管理框架。 Vant 轻量、可定制的移动端 Vue 组件库 Vant 是一个轻量、可定制的移动端组件库,于 2017 年开源。目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本和支付宝小程序版本。 ZebraSwiper-UniApp-轮播组件 高性能轮播组件库,支持多种复杂的 3D 轮播效果,UniApp-轮播组件 FirstUI UNI(选项式API)版 FirstUI组件库,是基于uni-app(选项式API)开发的一款轻量、全面可靠的移动端组件库。全面支持Nvue,跨端开发首选框架。 Geeker-Admin: ✨✨✨ Geeker Admin,基于 Vue3.4、TypeScript、Vite5、Pinia、Element-Plus 开源的一套后台管理框架。 ✨✨✨ Geeker Admin,基于 Vue3.4、TypeScript、Vite5、Pinia、Element-Plus 开源的一套后台管理框架。 Vant Weapp 轻量、可靠的小程序 UI 组件库 轻量、可靠的 小程序 UI 组件库 云原生 Kubernetes 指南 Kubernetes 指南 - 开源电子书旨在整理平时在开发和使用 Kubernetes 时的参考指南和实践总结,形成一个系统化的参考指南以方便查阅。 KubeSphere 文档中心 KubeSphere 是在 Kubernetes 之上构建的以应用为中心的多租户容器平台,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。KubeSphere 提供了运维友好的向导式操作界面,帮助企业快速构建一个强大和功能丰富的容器云平台。 Kubernetes 文档 | Kubernetes Kubernetes 是一个开源的容器编排引擎,用来对容器化应用进行自动部署、扩缩和管理。此开源项目由云原生计算基金会(CNCF)托管。 KtConnect KtConnect 实现了开发者本地运行的服务与Kubernetes集群中的服务之间的双向互通 Gateway-Higress官网 Higress 实现了流量网关、微服务网关和安全网关三重网关架构的集成,从而大大降低了部署和运维成本 推荐工具集 Tiny RDM | Redis桌面管理客户端 新一代轻量级Redis GUI,直观管理Redis数据库,支持多平台Windows、Mac和Linux系统,安装简单迅速,连接本地及远程Redis,可视化展示键值数据,快速操作键值对,内置控制台直接运行命令,数据浏览备份导出,慢日志查询,新手高级用户首选,大幅提高Redis应用开发效率。 AdvancedInstaller - Windows安装程序打包工具 面向开发人员、ISV和企业的Windows安装程序打包工具 DevToys - A Swiss Army knife for developers DevToys is a cross-platform Swiss Army knife for developers. DevToys helps in daily tasks like formatting JSON, comparing text, testing RegExp. No need to use many untruthful websites to do simple tasks with your data. Xterminal - 更好用的开发工具,但不止于(SSH/控制台/More) 最好用的在线SSH、SFTP工具,随时随地打开,支持文件在线编辑、状态监控,支持私有部署线路,给你最大的数据安全保障 Visual Studio 扩展插件 EF Core Power Tools Visual Studio 2022 中 EF Core 的反向工程和模型可视化工具 - 以及从命令行进行反向工程。旨在通过提供基于 GUI 的帮助来对现有数据库进行反向工程并可视化 DbContext 模型,从而降低 EF Core 的入门门槛。 监控体系 Grafana dashboards Grafana官方和社区构建的仪表板库 Prometheus 一个开源的监控系统,具有维度数据模型、灵活的查询语言、高效的时间序列数据库和现代报警方法。 Prometheus - Alertmanager Alertmanager 处理警报 由 Prometheus 服务器等客户端应用程序发送。 它负责重复数据删除、分组和路由 它们连接到正确的接收器集成,例如电子邮件、PagerDuty 或 OpsGenie。 它还负责警报的静默和抑制 OpenTelemetry OpenTelemetry 也被称为 OTel,是一个供应商中立的、开源的可观测性框架, 可用于插桩、生成、采集和导出链路、 指标和日志等遥测数据 Jaeger Jaeger 是一个分布式跟踪平台, 监控分布式工作流并对其进行故障排除,识别性能瓶颈,追踪根本原因,分析服务依赖关系 Apache SkyWalking 适用于分布式系统的应用程序性能监控工具,特别适用于 微服务、云原生和基于容器的 (Kubernetes) 架构 MongoDB MongoDB 文档 MongoDB 官方文档 优质博主 痕迹g - 博客园 WPF框架集 MaterialDesignInXamlToolkit MaterialDesignInXamlToolkit 是一个 Windows 桌面 (WPF) Material Design 主题和控件库