SCENE COLLECTION

基础设施 方向开源项目精选

这里汇总了代码库收录的「基础设施」场景开源项目,按 Star 总量排序,适合按方向系统性地挑选与对比工具。

共收录 68 个项目 · 第 3 / 4 页

41

fastapi_mcp

tadata-org / fastapi_mcp

Python 实用工具,涉及AI、认证、授权

编辑点评适用于AI/大模型、Web 开发、基础设施场景。使用 Python 开发,涉及AI、认证、授权等技术方向。建议关注其社区活跃度和文档完善程度。

LLM 应用 Web 开发 基础设施 Python AI 认证 授权 claude cursor
MIT · 最近提交 2025-11-24
Python 12k 967 ▲ 1
42

promptflow

microsoft / promptflow

Python 应用,涉及AI、AI-application-development、AI-applications

编辑点评适用于AI/大模型、桌面/移动应用场景。使用 Python 开发,涉及AI、AI-application-development、AI-applications等技术方向。建议关注其社区活跃度和文档完善程度。

LLM 应用 开发工具 基础设施 Python AI AI-application-development AI-applications chatgpt GPT
MIT · 最近提交 2026-10-31
Python 11k 1.1k ▲ 0
43

bunkerweb

bunkerity / bunkerweb

开源云原生 Web 应用防火墙(WAF),基于 OpenResty 构建,提供自动防护、API 保护和流量过滤能力,替代传统 WAF 方案。

编辑点评BunkerWeb 以容器化方式部署,天然适配 Kubernetes、Docker 等云原生环境,配置简洁且自带仪表盘。相比商业 WAF,它开源免费且可高度自定义,内置 OWASP 核心规则集和多种安全头。适合需要自建防护的中小团队或对数据主权敏感的场景。注意其高级功能需通过商业版本获取,社区版在性能和规则扩展上有一定限制。

安全 基础设施 Web 开发 Web应用防火墙 云原生 OpenResty 安全防护 开源
AGPL-3.0 · 最近提交 2026-11-02
Python 11k 666 ▲ 4
44

yugabyte-db

yugabyte / yugabyte-db

YugabyteDB 是一款云原生的分布式 SQL 数据库,专为关键任务应用提供高可用、弹性扩展和强一致性保障。

编辑点评值得关注的原因在于它兼容 PostgreSQL,同时具备分布式数据库的水平扩展和容灾能力,适合需要强一致性与高可用并重的业务场景。相比纯 NewSQL 方案,它更贴近传统 SQL 开发者,迁移成本低。需要注意的是,运维复杂度高于单机数据库,且对跨区域部署的网络要求较高。适合金融、电商、SaaS 等关键业务。

基础设施 数据科学 开发工具 分布式SQL 云原生 PostgreSQL兼容 高可用 NewSQL
NOASSERTION · 最近提交 2026-11-02
C 11k 1.5k ▲ 0
45

ansible-for-devops

geerlingguy / ansible-for-devops

《Ansible for DevOps》书籍配套示例代码,涵盖自动化配置管理、应用部署和基础设施即代码的实战用法。

编辑点评作者是Ansible社区知名维护者,示例覆盖从入门到进阶的典型场景,代码可直接参考。适合想系统学习Ansible或搭建自动化运维体系的开发者。注意示例基于书籍章节组织,最好配合原书阅读;部分示例需结合虚拟化环境测试。整体质量高,是学习基础设施自动化的实用资料。

基础设施 开发工具 Ansible 自动化运维 配置管理 DevOps 基础设施即代码
MIT · 最近提交 2025-05-25
Python 9.9k 3.8k ▲ 3
46

terragrunt

gruntwork-io / terragrunt

Terragrunt 是一个灵活的编排工具,用于扩展 OpenTofu/Terraform 编写的基础设施即代码,解决大规模 IaC 的重复、状态管理和依赖问题。

编辑点评Terragrunt 是 Terraform 生态中广受欢迎的上层工具,通过 DRY 配置、自动远程状态锁定、模块依赖编排等特性,显著降低多环境、多团队管理基础设施的复杂度。适合已有 Terraform/OpenTofu 基础、需要规范化大规模基础设施管理的团队。注意它不替代 Terraform,而是作为补充层,引入额外学习成本和抽象,建议先从小项目验证再推广。

基础设施 开发工具 基础设施即代码 Terraform OpenTofu 编排工具 多环境管理
MIT · 最近提交 2026-11-01
Go 9.9k 1.2k ▲ 0
47

openebs

openebs / openebs

面向 Kubernetes 有状态应用的开源容器原生存储平台,为持久化工作负载提供可靠、可扩展的存储解决方案。

编辑点评OpenEBS 是 Kubernetes 生态中广泛部署的容器原生存储项目,支持多种存储引擎(如 cStor、Jiva、LocalPV),可根据应用场景灵活选择。它让有状态应用像无状态应用一样轻松运维,适合在 K8s 中运行数据库、消息队列等需要持久化存储的工作负载。注意不同引擎的性能和功能差异较大,生产环境需根据数据可靠性、IO 要求进行选型与调优。

基础设施 云原生 容器存储 Kubernetes 持久化存储 开源
Apache-2.0 · 最近提交 2026-11-02
9.8k 984 ▲ -1
48

devops-resources

bregman-arie / devops-resources

一个收录 DevOps 相关学习资源的开源合集,涵盖 Linux、Jenkins、AWS、Kubernetes、Docker、Ansible 等主流工具与云平台。

编辑点评适合希望系统化学习 DevOps 的开发者或团队,按工具和主题分类整理了大量资料。覆盖面广,从基础到实战都有涉及,但资源以链接为主,需要自行筛选和跟进学习。优点是免费且社区维护,缺点是部分内容可能更新不及时,不适合作为唯一教程。

基础设施 开发工具 DevOps 运维 学习资源
最近提交 2024-07-12
Groovy 9.7k 2.4k ▲ 1
49

homelab

khuedoan / homelab

一个用单条命令从空磁盘自动部署完整家庭实验室的项目,实现基础设施即代码,简化自托管服务的搭建与管理。

编辑点评该项目将复杂的 homelab 搭建过程完全自动化,适合想自建服务但不想手动配置的开发者。它基于 Python 和基础设施即代码理念,可重复性强,但需要一定的云原生知识(如 Kubernetes、Ansible)才能定制。优点是全流程自动化、配置清晰;缺点是硬件要求较高,且项目维护依赖社区。

基础设施 开发工具 家庭实验室 自动化运维 基础设施即代码 自托管 Kubernetes
GPL-3.0 · 最近提交 2026-11-02
Python 9.7k 890 ▲ 0
50

DevOps-Guide

Tikam02 / DevOps-Guide

一份从开发到生产的 DevOps 全流程配置指南,涵盖各环节基础笔记,帮助开发者高效排查问题。

编辑点评内容覆盖 CI/CD、容器化、监控、部署等常见运维场景,适合初中级开发者系统学习 DevOps 实践。以配置笔记为主,便于速查。优点是知识面广、结构清晰;缺点是深度有限,部分工具版本可能过时,建议结合官方文档使用。

基础设施 开发工具 Web 开发 DevOps CI/CD 容器化 部署指南 运维笔记
MIT · 最近提交 2026-05-22
HTML 9.4k 2.1k ▲ 0
51

databasus

databasus / databasus

TypeScript 实用工具,涉及backup、backups、数据库

编辑点评适用于Web 开发、基础设施、数据科学场景。使用 TypeScript 开发,涉及backup、backups、数据库等技术方向。建议关注其社区活跃度和文档完善程度。

Web 开发 基础设施 TypeScript backup backups 数据库 数据库-backup DevOps
Apache-2.0 · 最近提交 2026-10-25
TypeScript 9.2k 604 ▲ 0
52

fission

fission / fission

Fission 是一个基于 Kubernetes 的快速、简单的 Serverless 函数框架,让开发者无需管理底层基础设施即可部署和运行函数。

编辑点评Fission 将 Kubernetes 的强大能力与 Serverless 的易用性结合,支持 Python、Node.js、Go 等多种语言,提供秒级冷启动和自动扩缩容。适合已有 Kubernetes 集群、希望以函数粒度运行短生命周期任务的团队。相比 Knative 等方案,Fission 更轻量、上手更快,但生态和社区规模相对较小,适合对性能敏感且需要快速迭代的场景。

开发工具 基础设施 Web 开发 Serverless Kubernetes 函数计算 云原生 Fission
Apache-2.0 · 最近提交 2026-10-27
Go 8.9k 795 ▲ 1
53

docker-selenium

SeleniumHQ / docker-selenium

基于容器平台快速运行 Selenium Grid,支持 Chrome、Firefox 和 Edge,简化大规模浏览器自动化测试的部署与管理。

编辑点评这是 Selenium 官方提供的容器化方案,让分布式浏览器自动化测试变得开箱即用。通过 Docker 或 Kubernetes 即可动态扩展节点,适合需要跨浏览器兼容性测试、并行执行大量用例的团队。注意资源消耗较高,建议按需分配节点并合理设置会话超时。

Web 开发 开发工具 基础设施 浏览器自动化 Selenium Grid 容器化测试 分布式测试 Docker
NOASSERTION · 最近提交 2026-10-29
Go 8.7k 2.5k ▲ 0
54

DevOps-Bash-tools

HariSekhon / DevOps-Bash-tools

一套包含 1200+ 个 DevOps 实用 Shell 脚本的集合,覆盖云平台、容器、数据库、CI/CD 等运维场景。

编辑点评脚本数量庞大且覆盖面广,从 AWS/GCP 到 Kubernetes、Kafka、Jenkins 等常见工具链均有涉及,还附带高级 dotfiles 配置。适合需要快速完成自动化任务或寻找运维脚本参考的开发者。注意脚本质量参差不齐,使用时需结合自身环境调整,并留意依赖和权限问题。

开发工具 基础设施 安全 DevOps Shell脚本 运维自动化 CI/CD dotfiles
MIT · 最近提交 2026-10-30
Shell 8.4k 1.6k ▲ 1
55

App-Store-Connect-CLI

rorkai / App-Store-Connect-CLI

Go 命令行工具,涉及app-store-connect、apple、自动化

编辑点评适用于AI/大模型、开发工具、基础设施场景。使用 Go 开发,涉及app-store-connect、apple、自动化等技术方向。建议关注其社区活跃度和文档完善程度。

开发工具 基础设施 数据科学 Go app-store-connect apple 自动化 cicd 命令行
MIT · 最近提交 2026-11-02
Go 8.2k 715 ▲ 23
56

woodpecker

woodpecker-ci / woodpecker

Woodpecker 是一个用 Go 编写的轻量级 CI/CD 引擎,界面简洁、扩展性强,帮助团队快速实现代码构建、测试与自动部署。

编辑点评它提供了简单易用的容器化流水线,兼容多种代码托管平台,适合追求轻量、自托管 CI/CD 的团队。相比 Jenkins 等重型系统,Woodpecker 更注重简洁性和可扩展性,但生态和插件数量相对较少,需要一定自定义能力。

开发工具 基础设施 CI/CD 持续集成 持续部署 Go 自托管
Apache-2.0 · 最近提交 2026-11-02
Go 8.1k 735 ▲ 5
57

terratest

gruntwork-io / terratest

Terratest 是一个 Go 库,用于简化基础设施代码的自动化测试,支持测试 Terraform、Kubernetes、Docker 等云原生资源。

编辑点评基础设施代码也需要可靠的测试保障。Terratest 提供了一套实用的断言和工具函数,让开发者能用 Go 编写端到端测试,验证云资源是否按预期创建和运行。适合有 Go 基础、希望构建 IaC 测试回归体系的团队。注意测试真实环境会消耗云资源,建议结合短期环境或 Mock 策略使用。

基础设施 开发工具 基础设施测试 Go库 自动化测试 IaC 测试框架
Apache-2.0 · 最近提交 2026-10-22
Go 8k 1.4k ▲ 0
58

Compose-Examples

Haxxnet / Compose-Examples

开源项目,涉及自动化、awesome、awesome-Docker

编辑点评适用于AI/大模型、基础设施场景。涉及自动化、awesome、awesome-Docker等技术方向。建议关注其社区活跃度和文档完善程度。

基础设施 自动化 awesome awesome-Docker compose compose-files
最近提交 2026-11-01
7.4k 346 ▲ 0
59

spicedb

authzed / spicedb

受 Google Zanzibar 启发的开源细粒度授权数据库,用于可扩展地存储和查询权限数据。

编辑点评SpiceDB 是权限服务领域的重要开源实现,将 Zanzibar 的模型落地为可自托管的系统。它擅长处理大规模、关系型、细粒度的授权场景,如多租户 SaaS 或复杂 RBAC/ReBAC。相比自建权限逻辑,SpiceDB 提供一致的查询语义和良好的性能,但学习曲线较陡,需要理解 Schema 设计。适合需要严谨权限模型且重视可扩展性的团队,但小项目可能杀鸡用牛刀。

安全 基础设施 开发工具 细粒度授权 Google Zanzibar Go 权限管理 开源
Apache-2.0 · 最近提交 2026-11-01
Go 7.2k 438 ▲ 1
60

DevSecOps

sottlmarek / DevSecOps

DevSecOps 终极资源库,汇集安全开发、CI/CD 集成、云安全与合规工具链,帮助团队构建安全的自动化交付流程。

编辑点评这是一个面向 DevSecOps 实践者的精选资源集合,覆盖从代码安全、供应链安全到云原生防护的完整链路。适合正在建设安全体系或希望将安全左移的开发与运维团队。优点是分类清晰、工具覆盖面广,能作为选型指南;但需注意部分资源可能更新滞后,建议结合实际环境验证后再采纳。

安全 基础设施 开发工具 DevSecOps 安全自动化 CI/CD 云安全 最佳实践
MIT · 最近提交 2026-08-12
6.9k 1.2k ▲ -1

相关场景

继续浏览