搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 5 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
kubernetes/kubernetes
1. 解决什么问题:Kubernetes 是一个开源的生产级容器编排系统,用于自动化跨多台主机的容器化应用部署、运维和弹性伸缩。 2. 主要技术栈或实现方式:使用 Go 语言开发,基于 Google 内部 Borg 系统的长期实践,以容器化、动态调度和微服务架构为核心思想,并由 CNCF 托管。 3. 亮点或适用场景:具备大规模生产环境验证的可靠性和丰富的社区生态,适合需要自动化管理海量容器的云原生应用与微服务架构。
Go
DevOps/云原生
124.2k
louislam/uptime-kuma
1. 解决什么问题 / 是什么 Uptime Kuma 是一个开源自托管的网络服务监控工具,用于实时检测网站、服务器、数据库等多种服务的在线状态,并在故障时通过多种渠道发送告警通知。 2. 主要
JavaScript
DevOps/云原生
89.8k
bregman-arie/devops-exercises
1. 这是一个面向 DevOps 与 SRE 领域的大型面试题和练习题合集,旨在帮助学习者系统复习基础知识。 2. 项目主要用 Python 编写,内容覆盖 Linux、Kubernetes、Docker、AWS、Jenkins、Terraform 等近 30 个主流技术方向。 3. 题库规模超过 2600 道,几乎涵盖 DevOps 全技术栈,适合面试准备和技能自检,但题目不完全等同于真实面试题。
Python
DevOps/云原生
83.6k
netdata/netdata
1. 解决什么问题/是什么:Netdata 是一个开源的实时全栈基础设施监控平台,旨在让团队(包括资源有限的小团队)能以零配置快速获得 AI 驱动的可观测性。 2. 主要技术栈或
Go
DevOps/云原生
80.0k
daytonaio/daytona
1. 解决什么问题:Daytona 是一个为 AI 生成的代码和智能体工作流提供安全、弹性运行环境的沙盒基础设施。 2. 主要技术栈:基于 OCI/Docker 兼容技术构建,使用 TypeScript 开发,提供 SDK、API 和 CLI 等多种交互方式。 3. 亮点与适用场景:沙
—
DevOps/云原生
72.1k
moby/moby
1. Moby是Docker发起的开源项目,为容器生态提供一套可组装、可替换的组件,用于构建定制化的容器系统(相当于容器世界的“乐高积木”)。 2. 主要使用Go语言实现,将原先Docker的开源代码重构为模块化结构,提供构建容器引擎的核心代码库
Go
DevOps/云原生
72.0k
nektos/act
1. 解决什么问题:在本地直接运行 GitHub Actions 工作流,无需反复提交推送就能即时验证配置文件或动作代码的修改。 2. 主要技术栈或实现方式:用 Go 语言编写,通过 Docker API 拉取/构建所需镜像,在容器内模拟 GitHub 的环境变量和文件系统来执行 Actions。 3. 亮点或适用场景:极快的反馈循环,可将 Actions 当作本地任务运行器替代 Makefile,并支持 VS Code 集成,非常适用于频繁调试或编写 CI/CD 流程的日常开发。
Go
DevOps/云原生
71.3k
ansible/ansible
Ansible是一个极简的IT自动化平台,用于简化应用部署、系统配置、网络管理和云资源编排等任务。它主要基于Python开发,通过SSH协议管理远程机器,无需在目标系统上安装任何代理或额外软件。其核心亮点是使用接近自然语言的YAML语法编写剧本,学习曲线低,支持零停机滚动更新,适用于从开发环境到大规模生产集群的自动化运维场景。
Python
DevOps/云原生
70.2k
prometheus/prometheus
1. Prometheus 是一个开源的系统监控与告警系统,也是专为时序数据设计的时间序列数据库,用于采集、存储和查询多维度的指标数据。 2. 主要使用 Go 语言实现,采用 HTTP pull 模式周期性地从目标拉取时序指标,搭配强大的 PromQL 查询语言和多维数据模型。 3. 亮点在于单节点即可独立运行、不依赖外部存储,支持动态服务发现与灵活的告警规则,广泛应用于云原生和微服务架构的可观测性场景。
Go
DevOps/云原生
65.5k
localstack/localstack
1. LocalStack 是一个能在本地单容器中完整模拟 AWS 云服务的开发框架,帮助开发者离线构建、测试和调试云原生及无服务器应用。 2. 主要使用 Python 实现,通过 Docker 容器运行模拟环境,并提供 CLI 工具进行管理。 3. 支持数十种
Python
DevOps/云原生
65.1k
traefik/traefik
Traefik是一个现代的HTTP反向代理和负载均衡器,旨在通过自动监听服务注册中心或编排器API来动态生成路由,简化微服务的部署和访问。该项目主要使用Go语言开发,并集成了Docker、Kubernetes、Consul等多种基础设施组件,支持自动配置和动态更新。其亮点在于无需手动配置路由即可自动适应服务变化,支持HTTPS、WebSocket、HTTP/2和gRPC,并提供清晰的Web UI和多种监控指标,特别适用于微服务架构和容器化环境。
Go
DevOps/云原生
64.3k
coollabsio/coolify
Coolify 是一个开源、可自托管的平台即服务(PaaS)替代品,旨在让用户在自己的服务器上轻松部署静态网站、数据库、全栈应用及超过280种一键式服务,从而摆脱对Vercel、Heroku和Netlify等第三方云服务的依赖。该项目主要使用PHP语言开发,通过SSH连接管理用户的服务器、应用和数据库,并提供了一个简单的curl安装脚本。其亮点在于完全自托管、无供应商锁定,用户可保留所有配置并在停止使用Coolify后继续管理资源,适用于希望在VPS、裸金属服务器或树莓派上获得类似云平台便捷体验的开发者。
PHP
DevOps/云原生
60.0k
go-gitea/gitea
1. 解决什么问题/是什么:Gitea 是一个开源的轻量级自托管一体化软件开发服务平台,涵盖 Git 托管、代码审查、团队协作、制品仓库和 CI/CD。 2. 主要技术栈或实现方式:采用 Go 语言编写,可运行于 Linux、macOS、Windows 及多种 CPU 架构,支持容器化部署和源码构建。 3. 亮点或适用场景:资源占用极低、安装配置简便,适合个人开发者、小团队或企业快速搭建私有代码仓库和 DevOps 流水线,且可复用 GitHub Actions 生态。
Go
DevOps/云原生
57.2k
sickcodes/Docker-OSX
Docker-OSX 是一个让你在 Docker 容器中运行 macOS 虚拟机的开源项目,支持接近原生的性能,可用于安全研究、CI/CD 和 iMessage 研究。主要技术栈包括 Shell 脚本、Docker、QEMU/KVM 虚拟化技术以及 OpenCore 引导加载程序。亮点是支持 X11 图形转发、iPhone USB 直通,并提供了从 Catalina 到 Sonoma 多个 macOS 版本的即用 Docker 镜像,适用于 macOS 安全研究和在非苹果硬件上运行 macOS 的场景。
Shell
DevOps/云原生
52.8k
dockur/windows
dockur/windows 是一个在 Docker 容器中运行 Windows 操作系统的开源项目。它主要使用 Shell 脚本和 Docker 技术,通过 KVM 加速实现接近原生的性能。其亮点在于支持自动下载和无人值守安装多种 Windows 版本,并允许自定义 CPU、内存和存储分配,适用于在 Linux 主机上快速部署 Windows 环境进行测试或开发。
Shell
DevOps/云原生
52.7k
hashicorp/terraform
1. 解决什么问题:Terraform 是一款将各类云与服务的 API 编码为声明式配置文件,以实现安全、可预测地创建、修改和版本管理基础设施的工具。 2. 主要实现方式:采用 Go 语言开发,核心是命令行界面与资源图引擎,各服务驱动以插件形式提供,并通过执行计划展示将要发生的变更。 3. 亮点与适用场景:通过基础设施即代码与资源依赖图的并行构建功能,可高效自动化管理多云、混合云及自定义服务环境,并支持团队协作与版本回溯。
Go
DevOps/云原生
49.4k
kelseyhightower/kubernetes-the-hard-way
这是一个用于学习Kubernetes核心原理的教程项目,它通过手动逐步搭建一个包含单控制节点和双工作节点的Kubernetes集群,帮助用户深入理解每个组件的功能和协作方式,而不是提供自动化部署工具。项目主要基于命令行操作和配置文件,涉及etcd、containerd、CNI等核心组件,并需要四台ARM64或AMD64架构的虚拟机或物理机,整个过程不依赖任何自动化脚本。该项目的最大亮点是适合希望彻底掌握Kubernetes底层机制的学习者,通过亲自动手操作来获得实战经验,但教程产出的集群不适用于生产环境。
—
DevOps/云原生
49.3k
acmesh-official/acme.sh
acme.sh 是一个用纯 Unix Shell 脚本编写的 ACME 协议客户端,用于自动签发、续期和安装 SSL/TLS 免费证书,解决网站 HTTPS 证书管理繁琐的问题。它基于 Shell 语言实现,完整支持 ACME 协议、ECDSA 证书、SAN 和通配符证书,无需 Python 依赖,也不要求 root 权限。其亮点是安装使用极其简单,仅需三分钟即可上手,支持自动续期和定时任务通知,兼容多种 Unix 系统及 Docker,适合个人网站、服务器管理员和自动化运维场景。
Shell
DevOps/云原生
47.4k
serverless/serverless
Serverless Framework 是一个命令行工具,用于帮助开发者使用 AWS Lambda 等云服务构建能够自动伸缩、空闲时零成本且维护极低的应用程序。 主要技术栈为 JavaScript,采用 YAML 语法定义云基础设施和代码部署,支持 Node.js、Python、Go 等多种语言,并通过超过1000个插件实现扩展。 其亮点在于 V.4 版本新增了托管实例、持久化函数、内置插件和 AI 集成等特性,特别适合构建 API、前端、数据处理和定时任务等无服务器应用场景。
JavaScript
DevOps/云原生
46.9k
docker/awesome-compose
该仓库是一个精选的Docker Compose示例集合,旨在帮助开发者快速了解如何通过Compose文件集成不同服务并管理其部署。它主要基于Docker Compose技术,每个示例都包含一个compose.yaml配置文件,覆盖了从多服务集成(如NGINX、Flask、MySQL等组合)到单服务(如Angular、FastAPI)以及个人使用的基础平台搭建(如Nextcloud、Prometheus/Grafana)等多种场景。其亮点在于提供了丰富的现成模板,适合本地开发环境、项目初始化或技术栈探索,但官方明确提示这些示例不应用于生产环境。
HTML
DevOps/云原生
46.0k
getsentry/sentry
1. Sentry 是一个面向开发者的错误追踪与性能监控平台,帮助团队实时发现、溯源并快速修复代码中的异常和性能问题。 2. 后端核心用 Python 开发,并配套支持 JavaScript、Python、Go、Java 等 20 多种语言的官方 SDK,实现全栈事件采集与上报。 3. 提供分布式追踪、会话回放、前端监控、API 性能洞察与智能分组等亮点功能,适合生产环境下对应用稳定性与用户体验进行持续监控和快速排障。
Python
DevOps/云原生
44.4k
juanfont/headscale
1. 解决什么问题 / 是什么 Headscale 是 Tailscale 控制服务器的开源自托管实现,让用户无需依赖官方服务就能搭建私有的 WireGuard 覆盖网络。 2. 主要技术栈或实现方式 项目使用 Go 语言开发,通过 gRPC 和 Protobuf 定义 API,并依赖 WireGuard 协议实现节点间的安全通信与 NAT 穿透。 3. 亮点或适用场景 它面向个人开发者、爱好者或小型开源组织,提供单租户的私有网络管理能力,兼顾自托管的数据控制权与 Tailscale 的易用性。
Go
DevOps/云原生
42.4k
istio/istio
1. 解决什么问题 / 是什么:Istio 是一个开源服务网格,透明地注入分布式应用,无需修改代码即可统一实现
Go
DevOps/云原生
38.3k
portainer/portainer
1. 它是一个轻量级容器化应用管理平台,通过图形界面和 API 让 Docker、Swarm、Kubernetes 等环境的运维变得简单直观。 2. 前端使用 TypeScript 构建,后端基于 Go 并生成 Swagger API 客户端,以单容器形式部署即可管理多种编排器资源。 3. 提供社区版与商业版,商业版加入 RBAC 等企业功能,特别适合需要快速上手、统一管理多集群容器环境的开发者或小型团队。
TypeScript
DevOps/云原生
38.1k
共 303 个高星项目
‹
1
2
3
… 13
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K