devops-resources
一个收录 DevOps 相关学习资源的开源合集,涵盖 Linux、Jenkins、AWS、Kubernetes、Docker、Ansible 等主流工具与云平台。
编辑点评适合希望系统化学习 DevOps 的开发者或团队,按工具和主题分类整理了大量资料。覆盖面广,从基础到实战都有涉及,但资源以链接为主,需要自行筛选和跟进学习。优点是免费且社区维护,缺点是部分内容可能更新不及时,不适合作为唯一教程。
代码库每天从 GitHub 的海量提交里挑出真正有生命力的项目, 用 Star 趋势、增速与社区活跃度给你一份可执行的阅读清单。
按语言筛选,或按 Star 总量与今日增速排序。
匹配到 406 个项目
一个收录 DevOps 相关学习资源的开源合集,涵盖 Linux、Jenkins、AWS、Kubernetes、Docker、Ansible 等主流工具与云平台。
编辑点评适合希望系统化学习 DevOps 的开发者或团队,按工具和主题分类整理了大量资料。覆盖面广,从基础到实战都有涉及,但资源以链接为主,需要自行筛选和跟进学习。优点是免费且社区维护,缺点是部分内容可能更新不及时,不适合作为唯一教程。
一个用单条命令从空磁盘自动部署完整家庭实验室的项目,实现基础设施即代码,简化自托管服务的搭建与管理。
编辑点评该项目将复杂的 homelab 搭建过程完全自动化,适合想自建服务但不想手动配置的开发者。它基于 Python 和基础设施即代码理念,可重复性强,但需要一定的云原生知识(如 Kubernetes、Ansible)才能定制。优点是全流程自动化、配置清晰;缺点是硬件要求较高,且项目维护依赖社区。
扫描系统中所有 node_modules 目录并显示其占用的磁盘空间,让你可以交互式选择要删除的目录,轻松释放硬盘空间。
编辑点评node_modules 是前端开发者的磁盘空间杀手,尤其是多个项目堆积后占用惊人。npkill 用交互式列表清晰展示每个目录的路径和大小,支持按大小排序和逐个或批量删除,操作直观、可避免误删。适合磁盘告急或想整理旧项目的开发者。注意删除不可恢复,使用前建议确认路径。
一份从开发到生产的 DevOps 全流程配置指南,涵盖各环节基础笔记,帮助开发者高效排查问题。
编辑点评内容覆盖 CI/CD、容器化、监控、部署等常见运维场景,适合初中级开发者系统学习 DevOps 实践。以配置笔记为主,便于速查。优点是知识面广、结构清晰;缺点是深度有限,部分工具版本可能过时,建议结合官方文档使用。
TypeScript 实用工具,涉及backup、backups、数据库
编辑点评适用于Web 开发、基础设施、数据科学场景。使用 TypeScript 开发,涉及backup、backups、数据库等技术方向。建议关注其社区活跃度和文档完善程度。
一个基于 HTTPie 的交互式命令行 HTTP 与 API 测试工具,提供自动补全、语法高亮等特性,让接口调试更高效。
编辑点评适合喜欢终端工作流的开发者,能快速构造和发送 HTTP 请求,并利用补全减少重复输入。缺点是需要额外学习交互式命令,且项目维护不够活跃。若你常用 HTTPie 或想更直观地调试 REST API,值得一试。
Fission 是一个基于 Kubernetes 的快速、简单的 Serverless 函数框架,让开发者无需管理底层基础设施即可部署和运行函数。
编辑点评Fission 将 Kubernetes 的强大能力与 Serverless 的易用性结合,支持 Python、Node.js、Go 等多种语言,提供秒级冷启动和自动扩缩容。适合已有 Kubernetes 集群、希望以函数粒度运行短生命周期任务的团队。相比 Knative 等方案,Fission 更轻量、上手更快,但生态和社区规模相对较小,适合对性能敏感且需要快速迭代的场景。
Python 部署/持续集成工具,涉及c-plus-plus、c-sharp、dart
编辑点评适用于基础设施、桌面/移动应用场景。使用 Python 开发,涉及c-plus-plus、c-sharp、dart等技术方向。建议关注其社区活跃度和文档完善程度。
基于容器平台快速运行 Selenium Grid,支持 Chrome、Firefox 和 Edge,简化大规模浏览器自动化测试的部署与管理。
编辑点评这是 Selenium 官方提供的容器化方案,让分布式浏览器自动化测试变得开箱即用。通过 Docker 或 Kubernetes 即可动态扩展节点,适合需要跨浏览器兼容性测试、并行执行大量用例的团队。注意资源消耗较高,建议按需分配节点并合理设置会话超时。
一套包含 1200+ 个 DevOps 实用 Shell 脚本的集合,覆盖云平台、容器、数据库、CI/CD 等运维场景。
编辑点评脚本数量庞大且覆盖面广,从 AWS/GCP 到 Kubernetes、Kafka、Jenkins 等常见工具链均有涉及,还附带高级 dotfiles 配置。适合需要快速完成自动化任务或寻找运维脚本参考的开发者。注意脚本质量参差不齐,使用时需结合自身环境调整,并留意依赖和权限问题。
xh 是一个用 Rust 编写的友好且快速的 HTTP 请求工具,旨在替代 httpie,提供更高效的命令行调试体验。
编辑点评xh 在保持类似 httpie 的简洁语法和彩色输出的同时,利用 Rust 实现了更高的性能和更低的资源占用。它支持语法高亮、下载进度、curl 命令转换等实用功能,非常适合日常接口调试和脚本自动化。缺点是与 httpie 在某些细节上仍有差异,插件生态相对较少。适合追求速度与稳定性的开发者。
Go 命令行工具,涉及app-store-connect、apple、自动化
编辑点评适用于AI/大模型、开发工具、基础设施场景。使用 Go 开发,涉及app-store-connect、apple、自动化等技术方向。建议关注其社区活跃度和文档完善程度。
Woodpecker 是一个用 Go 编写的轻量级 CI/CD 引擎,界面简洁、扩展性强,帮助团队快速实现代码构建、测试与自动部署。
编辑点评它提供了简单易用的容器化流水线,兼容多种代码托管平台,适合追求轻量、自托管 CI/CD 的团队。相比 Jenkins 等重型系统,Woodpecker 更注重简洁性和可扩展性,但生态和插件数量相对较少,需要一定自定义能力。
Terratest 是一个 Go 库,用于简化基础设施代码的自动化测试,支持测试 Terraform、Kubernetes、Docker 等云原生资源。
编辑点评基础设施代码也需要可靠的测试保障。Terratest 提供了一套实用的断言和工具函数,让开发者能用 Go 编写端到端测试,验证云资源是否按预期创建和运行。适合有 Go 基础、希望构建 IaC 测试回归体系的团队。注意测试真实环境会消耗云资源,建议结合短期环境或 Mock 策略使用。
一个功能增强的 Git/GitHub 命令行工具,提供交互式界面和丰富的命令补全,让开发者更高效地操作 GitHub 及其企业版。
编辑点评gitsome 将繁琐的 GitHub 操作封装成简洁的 CLI 命令,支持模糊补全、交互式菜单和常用工作流,适合习惯终端操作的开发者。其官方集成身份使其在 GitHub 桌面工具中占有独特位置,但项目更新较慢,新功能可能滞后于 GitHub API 变化。
TypeScript 引擎,涉及AI-textbook、algorithms、artificial-intelligence
编辑点评适用于AI/大模型、基础设施、数据科学场景。使用 TypeScript 开发,涉及AI-textbook、algorithms、artificial-intelligence等技术方向。建议关注其社区活跃度和文档完善程度。
开源项目,涉及自动化、awesome、awesome-Docker
编辑点评适用于AI/大模型、基础设施场景。涉及自动化、awesome、awesome-Docker等技术方向。建议关注其社区活跃度和文档完善程度。
受 Google Zanzibar 启发的开源细粒度授权数据库,用于可扩展地存储和查询权限数据。
编辑点评SpiceDB 是权限服务领域的重要开源实现,将 Zanzibar 的模型落地为可自托管的系统。它擅长处理大规模、关系型、细粒度的授权场景,如多租户 SaaS 或复杂 RBAC/ReBAC。相比自建权限逻辑,SpiceDB 提供一致的查询语义和良好的性能,但学习曲线较陡,需要理解 Schema 设计。适合需要严谨权限模型且重视可扩展性的团队,但小项目可能杀鸡用牛刀。
DevSecOps 终极资源库,汇集安全开发、CI/CD 集成、云安全与合规工具链,帮助团队构建安全的自动化交付流程。
编辑点评这是一个面向 DevSecOps 实践者的精选资源集合,覆盖从代码安全、供应链安全到云原生防护的完整链路。适合正在建设安全体系或希望将安全左移的开发与运维团队。优点是分类清晰、工具覆盖面广,能作为选型指南;但需注意部分资源可能更新滞后,建议结合实际环境验证后再采纳。
飞桨官方模型库,涵盖计算机视觉、自然语言处理、语音、推荐、时序预测及大模型等领域的经典与前沿模型实现。
编辑点评这是 PaddlePaddle 官方的模型集合,覆盖面广且持续维护,适合需要基于飞桨快速搭建基线模型的开发者。相比其他模型库,它更贴近国产深度学习生态,中文文档和社区支持较好。不过部分模型更新可能滞后,需注意与当前 PaddlePaddle 版本的兼容性。
没有匹配的项目,换个关键词试试。
谁在涨,涨在哪,一眼看明白。
围绕一条主线打包的项目清单,适合系统性学习。
代码库(daimaku.com)是一个面向中文开发者的开源项目推荐站点。 我们相信判断一个项目的价值,看的不是它有多火,而是它是否还在被认真地维护。