Skip to content
79

Awesome Ops

🧰 记录每一个与运维相关的优秀项目,⚗️ 项目内表格通过 GitHub Action 自动生成,📥 当前收录项目 653 个。

2.1k stars293 forks651 entriesLast push Jul 30, 2026 (2 months ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Backup

jeessy2/backup-x

带Web界面的数据库/文件备份增强工具

noovertime7/gin-mysqlbak

一款分布式高性能的备份系统,支持 MySQL、ElasticSearch 备份,多集群任务统一,数据集中存储

gobackup/gobackup

一款专为应用服务器设计的备份工具,用于定期将您的数据库、文件备份到云存储

Hellager/mission-backup

简单好用的备份软件

restic/restic

Restic 是一款快速、高效且安全的备份程序。它支持多系统。

In 6 listsDetails

CICD

dromara/Jpom

简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件

nektos/act

本地运行 GitHub Actions

In 5 listsDetails

agola-io/agola

以容器化形式运行的 CI/CD 工具

argoproj/argo-cd

针对 Kubernetes 的声明式持续部署

In 7 listsDetails

concourse/concourse

Concourse 是一个用 Go 编写的基于容器的自动化系统。它最常用于 CI/CD,并且可以扩展到从简单到复杂的任何类型的自动化管道。

In 3 lists

dagger/dagger

代码形式的应用交付,可在任何地方运行

In 5 listsDetails

earthly/earthly

超级简单的构建框架,具有快速、可重复的构建和即时熟悉的语法 - 就像 Dockerfile 和 Makefile 的结合体。

In 3 lists

gocd/gocd

GoCD 主要仓库 - 持续交付服务器

In 2 lists

jenkinsci/jenkins

Jenkins 是领先的开源自动化服务器。它使用 Java 构建,提供超过 1800 个插件来支持几乎所有事情的自动化,以便人类可以将时间花在机器无法完成的事情上。

In 5 listsDetails

box/kube-applier

kube-applier 能为您的 Kubernetes 集群提供自动化部署和声明式配置的功能。

In 2 lists

pipe-cd/pipecd

一个 CD 适用于所有 {应用程序、平台、操作}

In 3 lists

huangchengsir/pipewright

轻量自托管 CI/CD·部署·运维一体化平台,单 Go 二进制零依赖,提供可视化 DAG 流水线、SSH 免 Agent 多服务器部署、容器管理、Web 终端与一键自更新

spinnaker/spinnaker

Spinnaker 是一个开源、多云持续交付平台,用于高速、自信地发布软件变更。

In 4 listsDetails

tektoncd/pipeline

Tekton是一个强大而灵活的开源框架,用于创建CI/CD系统,允许开发人员跨云提供商和本地系统构建、测试和部署。

In 5 listsDetails

kbst/terraform-kubestack

Kubestack 是一个面向 Kubernetes 平台工程团队的框架,它允许在一个 Terraform 代码库中定义完整的云原生技术栈,并通过 GitOps 实现平台的安全持续发展。

In 2 lists

woodpecker-ci/woodpecker

一个简单而强大具有很强的可扩展性的 CI/CD 引擎

In 6 listsDetails

koderover/zadig

基于 Kubernetes 研发的自助式云原生 DevOps 平台

In 3 lists

tryzealot/zealot

开源自部署持续集成一切跟应用有关事情,接入任意 CI 系统一切自动化处理,企业多年实战经验,独立部署提供企业打包分发流程、上传应用全套流程方案

CMDB

TencentBlueKing/bk-cmdb

腾讯蓝鲸配置平台是一个面向资产及应用的企业级配置管理平台

In 2 lists

veops/cmdb

简单、轻量、通用的运维配置管理数据库

Duke1616/ecmdb

一个现代化思路开发的 CMDB 和工单系统,功能还在早期开发中。

opendevops-cn/opendevops

一站式 DevOps、自动化运维、完全开源的云管理平台、自动化运维平台

WeBankPartners/we-cmdb

微众银行配置管理数据库系统

ClickHouse

TongchengOpenSource/ckibana

CKibana是一款可以在原生kibana查询Clickhouse的服务

clickvisual/clickvisual

一个轻量级的基于浏览器的日志分析和查询平台,底层数据存储采用 ClickHouse

CodeSearch

eryajf/gitlabCodeSearch

🔎 使用关键字搜索所有 Gitlab 项目, 并将结果输出为 Excel

huichen/kunlun

基于 Golang 实现的 Git 仓库代码搜索引擎,只支持检索本地代码仓库

Consul

starsliao/TenSunS

Consul 管理, 云资源监控管理, 站点与接口监控管理

Crontab

jhuckaby/Cronicle

一个简单的分布式任务调度程序和运行程序,具有基于 Web 的 UI

In 2 lists

argoproj/argo-workflows

Argo Workflows是一个开源的容器原生工作流引擎, 用于在Kubernetes上编排并行作业

In 10 listsDetails

apache/dolphinscheduler

Apache DolphinScheduler 是一个分布式易扩展的可视化DAG工作流任务调度开源系统

In 3 lists

ouqiang/gocron

使用 Go 语言开发的轻量级定时任务集中调度和管理系统, 用于替代 Linux-crontab

In 2 lists

holdno/gopherCron

基于 Go 语言开发的开箱即用的秒级分布式定时任务系统

whyour/qinglong

支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台

DNS

lanyi1998/DNSlog-GO

DNSLog-GO 是一款golang编写的监控 DNS 解析记录的工具,自带WEB界面

In 2 lists

TechnitiumSoftware/DnsServer

Technitium DNS服务器是一个开源的权威递归DNS服务器,可用于自托管DNS服务器以保护隐私和安全

jeessy2/ddns-go

自动获得你的公网IP地址,并解析到对应的域名服务,支持阿里云, 腾讯云, DNSpod, Cloudflare, 华为云, Callback, 百度云, Porkbun, GoDaddy, Google, Domain, Namecheap, NameSilo

In 3 lists

xxnuo/dns-benchmark

一个批量 DNS 服务器基准测试工具,用于本地测量全世界的 DNS 服务器的可访问性和性能。

glinford/dns-easy-switcher

一个简单的 macOS 菜单栏应用程序,允许您在不同的 DNS 提供商之间快速切换。

In 3 lists

DNSPod/dnspod-sr

一个运行在 Linux 平台上的高性能的递归 DNS 服务器软件,具备高性能、高负载、易扩展的优势,非 BIND 等软件可以比拟。

BeryJu/gravity

基于 Golang 开发,实现了完整的 DNS 和 DHCP 的管理控制台

PowerDNS/pdns

PowerDNS 权威、PowerDNS 递归、dnsdist

In 2 lists

pymumu/smartdns

一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT,DoQ。

In 3 lists

wolf-joe/ts-dns

灵活快速的 DNS 分组转发器

Database

Snapchat/KeyDB

KeyDB 是 Redis 的高性能分支,专注于多线程、内存效率和高吞吐量。除了性能改进之外,KeyDB 还提供主动复制、闪存存储和子密钥过期等功能。

In 3 lists

Tencent/Tendis

Tendis 是一个完全兼容Redis协议的高性能分布式存储系统。

etcd-io/bbolt

Go 语言开发的嵌入式键/值数据库

In 6 listsDetails

ostafen/clover

基于 Golang 编写,一个轻量级的NoSQL数据库,由于它的代码库很小,所以设计得简单且易于维护

In 4 listsDetails

dragonflydb/dragonfly

Dragonfly是一种针对现代应用程序负荷需求而构建的内存数据库,完全兼容Redis和Memcached的 API,迁移时无需修改任何代码。相比于这些传统的内存数据库,Dragonfly提供了其25倍的吞吐量,高缓存命中率和低尾延迟,并且对于相同大小的工作负载运行资源最多可减少80%。

In 2 lists

apache/kvrocks

一个分布式键值 NoSQL 数据库,使用 RocksDB 作为存储引擎,兼容 Redis 协议。

In 2 lists

vesoft-inc/nebula

一款开源的图数据库,擅长处理千亿个顶点和万亿条边的超大规模数据集。

In 4 listsDetails

OpenAtomFoundation/pika

Pika 是一个以 RocksDB 为存储引擎的的大容量、高性能、多租户、数据可持久化的弹性 KV 数据存储系统,完全兼容 Redis 协议,支持其常用的数据结构。

rqlite/rqlite

一个关系型数据库,它兼具 SQLite 的简洁性以及强大、容错的分布式系统。

In 9 listsDetails

Dev-Tools

Ealenn/Echo-Server

一个简便的请求调试工具。通过请求参数,配置返回的内容。

xpf0000/FlyEnv

FlyEnv 提供了一个完整的运行环境,帮助用户开发和调试诸如 Laravel、WordPress、Yii2、FastAdmin、NestJS、SpringBoot、Gin、Beego、Django、Flask 等应用程序。

cosmtrek/air

☁️ 针对 Golang 应用开发设计的一个热重载的命令行工具

In 4 listsDetails

curlconverter/curlconverter

一个能够将 curl 命令转换成各种语言请求的工具

twpayne/go-jsonstruct

一款能够将 JSON 内容转换为结构体的命令行工具。

golangci/golangci-lint

一个快速的 Go linter 运行器。它并行运行 linter,使用缓存,支持 yaml 配置,与所有主要 IDE 集成,并包含数十个 linter

In 5 listsDetails

AykutSarac/jsoncrack.com

将 JSON、YAML、XML、CSV 等各种数据格式转换为交互式图表的工具

In 2 lists

massCodeIO/massCode

一款开源的本地代码片段管理工具

FiloSottile/mkcert

一个简单的零配置工具,可以使用您想要的任何名称制作本地可信的开发证书

In 3 lists

pre-commit/pre-commit-hooks

一些用于代码预提交的开箱即用的前置检测工具

In 2 lists

xjq7/runcode

在线编辑器, 支持在线编写, 运行代码,支持 C、C++、Golang、Nodejs、Rust、Java、Python、C#、PHP 多种语言

ritz078/transform

多种格式文件转换工具,比如 JSON 转 struct 等

Docker-Tools

dragonflyoss/Dragonfly2

基于 p2p 技术提供高效、稳定、安全的文件分发和图像加速,成为云原生架构的最佳实践和标准解决方案。

In 6 listsDetails

P3GLEG/Whaler

能够查看在运行容器的 Dockerfile 的工具

In 3 lists

moby/buildkit

增强 Docker build 的功能,支持并行构建、缓存、镜像导出等功能

In 3 lists

abiosoft/colima

MacOS 和 Linux 上的容器运行时,只需最少的设置

In 5 listsDetails

bcicen/ctop

一个用于在容器中执行类似 top 命令的命令行工具

In 7 listsDetails

wagoodman/dive

用于探索分析 docker 镜像、分层内容以及发现缩小 Docker/OCI 镜像大小的方法的工具

In 9 listsDetails

ufoscout/docker-compose-wait

一个小型命令行工具,用于在使用 Docker-compose(or K8s)时等待其他 Docker 容器启动的场景

FX-Max/docker-install-everything

使用 Docker-compose 安装各种服务

goharbor/harbor

最为知名,且大概是在企业内部使用最多的 Docker 镜像仓库

In 4 listsDetails

deveshctl/layerx

交互式 TUI,用于探索容器镜像分层内容,支持 Docker、Podman 和 OCI 归档,可检测浪费字节并对 CI 流水线进行效率门控。

In 2 lists

jesseduffield/lazydocker

适用于 docker 和 docker-compose 的简单终端 UI,使用Gocui库用 Go 编写。

In 7 listsDetails

quay/quay

Red Hat 开源的 Docker 镜像仓库,类似 Harbor

lavie/runlike

能够查看在运行容器的启动命令的工具

In 2 lists

go-sigma/sigma

Sigma是一个无痛自托管的一体化软件开发服务,它包括OCI构件管理器、垃圾回收、命名空间配额、多架构构件和OCI镜像构建。它类似于Harbor,但分发由其自身实现,所有服务都可以通过一个命令启动。

In 2 lists

slimtoolkit/slim

不更改容器映像中的任何内容,并将其缩小最多 30 倍(对于编译语言甚至更多),使其也更安全!

In 4 lists

krallin/tini

一个最小化的 init 系统,运行在容器内部,用于启动一个子进程,并等待进程退出时清理僵尸和执行信号转发。

In 3 lists

silenceshell/topic

基于 Golang 实现的容器内运行 top 命令的工具

Docker-UI

ofkm/arcane

使用 Typescript 和 SvelteKit 编写的简洁优雅的 Docker 管理 UI

louislam/dockge

一个时髦、易于使用且响应迅速的自托管式 docker compose.yaml 管理器

In 3 lists

amir20/dozzle

Dozzle 是一个小型轻量级应用程序,具有基于 Web 的界面来监视 Docker 日志。它不存储任何日志文件。它仅用于实时监控您的容器日志。

In 3 lists

donknap/dpanel

Docker 可视化面板系统,提供完善的 docker 管理功能。

In 2 lists

portainer/portainer

让 Docker 和 Kubernetes 的管理变得简单。

In 8 listsDetails

Download-Tools

GopeedLab/gopeed

一款由Golang+Flutter开发的高速下载器,支持(HTTP、BitTorrent、Magnet)协议下载,并且支持全平台使用。除了基本的下载功能外,Gopeed 还是一款高度可定制化的下载器,支持通过对接APIs或者安装和开发扩展来实现更多的功能

In 2 lists

Code-Hex/pget

Golang 编写的可断点续传的文件下载客户端

In 2 lists

ElasticSearch-Manage

Bronya0/ES-King

一个现代、实用、轻量的ES GUI客户端,支持多平台。

1340691923/ElasticView

一个简单好用的 ElasticSearch 可视化客户端,支持连接6,7,8版本的ES

In 2 lists

didi/KnowSearch

面向 Elasticsearch 研发与运维人员,围绕集群、索引构建的零侵入、多租户的 Elasticsearch GUI 管控平台

elastic/beats

Elasticsearch 和 Logstash 的轻量级传输器

In 3 lists

lmenezes/cerebro

cerebro 是一个开源的 elasticsearch Web 管理工具,使用 Scala、Play Framework、AngularJS 和 Bootstrap 构建。

In 2 lists

geek-fun/dockit

一个用于连接管理 elasticsearch,opensearch 的客户端软件,支持 Mac,Windows,Linux 多平台。

In 4 lists

anjia0532/elastalert-docker

ES 告警组件 ElastAlert 的 Docker镜像

elasticsearch-dump/elasticsearch-dump

Elasticsearch 和 OpenSearch 的索引数据导入和导出工具

In 2 lists

cars10/elasticvue

一个用于 elasticsearch 的免费开源 GUI,您可以使用它来管理集群中的数据。它完全支持 elasticsearch 版本 8.x 和 7.x. 6.8。生态支持很丰富,支持桌面,浏览器插件,以及通过 docker 拉起等方式

acidvegas/elastop

一个基于终端的仪表板,用于实时监控 Elasticsearch 集群。

q2316367743/es-client

ElasticSearch 查询客户端。支持浏览器插件,utools,vscode 插件,桌面客户端,服务器部署等多平台。

medcl/esm

ES 索引迁移工具,支持跨版本迁移

medcl/infini-gateway

一款架设在 ES 前端的极限网关,提高写入,加速查询

Email

Jinnrry/PMail

一个追求极简部署流程、极致资源占用的个人域名邮箱服务器。单文件运行,包含完整的收发邮件服务和Web端邮件管理功能。只需一台服务器、一个域名、一行代码、一分钟部署时间,你就能够搭建出一个自己的域名邮箱

stalwartlabs/mail-server

一款开源邮件服务器解决方案,支持 JMAP、IMAP4、POP3 和 SMTP,并具有多种现代功能。

In 3 lists

akazwz/smail

使用 cloudflare worker 快速搭建临时邮箱服务

In 2 lists

Etcd

etcd-manage/etcd-manage-server

用 Golang 编写的 etcd 管理工具,具有友好的界面,管理key就像管理本地文件一样方便,支持简单权限管理区分只读和读写权限

nikfoundas/etcd-viewer

一个 Java Web 应用程序,允许您导航和修改etcd分布式键值存储。

workpieces/etcdWp

一款美观、易于 etcd 数据库管理应用程序,支持多平台

gtamas/etcdmanager

Etcd 客户端,支持 Linux、Windows、MacOS

kstone-io/kstone

针对 etcd 的全方位运维解决方案,提供集群管理(关联已有集群、创建新集群)、监控、备份、巡检、数据迁移、数据可视化、智能诊断等特性

Forum

linfaxin/MBBS

轻量级全功能论坛、移动/PC 双端适配、无依赖一键启动、技术栈 Express + SQLite + React

zhuchunshu/SForum

✨ 一个功能丰富占内存少的组件化高性能论坛程序

casbin/casnode

一个 V2EX 风格的论坛项目

flarum/framework

一个简单的,优雅的论坛项目

rocboss/paopao-ce

一个清新文艺的微社区,Gin+Zinc+Vue+TS开发

In 2 lists

GUI-MongoDB

mongodb-js/compass

MongoDB 官方开源的一款客户端工具

In 2 lists

mongo-express/mongo-express

基于 Web 的 MongoDB 管理界面,使用 Node.js 和 Express 编写

In 4 lists

gcollazo/mongodbapp

一个将 MongoDB 服务端封装为一个 MacOS APP 的开源项目,安装之后,运行会启动一个 MongoDB 服务。

In 3 lists

Studio3T/robomongo

原生跨平台 MongoDB 管理工具

In 4 listsDetails

GUI-Redis

qishibo/AnotherRedisDesktopManager

🚀 更快、更好、更稳定的 Redis 桌面(GUI)管理客户端,支持多平台

In 5 listsDetails

hunter-ji/RedisFish

一款便捷、跨平台、专注于数据的 Redis GUI 客户端,支持多平台

dromara/RedisFront

一款开源免费的跨平台 Redis 桌面客户端工具, 支持单机模式, 集群模式, 哨兵模式以及 SSH 隧道连接,支持多平台

RedisInsight/RedisInsight

Redis 官方开源的一个可视化工具,提供设计、开发和优化 Redis 应用程序的功能。查询、分析您的 Redis 数据并与之交互。

quick123official/quick_redis_blog

一款 永久免费 的 Redis 可视化管理工具。它支持直连、哨兵、集群模式,支持亿万数量级的 key,还有令人兴奋的 UI。QuickRedis 支持 Windows 、 Mac OS X 和 Linux 下运行。

cmushroom/redis-pro

一款 Redis 轻量客户端管理工具, 采用 SwiftUI 编写,仅支持 Mac 平台

In 4 listsDetails

jpadilla/redisapp

一个将 Redis 服务端封装为一个 MacOS APP 的开源项目,安装之后,运行会启动一个 Redis 服务。

In 3 lists

tiny-craft/tiny-rdm

一款现代轻量级跨平台 Redis 桌面管理器,适用于 Mac、Windows 和 Linux。颜值高,功能丰富。

In 2 lists

GUI-SQL

Sequel-Ace/Sequel-Ace

Mac 平台下的 MySQL 客户端

In 6 listsDetails

antares-sql/antares

支持 MySQL/MariaDB、PostgreSQL、SQLite 和 Firebird SQL, 支持多平台

In 2 lists

beekeeper-studio/beekeeper-studio

适用于 MySQL、Postgres、SQLite、SQL Server 等的现代且易于使用的 SQL 客户端, 支持多平台, 颜值高

In 5 listsDetails

yy0931/sqlite3-editor

一款 vscode 插件,用于管理 sqlite,它的特色能力是不仅能够浏览数据,还能够编辑数据,且完全免费。

sqlitebrowser/sqlitebrowser

一个高质量、可视化、开源工具,用于创建、设计和编辑与 SQLite 兼容的数据库文件。

In 4 listsDetails

lana-k/sqliteviz

一个单页离线优先 PWA,用于 SQLite 数据库或 CSV 文件的完全客户端可视化。

In 2 lists

Gateway

aceld/Lars

Lars是一个简单、易用、高性能的服务间远程调用管理、调度、负载均衡系统。

eolinker/apinto

基于 golang 开发的网关,具有各种插件,可以自行扩展,即插即用。它可以快速帮助企业管理 API 服务,提高 API 服务的稳定性和安全性

In 2 lists

apioak/apioak

APIOAK 提供API发布、管理、运维的全生命周期管理。辅助用户简单、快速、低成本、低风险的实现微服务聚合、前后端分离、系统集成,向合作伙伴、开发者开放功能和数据。

apache/apisix

一个具有动态、实时、高性能等特点的云原生 API 网关。供了动态路由、动态上游、动态证书、A/B 测试、灰度发布(金丝雀发布)、蓝绿部署、限速、防攻击、收集指标、监控报警、可观测、服务治理等功能。

In 6 listsDetails

bfenetworks/bfe

百度开源的现代化、企业级的七层负载均衡系统。

In 3 lists

didi/gatekeeper

一款golang编写的支持快速开发、插件化的高性能网关。使用二进制文件安装即刻体验网关功能。

alibaba/higress

Higress 实现了安全防护网关、流量网关、微服务网关三层网关合一,可以显著降低网关的部署和运维成本。

In 4 listsDetails

Kong/kong

一个云原生、与平台无关、可扩展的 API 网关,以其高性能和通过插件的可扩展性而闻名。

In 9 listsDetails

apache/shenyu

一个异步的,高性能的,跨语言的,响应式的 API 网关

In 2 lists

alibaba/tengine

具有一些高级功能的 Nginx 发行版

In 2 lists

Git-Server

PGYER/codefever

具有 CI/CD 和看板的自托管 Git 服务器

go-gitea/gitea

包括 Git 托管、代码审查、团队协作、包注册和 CI/CD,功能强大,值得一试。fork 自 Gogs

In 9 listsDetails

gogs/gogs

一个最简单、最快速和最轻松的方式搭建自助 Git 服务,基于 Golang 开发,支持多平台。

In 6 listsDetails

theonedev/onedev

完全免费开源的 Git 代码托管服务,支持一行命令安装到自己服务器

In 3 lists

Http-Server

caddyserver/caddy

Caddy是一款基于Go语言编写的强大且可扩展的平台,可以给你的站点、服务和应用程序提供服务。

In 6 listsDetails

IaaS

apache/cloudstack

Apache CloudStack是一个开源的基础设施即服务(IaaS)云计算平台。

Jenkins-Tools

kairyou/jenkins-cli

一个用 Rust 编写的强大高效的 Jenkins CLI 工具。通过命令行简化 Jenkins 的项目部署。

lework/jenkins-update-center

Jenkins 插件国内镜像源加速配置。

miyajan/jflint

Jenkinsfile 语法检测工具,可集成在 Jenkinsfile 仓库的 CI 流程中

K8S-Cluster-Manage

kubecube-io/KubeCube

K8s 资源可视化管理以及统一的多集群多租户管理平台

CassInfra/KubeDoor

基于K8S准入控制机制的微服务资源管控平台,多K8S统一监控、告警、展示最佳实践

1Panel-dev/KubePi

支持导入多个 K8s 集群,通过权限控制,将不同 cluster、namespace 的权限分配给指定用户

yunionio/cloudpods

开源、云原生的多云和混合云融合平台

In 2 lists

headlamp-k8s/headlamp

Headlamp 是一个易于使用且可扩展的 Kubernetes Web UI。

unxsist/jet-pilot

一款 k8s 集群管理客户端,提供资源查看,编辑,日志查看,进入 shell 等能力。

weibaohui/k8m

一款 AI 驱动的 Kubernetes Dashboard 轻量级控制台工具,专为简化集群管理设计。

In 3 lists

gotomicro/k8z

提供k8s集群资源的管理能力,还集成了抓包,debug等功能

derailed/k9s

Kubernetes CLI,以风格化的方式管理您的集群!

In 6 listsDetails

karmada-io/karmada

Karmada 旨在为多云和混合云场景中的多集群应用管理提供统包自动化,具有集中式多云管理、高可用性、故障恢复和流量调度等关键功能。

In 3 lists

KusionStack/karpor

智能化的 Kubernetes 平台,它为 Kubernetes 带来了高级的搜索、洞察和 AI 功能,本质上是一个 Kubernetes 可视化工具。

In 2 lists

eryajf/kite-desktop

一个基于 Wails v3 打造、面向桌面端的 K8S 多集群管理工具,支持Mac与Windows系统

openkruise/kruise

在 Kubernetes 上自动管理大规模应用程序(属于 CNCF 的孵化项目)

In 4 listsDetails

kubeclipper/kubeclipper

KubeClipper 是一个轻量级的 Web 服务,为 Kubernetes 集群生命周期管理 提供友好的 Web 控制台 GUI、API 和 CLI 工具。

kubegems/kubegems

围绕 K8s 通过自研和集成云原生项目而构建的通用性开源 PaaS 云管理平台, 支持多集群多租户

noovertime7/kubemanage

一个简单易用的 K8s 管理平台,前端使用 Vue3 ,后端使用 Gin+Gorm ,未来将支持多集群接入

kubesphere/kubesphere

适用于 Kubernetes 多云、数据中心和边缘 管理的容器平台

In 4 listsDetails

benc-uk/kubeview

Kubernetes 集群可视化器和图形浏览器

kubewall/kubewall

一个轻量的 k8s 集群控制面板,一个二进制即可部署,用在本地使用还是不错的。

In 2 lists

eip-work/kuboard-press

K8s 多集群管理平台,开源免费版本仅支持3个以内的集群

lensapp/lens

Lens 是一个开源的 Kubernetes IDE(集成开发环境),提供直观的界面用于管理、监控和调试 Kubernetes 集群。

redkubes/otomi-core

适用于 Kubernetes 的自托管 DevOps 平台

caoyingjunz/pixiu

一个面对 k8s 集群从创建集群,到业务开发到服务部署的全流程管控平台。

goodrain/rainbond

k8s 集群管理应用平台

In 4 listsDetails

rancher/rancher

一个开源容器管理平台,专为在生产中部署容器的组织而构建。Rancher 让您可以轻松地在任何地方运行 Kubernetes、满足 IT 要求并为 DevOps 团队提供支持

In 6 listsDetails

Qihoo360/wayne

一个通用的、基于Web的Kubernetes多集群管理平台。通过可视化Kubernetes对象模板编辑,降低服务访问成本。拥有完善的权限管理体系,适应多租户场景,是适合企业级集群的发布平台。

In 2 lists

K8S-Network

alibaba/Sentinel

面向云原生微服务的高可用流控防护组件

In 3 lists

hango-io/hango-gateway

基于 Envoy 构建的高性能、可扩展、功能丰富的云原生 API 网关

In 2 lists

k8gb-io/k8gb

Kubernetes 的完全开源、云原生、全局负载均衡解决方案

In 3 lists

eldadru/ksniff

kubectl 插件,利用 tcpdump 和 Wireshark 在 K8s 集群中的 pod 上启动远程捕获

In 2 lists

kubewharf/kubegateway

kube-gateway 是字节跳动内部管理海量 kubernetes 集群的最佳实践。 它是为 kube-apiserver 的 HTTP2 流量专门设计并定制的七层负载均衡代理。 目标是为海量的大规模 kubernetes 集群(千级 node 以上)提供灵活的稳定的流量治理方案。

kubeshark/kubeshark

K8s 的 API 流量分析器,提供对 K8s 内部网络的实时协议级可见性,捕获和监控进出以及跨容器、pod、节点和集群的所有流量和负载

In 4 listsDetails

traefik/traefik

一种现代 HTTP 反向代理和负载均衡器,可以轻松部署微服务

In 6 listsDetails

K8S-Tools

stakater/Reloader

一款 Kubernetes 控制器,用于监视 ConfigMap 和 Secrets 的更改,并对其关联的 Deployment、StatefulSet、DaemonSet 和 DeploymentConfig 中的 Pods 进行滚动升级

In 4 listsDetails

wise2c-devops/breeze

可用于生产环境的图形化 Kubernetes 集群部署工具

In 2 lists

cert-manager/cert-manager

在 Kubernetes 中自动配置和管理 TLS 证书

In 2 lists

gocrane/crane

Crane 是一个基于 FinOps 的云资源分析与成本优化平台。它的愿景是在保证客户应用运行质量的前提下实现极致的降本。

komodorio/helm-dashboard

Helm 缺失的用户界面 - 可视化你的发布

In 2 lists

airwallex/k8s-pod-restart-info-collector

监视 Pod 更改并在 Pod 重新启动时将 K8s Pod 重新启动原因、日志和事件收集到 Slack 通道

Soluto/kamus

一种适用于 Kubernetes 应用的开源、基于 Git-ops、零信任的秘密加密和解密方案

In 3 lists

kedacore/keda

KEDA 是一个基于 Kubernetes 的事件驱动自动伸缩组件。它为在 Kubernetes 中运行的任何容器提供基于事件的伸缩能力。

In 3 lists

kubewharf/kelemetry

将 Kubernetes 事件、审计日志、通知者等各种数据源聚合成传统追踪的形式,通过 Jaeger UI 实现可视化和自动分析。

In 2 lists

ywgx/ki

轻松管理多个 Kubeconfig 的工具

kubernetes-sigs/kind

使用 Docker 容器作为节点,在本地快速运行起 Kubernetes 集群的工具

In 4 listsDetails

weibaohui/kom

一个用于 Kubernetes 操作的工具,SDK级的kubectl、client-go的使用封装。并且支持作为管理k8s 的 MCP server。

kubernetes/kompose

将 Docker Compose 转换为 Kubernetes

In 5 listsDetails

kubernetes/kops

Kubernetes Operations (kOps) - 生产级别的 k8s 安装、升级与管理

In 4 listsDetails

ssup2/kpexec

一个命令行工具,能够以root身份进入到集群的pod中,并且还提供了目标容器中缺少的调试工具。

kubernetes-sigs/krew

寻找并安装 kubectl 插件

In 2 lists

alibaba/kt-connect

一款基于Kubernetes环境用于提高本地测试联调效率的小工具

In 2 lists

aquasecurity/kube-bench

检查 Kubernetes 是否根据 CIS Kubernetes Benchmark 定义的安全最佳实践进行部署

In 5 listsDetails

AliyunContainerService/kube-eventer

一个 K8S 事件同步工具,支持将事件同步到 DingDing, ES, Kafka,MySQL,Webhook 等

aquasecurity/kube-hunter

在 Kubernetes 集群中追踪安全弱点

In 2 lists

prometheus-operator/kube-prometheus

使用 Prometheus 监控 Kubernetes 和在 Kubernetes 上运行的应用程序

jonmosco/kube-ps1

Kubernetes Bash/Zsh提示符插件。

In 3 lists

easzlab/kubeasz

使用 Ansible 脚本安装 K8S 集群,介绍组件交互原理,方便直接,不受国内网络环境影响

In 2 lists

astefanutti/kubebox

K8s 终端版管理工具

In 3 lists

hidetatz/kubecolor

可以给 kubectl 命令行输出内容着色的一个工具

aylei/kubectl-debug

能够便捷地进行 Kubernetes 上的 Pod 排障诊断工具

itaysk/kubectl-neat

能够智能清除 kubectl get pod -o yaml 时的无用输出,使其更易于阅读

ahmetb/kubectx

在 kubectl 中更快速地切换不同集群和命名空间的方法

In 2 lists

kubediag/kubediag

将 Kubernetes 事件、审计日志、通知者等各种数据源聚合成传统追踪的形式,通过 Jaeger UI 实现可视化和自动分析。

In 2 lists

werf/kubedog

监视和跟踪 CI/CD 部署管道中的 Kubernetes 资源

kubesphere/kubeeye

KubeEye 是为 Kubernetes 设计的巡检工具,用于发现 Kubernetes 资源(使用 OPA )、集群组件、集群节点(使用Node-Problem-Detector)等配置是否符合最佳实践,对于不符合最佳实践的,将给出修改建议。

In 3 lists

postfinance/kubenurse

监控 K8S 集群中的所有网络连接、测量请求持续时间、记录错误。以 Prometheus 格式导出这些指标

In 2 lists

teamcode-inc/kubeorbit

轻量高效的微服务本地联调测试工具, 轻松将集群内流量转发到本地开发环境

resmoio/kubernetes-event-exporter

将 K8s 的事件同步到其他平台中,比如 ES,Kafka,file,Webhook 等

kubernetes-sigs/kubespray

部署一个生产環境的 Kubernetes 集群

In 2 lists

kubestellar/console

多集群 Kubernetes 管理仪表板,具备 AI 驱动的运维能力、实时可观测性和 CNCF 项目集成,支持边缘和云集群。

In 13 listsDetails

danielfoehrKn/kubeswitch

一款 k8s 多集群配置文件管理切换工具

kubetail-org/kubetail

一个通用的 Kubernetes 日志仪表板,可以暴漏在浏览器当中查看。

johanhaleby/kubetail

可以同时监控 Kubernetes 多个 pods 日志的 Bash 脚本。

instrumenta/kubeval

验证您的 Kubernetes 配置文件,支持多个不同版本的 Kubernetes

robusta-dev/kubewatch

监控 k8s 事件并触发相应的处理器

kubernetes-sigs/kwok

一个没有 Kubelet 的 Kubernetes, 你可以在笔记本电脑上在几秒钟内模拟数千个节点,而不会大量消耗 CPU 或内存资源。且兼容 K8S API

In 2 lists

meshery/meshery

一个开源的云原生管理器,可用于设计和管理所有基于 Kubernetes 的基础设施和应用程序(支持多云环境)。

In 4 listsDetails

kubeshop/monokle

通过可视化 UI 更好地创建、理解和部署 YAML 清单,该 UI 还提供策略验证和集群见解

FairwindsOps/polaris

Polaris 是 Kubernetes 的开源策略引擎,用于验证和修复资源配置。它包括 30 多个内置配置策略,以及使用 JSON 架构构建自定义策略的能力。

bitnami-labs/sealed-secrets

一款 Kubernetes 控制器並用于实现单向加密 Secrets 的工具

In 3 lists

labring/sealos

专为管理云原生应用程序而设计的云操作系统

In 2 lists

GoogleContainerTools/skaffold

简单且可重复的 Kubernetes 开发工具

In 5 listsDetails

skooner-k8s/skooner

简单的 Kubernetes 实时仪表板和管理工具

telepresenceio/telepresence

面向远程 Kubernetes 或 OpenShift 集群的本地开发工具

In 3 lists

jrhouston/tfk8s

一个用于将 Kubernetes 的 YAML 清单转换为 Terraform 的 HCL 的工具。

In 2 lists

1Panel-dev/webkubectl

Web Kubectl 帮助您管理 kubernetes 集群的凭据,并在 Web 浏览器中运行 kubectl 命令,从而不必在本地 PC 或其他服务器上安装 kubectl,并且 Web Kubectl 也适用于团队多人同时使用,此外还可以使用 API 集成到您自己的应用中。

Kafka-Manage

smartloli/EFAK

一个开源的 Kafka 集群管理和监控工具,旨在帮助用户更好地管理和监控其 Kafka 集群。

Bronya0/Kafka-King

一个现代、实用的kafka GUI客户端,支持多平台

didi/KnowStreaming

一站式云原生实时流数据平台,通过0侵入、插件化构建企业级 Kafka 服务,极大降低操作、存储和管理实时流数据门槛

In 2 lists

obsidiandynamics/kafdrop

一个用于查看 Kafka 主题和浏览消费者组的 Web UI。该工具显示代理、主题、分区、消费者等信息,并允许您查看消息

xxd763795151/kafka-console-ui

一款轻量级的 kafka 可视化管理平台,安装配置快捷、简单易用。

dushixiang/kafka-map

一个美观简洁且强大的 Kafka Web 管理工具

provectus/kafka-ui

一款 Python+Vue 写的 Kafka-Web 管理后台

Language-Tools

zulu-openjdk/zulu-openjdk

该项目存放了Azul Zulu 构建的 OpenJDK 的 Docker 镜像的 Dockerfile。

Monitor

zmops/ArgusDBM

Argus 开源数据库一体化监控平台。致力于监控所有数据库。

bluewave-labs/checkmate

Checkmate 是一个开源的、自托管的工具,旨在实时跟踪和监控服务器硬件、正常运行时间、响应时间和事件,并提供精美的可视化展示。

In 2 lists

feiyu563/PrometheusAlert

开源的运维告警中心消息转发系统,支持主流的监控系统 Prometheus, Zabbix, 日志系统 Graylog 和数据可视化系统 Grafana 发出的预警消息,支持钉钉,微信,华为云短信,腾讯云短信,腾讯云电话,阿里云短信,阿里云电话等

VictoriaMetrics/VictoriaMetrics

快速,经济高效的监控解决方案和时序数据库,可用于 Prometheus 或 Grafana 的存储

In 10 listsDetails

opsre/WatchAlert

WatchAlert 是基于Go+React开发的监控告警管理平台。可以完全替代 AlertManager、PrometheusAlert(通知平台) 等组件,支持配置交互式通知、通知对象、值班系统和聚合功能,并且拥有规则管理、告警抑制、告警推送和告警静默能力。可以提升运维效率,降低维护成本

tal-tech/alarm-dog

通用的统一告警平台,提供配置化、流程化、标准化的能力,支持多种告警通知渠道,支持告警收敛、过滤、升级、工作流、自动恢复等功能

CloudDetail/apo

OpenTelemetry 结合 eBPF 的向导式可观测性产品

henrygd/beszel

一个轻量级的服务器资源监控中心,具有历史数据、docker 统计信息和警报。

In 3 lists

soxft/busuanzi

一个简单的网站统计分析器

dianping/cat

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端

clklog/clklog

一款记录用户行为分析和画像的免费可商用开源软件,技术人员可快速搭建私有的应用系统。

star7th/coolmonitor

一个高颜值的监控工具,支持网站监控/接口监控/HTTPS证书监控等

dataease/dataease

DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。

deepflowio/deepflow

DeepFlow 开源项目旨在为复杂的云基础设施及云原生应用提供深度可观测性。

In 2 lists

AutohomeCorp/frostmourne

基于 Elasticsearch, Prometheus, SkyWalking, InfluxDB,MySQL/TiDB,ClickHouse, SQLServer, IoTDB 数据的分布式监控报警系统

In 2 lists

grafana/grafana

开放且可组合的可观测性和数据可视化平台。可视化来自 Prometheus、Loki、Elasticsearch、InfluxDB、Postgres 等多个来源的指标、日志和跟踪。

In 7 listsDetails

dromara/hertzbeat

易用友好的开源实时监控告警系统,无需 Agent,高性能集群,兼容 Prometheus,强大自定义监控能力

In 4 listsDetails

cilium/hubble

Hubble - 使用 eBPF 的 Kubernetes 网络、服务和安全可观测性

In 5 listsDetails

hyperdxio/hyperdx

一个开源可观察性平台,统一会话重放、日志、指标、跟踪和错误

jaegertracing/jaeger

开源、分布式跟踪平台

In 7 listsDetails

prymitive/karma

一款展示 AlertManager 告警信息的面板,可用于投屏

In 3 lists

keephq/keep

开源 AIOps 和警报管理平台

In 5 listsDetails

Abdenasser/neohtop

基于 Svelte、Rust 和 Tauri 构建的现代跨平台系统监视器。

In 2 lists

ccfos/nightingale

All-in-One 的云原生监控工具,集合了 Prometheus 和 Grafana 的优点,你可以在 WebUI 上管理和配置告警策略,也可以对分布在多个 Region 的指标、日志、链路追踪数据进行统一的可视化和分析

In 4 lists

keyval-dev/odigos

分布式跟踪,无需更改代码。🚀 使用 OpenTelemetry 和 eBPF 即时监控任何应用程序

pinpoint-apm/pinpoint

APM,(应用程序性能管理)大规模分布式系统的工具。

xxd763795151/rocketmq-monitor

rocketmq 开箱即用的大盘,以及 Prometheus 的告警规则。

rybbit-io/rybbit

Google Analytics 的现代开源且隐私友好的替代方案。只需几分钟即可完成设置,并且使用起来非常直观。

In 4 listsDetails

siglens/siglens

一个部署简单,易于使用的日志和指标系统。

SigNoz/signoz

SigNoz 是 OpenTelemetry 原生的开源可观察性平台,在单个应用程序中提供日志、跟踪和指标。DataDog、NewRelic 等的开源替代品。开源应用程序性能监控(APM)和可观察性工具

In 2 lists

apache/skywalking

一个开源的 APM 系统,为云原生架构中的分布式系统提供监控、跟踪和诊断功能。

In 3 lists

grafana/tempo

Grafana Tempo 是一个高容量、最小依赖的分布式跟踪后端。

In 3 lists

starsliao/TenSunS

Consul 管理, 云资源监控管理, 站点与接口监控管理

mikecao/umami

搭建配置简单,界面优雅美观的站点访问统计工具

louislam/uptime-kuma

Uptime Kuma 是一款易于使用的自托管监控工具。

In 5 listsDetails

lissy93/web-check

网站的各种信息检查工具,包括 DNS、HTTP、HTTPS、SSL、Ping、端口等

In 4 listsDetails

a597873885/webfunny_monitor

轻量级的前端性能监控系统,也是一款埋点系统,私有化部署,简单易用

In 2 lists

Notification

megaease/easeprobe

一个部署简单,易于配置,强大高效的服务健康检测告警工具,支持多种协议。

In 4 listsDetails

LeslieLeung/heimdallr

一个非常轻量的通知网关,可以聚合各种推送渠道,使用 Serverless 部署,几乎零成本运行。

songquanpeng/message-pusher

搭建专属于你的消息推送服务,支持多种消息推送方式,支持 Markdown,仅单可执行文件,开箱即用

novuhq/novu

开源的通知基础设施,可以使用一个 API 管理多个渠道的通知。

In 5 listsDetails

OAuth2

dromara/MaxKey

业界领先的IAM-IDaas身份管理和认证产品, 支持OAuth 2.x/OpenID Connect、SAML 2.0、JWT、CAS、SCIM等标准协议,提供安全、标准和开放的用户身份管理(IDM)、身份认证(AM)、单点登录(SSO)、RBAC权限管理和资源管理等

keycloak/keycloak

Keycloak提供用户联合、强身份验证、用户管理、细粒度授权等功能

In 7 listsDetails

logto-io/logto

专为现代应用程序和 SaaS 产品设计的 Auth0 替代方案。它提供无缝的开发人员体验,非常适合个人和成长型公司

In 3 lists

zitadel/zitadel

企业级统一身份认证管理系统

In 5 listsDetails

OpenLDAP

glauth/glauth

基于 golang 实现的类 ldap 功能的系统,支持本地,S3,原有 ldap,以及 MySQL 等存储方式。使用习惯上与 ldap 略有差异

In 3 lists

eryajf/go-ldap-admin

🌉 基于 Golang+Vue 实现的 OpenLDAP 后台管理项目

intoolswetrust/ldap-server

一个 Java 语言编写的简单的 ldap 服务端。

lldap/lldap

一个基于 Rust 编写的轻量 ldap 服务端,提供了简单的 UI 界面,注意,它没有实现完整的 ldap。

In 3 lists

OpenResty

NginxProxyManager/nginx-proxy-manager

该项目是一个预构建的Docker镜像,可以让您轻松地将您在家中或其他地方运行的网站转发出去,包括免费SSL,而无需对Nginx或Letsencrypt有太多了解。

In 2 lists

0xJacky/nginx-ui

一个基于 Web 的综合界​​面,旨在简化 Nginx 服务器的管理和配置

In 2 lists

Safe3/openresty-manager

简单易用、功能强大、漂亮的OpenResty管理器

In 2 lists

tl-open-source/tl-ops-manage

基于 OpenResty 的 API 网关,支持负载均衡,健康检查,服务熔断,服务限流,WAF 过滤,黑白名单,动态 SSL 证书,自定义插件,多级缓存,可视化管理,动态配置,动态插拔插件,数据统计,数据展示,集群部署

PaaS

Dokploy/dokploy

一个免费的、自托管的平台即服务 (PaaS),可简化应用程序和数据库的部署和管理。

moghtech/komodo

一种在多台服务器上构建和部署软件的工具。

In 2 lists

Package-Manage

gomods/athens

go 语言的私服仓库程序。没有 web 管理界面,但是认证内部 gitlab 很好用

In 3 lists

cnpm/cnpmcore

前端 npm 包管理器

composer/composer

PHP 语言栈的私服程序

In 2 lists

dzikoysk/reposilite

轻量级且易于使用的存储库管理器,用于 JVM 生态系统中基于 Maven 的私服

verdaccio/verdaccio

一个简单易用、无需配置的本地私有 npm 仓库。

In 4 lists

Prometheus-Exporter

prometheus/blackbox_exporter

用于对外部服务进行探测的 Exporter,支持 HTTP、HTTPS、DNS、TCP、ICMP 等协议

In 4 lists

flashcatcloud/categraf

一款 All-in-One 的开源的 telemetry 数据采集器,支持指标、日志采集;支持 Tracing 数据的收集;支持物理机、虚拟机、交换机、容器、K8s、多种中间件/数据库的数据采集,支持混合云架构、云原生架构、多云架构。汇聚领域最佳实践,开箱即用。

opsre/cloud_dns_exporter

自动获取DNS提供商的域名及解析列表,同时自动获取每个域名解析的证书信息,并导出为Prometheus Metrics。

danielqsj/kafka_exporter

Kafka 指标的 Prometheus Exporter

kubernetes/kube-state-metrics

k8s官方推出的用于监控k8s集群状态的指标收集器,提供了大量的k8s集群状态指标,如节点状态、pod状态、deployment状态等

In 3 lists

nginxinc/nginx-prometheus-exporter

用于 NGINX 和 NGINX Plus 的 NGINX Prometheus Exporter

prometheus/node_exporter

用于机器指标的 Exporter

In 4 lists

hipages/php-fpm_exporter

用于 PHP-FPM 指标的 Prometheus Exporter

czerwonk/ping_exporter

Ping 指标的 Prometheus Exporter

ncabatoff/process-exporter

用于进程指标的 Prometheus Exporter

martin-helmich/prometheus-nginxlog-exporter

解析 Nginx 日志,暴露成指标

oliver006/redis_exporter

用于 Redis 指标的 Prometheus Exporter。支持 Redis 2.x、3.x、4.x、5.x、6.x 和 7.x 版本

In 2 lists

prometheus/snmp_exporter

SNMP 指标的 Prometheus Exporter

In 4 lists

ribbybibby/ssl_exporter

SSL 证书指标的 Prometheus Exporter

In 2 lists

influxdata/telegraf

用于收集、处理、聚合和写入指标、日志和其他任意数据的代理,提供超过 300 个插件的综合套件,涵盖系统监控、云服务和消息传递等广泛功能

In 8 listsDetails

enix/x509-certificate-exporter

Prometheus 导出器用于监控 Kubernetes 集群或独立系统中的 x509 证书过期情况

nerdswords/yet-another-cloudwatch-exporter

AWS CloudWatch 的 Prometheus 导出器 - 通过 AWS 标签发现服务,获取 CloudWatch 指标数据,并以 AWS 标签作为标签,将其作为 Prometheus 指标提供

RPM

jordansissel/fpm

轻松又合理地为多个平台(deb、rpm 等)构建软件包。

In 3 lists

goreleaser/nfpm

一个用 Go 编写的简单且 0 依赖项的 deb、rpm、apk 和 arch Linux 打包器

In 3 lists

eryajf/rpmbuild

收集整理生产实践中积累的 RPM 包构建 spec 文件,你可以直接基于此构建出符合自己实际需求的 RPM 包

Redis-Manage

tair-opensource/RedisShake

RedisShake 是一个 Redis 数据处理和迁移工具。

In 2 lists

sohutv/cachecloud

支持 Redis 多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模 redis 运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能

CodisLabs/codis

基于代理的 Redis 集群解决方案,支持管道和动态扩展。但已 6 年没有更新了

In 2 lists

gphper/grm

Golang 开发的 Redis 可视化工具,部署简单便捷,SSH连接,用户校验,操作日志、命令行模式、LUA 脚本执行、Redis 监控等

bilibili/overlord

哔哩哔哩基于 Golang 编写的 Memcache 和 Redis&cluster 的代理及集群管理功能

In 2 lists

mgtv-tech/redis-GunYu

一款 redis 数据治理工具,可以进行数据实时同步,数据迁移,备份、校验恢复,数据分析等等。

ngbdf/redis-manager

Redis 一站式管理平台,支持集群的监控、安装、管理、告警以及基本的数据操作

NaNShaner/repoll

使用 django 框架编写的 redis 的管理平台,基于 redis3.x,支持单机、哨兵以及集群模式

xiusin/web-redis-manager

一种可在 Web 或桌面上运行的现代 Redis 管理工具。Web Redis Manager 是一款基于 Web 的 Redis 数据库综合管理客户端。它提供了强大的功能和工具来简化管理和维护 Redis 实例的过程。

SQL审核

hhyo/Archery

SQL 审核查询平台

Bytebase/Bytebase

面向开发人员、DBA 和平台工程团队的世界上最先进的数据库 DevOps 和 CI/CD

In 7 listsDetails

cookieY/Yearning

简单, 高效的 MySQL 审计平台

In 3 lists

hanchuanchuan/goInception

goInception 是一个集审核、执行、备份及生成回滚语句于一身的MySQL运维工具, 通过对执行SQL的语法解析,返回基于自定义规则的审核结果,并提供执行和备份及生成回滚语句的功能。

lazzyfu/goInsight

一个基于Gin和Vue开发的前后端分离Web平台,支持MySQL/TiDB/ClickHouse数据库,提供工单管理和数据查询功能。

actiontech/sqle

一个支持多种不同类型数据库,覆盖事前控制、事后监督、标准发布场景,帮助您建立质量规范的SQL全生命周期质量管理平台。

In 3 lists

Search-Engine

meilisearch/meilisearch

⚡ Rust 语言编写,快如闪电的搜索引擎,可轻松融入您的应用程序、网站和工作流程 🔍

In 6 listsDetails

openobserve/openobserve

一个云原生可观察性平台,专为日志、指标、跟踪、分析、RUM(真实用户监控 - 性能、错误、会话重放)而构建,设计用于 PB 级工作

In 4 listsDetails

zincsearch/zincsearch

一个进行全文索引的搜索引擎。它是 Elasticsearch 的轻量级替代品,运行时只使用一小部分资源。它使用蓝色作为底层索引库

In 3 lists

Secret

hashicorp/vault

一个用于密钥管理、加密服务和访问权限管理的工具

In 7 listsDetails

ServiceMesh

istio/istio

Istio 是一个开源服务网格,它透明地分层到现有的分布式应用程序上。

In 4 listsDetails

Shell-Scripts

aqzt/kjyw

项目基于shell、 python,运维脚本工具库,收集各类运维常用工具脚本,实现快速安装nginx、 mysql、 php、 redis、 nagios、 运维经常使用的脚本等

eryajf/magic-of-sysuse-scripts

基于shell脚本实现的一个运维外挂,可通过脚本随处完成一些运维自动化的操作

oldratlee/useful-scripts

👉 平时有用的手动操作做成脚本,以便捷地使用,让开发的日常生活更轻松些

ShortURL

jwma/jump-jump

开箱即用,Golang 开发的一个功能完善的短链接系统

long2ice/longurl

一个自托管的短链服务

barats/ohUrlShortener

企业级短链接服务系统,支持短链接生产、查询及302转向,并自带点击量统计、独立 IP 数统计、访问日志

Sync-Tools

bitepeng/b0pass

基于Go语言的高性能 手机电脑超大文件传输神器、局域网共享文件服务器

knoxite/knoxite

一个安全的数据存储和备份系统。

kopia/kopia

适用于 Windows、macOS 和 Linux 的跨平台备份工具,具有快速增量备份、客户端端到端加密、压缩和重复数据删除功能。包括 CLI 和 GUI。

In 4 lists

localsend/localsend

一个免费、开源的应用程序,允许你在本地网络上安全地与附近设备共享文件和消息,无需互联网连接

In 3 lists

lra/mackup

一个可以保持你应用程序配置同步的工具

In 7 listsDetails

deajan/osync

基于 rsync 的强大双向(双向)文件同步脚本,具有容错功能、POSIX ACL 支持、时间控制和近实时同步

mtlynch/picoshare

可建立文件共享服务,支持多种类型,部署简单,易于使用

In 3 lists

rdiff-backup/rdiff-backup

rdiff-backup 是一个简单的备份工具,可以在本地和远程、Linux 和 Windows 上使用,甚至可以在两者之间跨平台使用。

syncthing/syncthing

开源的跨平台文件同步工具

In 8 listsDetails

trzsz/trzsz

一个兼容 tmux 的文件传输工具,类似 lrzsz ,有进度条并且支持目录传输

VPN

bjdgyc/anylink

一个企业级远程办公 SSL VPN 软件,可以支持多人同时在线使用

DefGuard/defguard

一款真正的零信任 WireGuard® VPN,具备双重身份验证 (2FA)/多重身份验证 (MFA)

In 2 lists

dockovpn/dockovpn

一个开箱即用、无状态、无需持久存储的 VPN服务器 Docker 镜像,可以在几秒钟内启动。

firezone/firezone

一个开源平台,可安全地管理各种规模组织的远程访问。与大多数 VPN 不同,Firezone 采用细粒度、最小权限的访问管理方法。

In 5 listsDetails

qdm12/gluetun

VPN 客户端位于一个薄型 Docker 容器中,适用于多个 VPN 提供商,用 Go 编写,使用 OpenVPN 或 Wireguard、TLS 上的 DNS,并内置了一些代理服务器。

In 2 lists

juanfont/headscale

Tailscale控制服务器的开源、自托管实现

In 6 listsDetails

slackhq/nebula

一款可扩展的覆盖网络工具,专注于性能、简便性和安全性。

In 6 listsDetails

gravitl/netmaker

Netmaker使用WireGuard构建网络。Netmaker自动化了快速、安全和分布式的虚拟网络

In 4 lists

Version-Switch-Tools

bernardoduarte/awesome-version-managers

各种语言版本管理项目合集

voidint/g

又一个用于多个 Golang 版本的管理与切换

moovweb/gvm

一个简单的工具,用于多个 Golang 版本的管理与切换

In 3 lists

jenv/jenv

一个简单的工具,用于多个 JDK 版本的管理与切换

In 2 lists

coreybutler/nvm-windows

用于 Windows 系统中多个 Node 版本的管理与切换

In 5 listsDetails

nvm-sh/nvm

一个简单的工具,用于多个 Node 版本的管理与切换

In 4 listsDetails

pdm-project/pdm

一个现代的 Python 包管理器,支持 PEP 最新标准。

In 3 lists

sdkman/sdkman-cli

在任何基于 Unix 的系统上管理多个软件开发工具包的多个版本的工具

In 2 lists

stefanmaric/g

又又一个用于多个 Golang 版本的管理与切换,包基于二进制安装

astral-sh/uv

一个用 Rust 编写的极快的 Python 包和项目管理器。

In 5 listsDetails

gvcgo/version-manager

一款简单,跨平台,且经过良好设计的版本管理器,用于管理多种SDK以及其他工具。

version-fox/vfox

跨平台的用于管理 SDK 版本的工具,允许你通过命令行快速安装和切换不同版本的 SDK

Wiki-Server

toeverything/AFFiNE

一个开源的,类 notion 的笔记工具。

In 5 listsDetails

BookStackApp/BookStack

使用 PHP 和 Laravel 构建的创建文档/wiki 内容的平台

In 5 listsDetails

zmister2016/MrDoc

觅思文档,适合于个人和中小型团队的在线文档、知识库系统

docmost/docmost

一款开源的协作 Wiki 和文档软件。它是 Confluence 和 Notion 的开源替代品。

In 3 lists

facebook/docusaurus

一个用于轻松构建、部署和维护开源项目网站的项目

In 6 listsDetails

halo-dev/halo

强大易用的开源建站工具,更偏向于博客风格

usememos/memos

一项隐私优先的轻量级笔记服务, 轻松捕捉并分享您的精彩想法, flomo 的开源替代品

In 8 listsDetails

mkdocs/mkdocs

MkDocs 是一个快速、简单且华丽的静态站点生成器,适用于构建项目文档。文档源文件是用 Markdown 编写的,并使用单个 YAML 配置文件进行配置。它的设计易于使用,并且可以通过第三方主题、插件和 Markdown 扩展进行扩展。

In 6 listsDetails

fantasticit/think

一款开源知识管理工具,通过独立的知识库空间,结构化地组织在线协作文档,实现知识的积累与沉淀,促进知识的复用与流通

mylxsw/wizard

一款开源的文档管理工具,支持 Markdown/Swagger/Table 类型的文档

vector-database

milvus-io/milvus

一个云原生向量数据库,为下一代人工智能应用提供存储

In 14 listsDetails

qdrant/qdrant

Qdrant - 面向下一代人工智能的高性能、大规模向量数据库。

In 8 listsDetails

weaviate/weaviate

Weaviate是一个开源的向量数据库,可以存储对象和向量,允许将向量搜索与结构化过滤相结合,并具有云原生数据库的容错性和可伸缩性。

In 8 listsDetails

内网穿透

fatedier/frp

一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网

In 5 listsDetails

go-gost/gost

GO语言实现的安全隧道

In 2 lists

joggle-cn/joggle

Joggle 是基于 Ngrok 二开的开源内网穿透项目,支持多节点、私有部署、云服务。

dromara/neutrino-proxy

一个基于 Netty 的、开源的 Java 内网穿透项目。

ehang-io/nps

一款轻量级、高性能、功能强大的内网穿透代理服务器。支持 tcp、udp、socks5、http 等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh 访问、远程桌面,内网 dns 解析、内网 socks5 代理等,并带有功能强大的 web 管理端。

In 4 lists

rapiz1/rathole

安全、稳定、高性能的内网穿透工具,用 Rust 语言编写,类似frp

命令行工具

SuperManito/LinuxMirrors

GNU/Linux 更换系统软件源脚本及 Docker 安装脚本

hanshuaikang/Nping

一个基于 Rust 开发的终端可视化 Ping 工具, 支持多地址并发 Ping, 可视化图表展示, 数据实时更新等特性

RustScan/RustScan

现代端口扫描仪,3 秒内扫描所有 65k 端口。

In 5 listsDetails

kingToolbox/WindTerm

免费的终端工具,SSH、Telnet、TCP、Shell、串行,支持多平台

In 4 listsDetails

beyondgrep/ack3

ack 是一个代码搜索工具,类似于 grep,但针对搜索大型源代码树的程序员进行了优化。

In 2 lists

withfig/autocomplete

非常强大的终端命令参数自动补全工具

In 2 lists

wting/autojump

autojump 是一个快速跳转到目录的命令行工具,它可以记住你经常访问的目录并通过模糊匹配的方式快速跳转到目标目录

In 7 listsDetails

awslabs/aws-shell

AWS CLI 的交互式生产力增强器

In 2 lists

sharkdp/bat

类似 cat 命令,但带有 git 集成和语法高亮.

In 9 listsDetails

Canop/broot

获取目录的概览,即使是一个大目录也能快速浏览

In 4 listsDetails

aristocratos/btop

系统资源监视器显示处理器、内存、磁盘、网络和进程的使用情况和统计​​信息

In 9 listsDetails

owenthereal/ccat

ccat是着色cat。它的工作原理与此类似,cat但显示带有语法突出显示的内容。

In 3 lists

RubyMetric/chsrc

一款用 C 语言编写的各语言换源的工具

In 2 lists

cli/cli

GitHub的 官方命令行交互工具

In 3 lists

chenquan/diskusage

💥 显示磁盘使用情况的工具(Linux、MacOS 和 Windows),是一个查找最大目录或文件的非常快速的工具

mr-karan/doggo

一个使用 go 语言编写的类似 dig 的查询 dns 信息的命令行工具。

Byron/dua-cli

一个可以方便地了解给定目录的磁盘空间使用情况的工具。可以选择删除多余的数据。

In 4 listsDetails

muesli/duf

比 du 更好看的磁盘空间占用查看工具

In 6 listsDetails

bootandy/dust

一个现代的 du (磁盘使用情况) 命令行工具,用于查看磁盘使用情况

In 5 listsDetails

eryajf/eryajfctl

🚀 基于 Cobra 库快速打造类似 kubectl 一样的命令行工具箱 🧰

schweikert/fping

一个向网络主机发送 ICMP 回显探测的程序,类似于 ping,但在 ping 多个主机时性能要好得多。

In 2 lists

shadow1ng/fscan

一款内网综合扫描工具,方便一键自动化、全方位漏扫扫描。

In 3 lists

jhspetersson/fselect

使用类似 SQL 的查询查找文件

In 6 listsDetails

antonmedv/fx

go 语言编写的终端下的 json 浏览工具,比 jq 更强大

In 12 listsDetails

AkashRajpurohit/git-sync

一款命令行工具,旨在帮助您备份 Git 仓库。

matt-harvey/git_curate

一个交互式删除 git 仓库本地分支的工具。

In 2 lists

heppu/gkill

运行 gkill 可搜索并选择要终止的进程

nicolargo/glances

一款开源的跨平台系统监控工具。它可以实时监控系统的各个方面,例如 CPU、内存、磁盘、网络使用情况等。

In 12 listsDetails

charmbracelet/glow

Glow 是一款基于终端的 Markdown 阅读器,从头开始设计,旨在展现 CLI 的美丽和强大功能。

In 8 listsDetails

orf/gping

以图形化方式展示 ping 的延迟状态的命令行工具

In 3 lists

tomnomnom/gron

将 JSON 转换为离散的值,以使其更易于根据需要进行 grep 并查看其绝对路径

In 6 listsDetails

snowdreamtech/gserver

使用 gin 和 golang 构建的简单静态 HTTP 服务器。跨平台,零配置

hugows/hf

hf 是一个命令行实用程序,用于快速查找文件并执行命令 - 类似于终端的 Helm/Anything/CtrlP。它试图找到最佳匹配,就像其他模糊查找器(Sublime、ido、Helm)一样。

In 3 lists

htop-dev/htop

一个跨平台的交互式流程查看器,允许垂直和水平滚动进程列表以查看其完整命令行以及内存和 CPU 消耗等相关信息

In 3 lists

http-party/http-server

一个简单的、零配置的命令行静态 HTTP 服务器

In 4 listsDetails

davecheney/httpstat

显示 HTTP 请求链路详情的工具,便于我们看到请求耗时在什么地方

In 3 lists

Orange-OpenSource/hurl

一个 curl 工具,支持你在文本内定义请求,然后执行它。有详细的使用说明。

In 5 listsDetails

kellyjonbrazil/jc

jc 命令可以将常用的 Linux 命令的输出转为 JSON 格式,以便于你再结合 jq 命令进行二次的过滤或处理。

In 6 listsDetails

typicode/json-server

一款能够直接将 json 内容转成 REST API 接口的工具,你可以在日常开发中,通过该工具快速进行调试

In 7 listsDetails

casey/just

just 为您提供一种保存和运行项目特有命令的便捷方式。其语法受 make 启发,存储在一个名为 justfile 的文件中。

In 7 listsDetails

tbillington/kondo

清理项目中的依赖关系和构建制品。

In 2 lists

Zouuup/landrun

使用Landlock在一个安全的、非特权的沙盒中运行任何Linux进程。

In 2 lists

tstack/lnav

终端的日志文件查看器,轻松合并、尾随、搜索、过滤和查询日志文件

In 4 lists

johnkerl/miller

类似于 awk、sed、cut、join 和 sort,用于 CSV、TSV 和表格 JSON 等名称索引数据

In 5 listsDetails

traviscross/mtr

能够显示网络每一跳信息的诊断工具。

In 5 listsDetails

voidcosmos/npkill

该工具可以列出系统中的任何 node_modules 目录,以及它们占用的空间。然后,您可以选择要清除哪些文件以释放空间

In 3 lists

aliyun/ossutil

一个用户友好的命令行工具,用于访问阿里云 OSS。

weiwenhao/parker

一款基于 go 语言编写的轻量级打包工具,能够将可执行文件与其依赖的工作目录打包成一个可执行文件

peco/peco

简单的交互式过滤工具。

In 7 listsDetails

lenye/pmsg

发送消息的小工具:企业微信群机器人消息,钉钉自定义机器人消息,飞书自定义机器人消息,Slack bot,微信消息,微信客服消息,企业微信消息,企业微信客服消息

denilsonsa/prettyping

prettyping 是标准工具的包装器 ping,目的是使输出更漂亮、更丰富多彩、更紧凑且更易于阅读。

In 2 lists

dalance/procs

用 Rust 编写的 ps 的现代替代品

In 4 listsDetails

sigoden/proxyfor

一个强大而灵活的代理 CLI,用于捕获和检查 HTTP(S) 和 WS(S) 流量,带有 TUI 和 WebUI。

pterm/pterm

一个现代的 Go 模块,可以轻松美化控制台输出。具有图表、进度条、表格、树、文本输入、选择菜单等

In 5 listsDetails

BurntSushi/ripgrep

一个面向行的搜索工具,它递归地搜索当前目录中的正则表达式模式。默认情况下,ripgrep 将遵守 gitignore 规则并自动跳过隐藏文件/目录和二进制文件。

In 10 listsDetails

your-tools/ruplacer

查找并替换源文件中的文本

In 2 lists

sqshq/sampler

Sampler 是一个用于 shell 命令执行、可视化和警报的工具。使用简单的 YAML 文件进行配置。

In 5 listsDetails

chmln/sd

与sed命令类似,但提供更加直观的查找和替换能力

In 2 lists

Aloxaf/silicon

一款能够将代码创建为漂亮的图片渲染的工具

lotabout/skim

一个类似 grep 命令的通用的模糊查找器,可以节省您的时间。

In 4 listsDetails

XiaoMi/soar

一个对 SQL 进行优化和改写的自动化工具,支持多平台

In 4 lists

Eugeny/tabby

一款开源的跨平台支持的终端程序,能够方便地管理主机连接

In 4 listsDetails

homeport/termshot

根据终端命令输出创建屏幕截图

In 2 lists

stepchowfun/toast

一个基于名为 toastfile 的 YAML 文件中定义任务,用于容器化工作流程的工具。

voidint/tsdump

支持将数据库(当前仅支持MySQL)及其表结构的元数据以text、markdown、json、csv、xlsx形式输出

schachmat/wego

Golang 版本的终端天气工具

In 6 listsDetails

traefik/whoami

一个提供根据请求返回内容的调试工具。

chubin/wttr.in

执行 curl wttr.in 在终端中显示天气预报

In 6 listsDetails

x-cmd/x-cmd

一句命令使用 500+ 语言/工具。众多常用命令工具合集。

In 2 lists

BurntSushi/xsv

一个用于索引、切片、分析、分割和连接 CSV 文件的命令行程序。

In 2 lists

mikefarah/yq

款基于 go 语言编写类似 jq 的处理 yaml 文件的工具

In 5 listsDetails

bvaisvil/zenith

类似 top 或 htop,还具有可缩放图表、CPU、GPU、网络和磁盘使用情况的能力

In 4 lists

zartbot/ztrace

Golang 实现的一个 Traceroute 命令

堡垒机

TNK-Studio/gortal

一个使用 Go 语言开发的,超级轻量的跳板机服务。

In 2 lists

lwch/natpass

主机管理工具,支持 Shell 管理,支持远程桌面管理

In 2 lists

dushixiang/next-terminal

一个 Golang 开发的简单好用安全的开源交互审计系统,支持 RDP、SSH、VNC、Telnet、Kubernetes 协议

veops/oneterm

一款简单、轻量、灵活的企业级堡垒机产品,基于4A理念

dromara/orion-visor

一款高颜值、现代化的智能运维&轻量堡垒机平台。

yinheli/sshw

一款实现了类似 jumpserver 登陆界面的终端 SSH 工具

trzsz/trzsz-ssh

支持 trzsz ( trz / tsz ) 的 ssh 客户端,支持搜索和选择服务器进行批量登录,支持记住密码

In 2 lists

axetroy/wsm

通过 Web 来管理远端服务器,简易的堡垒机

安全扫描

madneal/gshark

根据关键字等规则,从 GitHub、GitLab 等扫描代码泄露、敏感信息泄露等安全问题

In 2 lists

reviewdog/reviewdog

reviewdog 提供了一种通过轻松与任何 linter 工具集成来自动将审阅评论发布到代码托管服务(例如 GitHub)的方法。它使用 lint 工具的输出,并将其作为评论发布(如果发现的结果位于要审查的补丁的差异中)。

In 3 lists

SonarSource/sonarqube

SonarQube 不仅能够显示应用程序的运行状况,还能够突出显示新引入的问题。有了质量门,您就可以实现干净的代码,从而系统地提高代码质量。

In 3 lists

trufflesecurity/trufflehog

一款用于扫描代码中是否包含密码,秘钥等敏感信息的工具,可以集成到你的流水线当中

In 5 listsDetails

chaitin/veinmind-tools

容器安全工具集,支持容器恶意文件,弱口令,漏洞,后门等扫描能力

In 2 lists

工单

ZFSNYJ/VFD

一款基于 Vue 的在线绘制流程图工具

wansenai/flow

开箱即用的流程引擎一体化解决方案

sunwenbo/smart-api

基于 Go 语言开发的自定义开放式工单系统

应用进程管理

ntt360/pmon2

Golang 进程管理工具,类似 Node 进程管理的 PM2

ochinchina/supervisord

基于 Golang 实现的 Supervisord 进程管理工具

In 3 lists

微服务框架

polarismesh/polaris

支持多语言和多框架的服务发现和治理平台,致力于解决分布式和微服务架构中的服务管理、流量管理、故障容错、配置管理和可观测性问题

In 2 lists

性能分析

LinShunKang/MyPerf4J

一个针对高并发、低延迟应用设计的高性能 Java 性能监控和统计工具。

alibaba/arthas

Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。

In 2 lists

dromara/cubic

一站式问题定位平台,以 agent 的方式无侵入接入应用,提供各种指标,动态线程堆栈追踪,完整集成 arthas 功能模块,致力于应用级监控,帮助开发人员快速定位问题。

brendangregg/perf-tools

Linux 性能分析工具集合

In 2 lists

grafana/pyroscope

性能分析平台,用于分析 CPU 利用率和内存泄漏等应用性能问题

In 2 lists

抓包工具

renkeeee/hamnet

开源 Web 代理工具,可在 Mac 上查看所有 HTTP(S) 和 WebSocket 消息

bytedance/netcap

一个基于bcc,可对含skb作为参数的系统函数,或者基于DPDK的mbuf抓包分析的工具。

wanghongenpin/proxypin

开源免费抓包工具,支持 Windows、Mac、Android、IOS、Linux 全平台系统。

kevwan/tproxy

分析 gRPC 连接何时连接、何时重连。分析 MySQL 连接池,当前多少连接,连接的生命周期是什么策略。也可以用来观察和分析任何 TCP 连接

In 2 lists

avwo/whistle

基于 Node 实现的跨平台本地抓包调试工具

In 2 lists

接口管理

tahitimoon/LunarLink

基于 HttpRunner + Django + Vue + Element UI 的接口自动化测试平台。

apicat/apicat

一款基于 AI 技术的 API 开发工具,它旨在通过自动化和智能化的方式,帮助开发人员更快速、更高效地开发 API

hoppscotch/hoppscotch

开源 API 开发生态系统,颜值非常高

In 7 listsDetails

Kong/insomnia

一个开源、跨平台 API 客户端,适用于 GraphQL、REST、WebSockets、服务器发送事件 (SSE)、gRPC 和任何其他 HTTP 兼容协议

In 4 listsDetails

Postcatlab/postcat

一个可扩展的 API 工具平台,支持多平台

In 2 lists

duolatech/xapimanager

专业实用的开源接口管理平台,为程序开发者提供一个灵活,方便,快捷的 API 管理工具,让 API 管理变的更加清晰、明朗。

In 2 lists

mountain-loop/yaak

一个桌面 API 客户端,用于与 REST、GraphQL、服务器发送事件 (SSE)、WebSocket 和 gRPC API 进行交互。

In 2 lists

YMFE/yapi

高效、易用、功能强大的 API 管理平台,旨在为开发、产品、测试人员提供优雅的接口管理服务

In 4 lists

数据管道

wgzhao/Addax

一个基于阿里的 DataX 开发的多数据源同步工具。

In 2 lists

brokercap/Bifrost

面向生产环境的 MySQL, MariaDB, kafka 同步到Redis, MongoDB, ClickHouse, StarRocks, Doris, Kafka等服务的异构中间件

In 3 lists

airbytehq/airbyte

一个开源数据集成引擎,可帮助您整合数据仓库、数据湖和数据库中的数据。

In 3 lists

alibaba/canal

阿里巴巴 MySQL binlog 增量订阅&消费组件

86dbs/dbsyncer

一款开源的数据同步中间件,提供 MySQL、Oracle、SqlServer、PostgreSQL、Elasticsearch (ES)、Kafka、File、SQL 等同步场景。支持上传插件自定义同步转换业务,提供监控全量和增量数据统计图、应用性能预警等。

go-mysql-org/go-mysql-elasticsearch

将 MySQL 数据自动同步到 ES 的工具。它首先用 mysqldump 获取原始数据,然后使用 binlog 增量同步数据

In 2 lists

alibaba/ilogtail

轻量级、高性能、自动化配置的遥测数据(logs, traces, metrics)采集工具

loggie-io/loggie

一个基于 Golang 的轻量级、高性能、云原生日志采集 Agent 和中转处理 Aggregator,支持多 Pipeline 和组件热插拔

In 2 lists

sqlchat/sqlchat

一个基于聊天的 SQL 客户端,使用自然语言与数据库以沟通的方式,实现对数据库的查询、修改、新增、删除等操作。

In 4 listsDetails

vectordotdev/vector

高性能、高可靠、可观察的数据管道, 性能比 Logstash 强很多

In 5 listsDetails

文件管理系统

Cloudreve/Cloudreve

支持多家云存储驱动的公有云文件系统

In 3 lists

alist-org/alist

🗂️ 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs

In 2 lists

sigoden/dufs

一个独特的实用文件服务器,支持静态服务、上传、搜索、访问控制、webdav

In 2 lists

songquanpeng/go-file

文件分享工具,仅单个可执行文件,开箱即用,可用于局域网内分享文件和文件夹,直接跑满本地带宽

jamebal/jmal-cloud-view

一款私有云存储网盘项目,能够简单安全管理您的云端文件

kekingcn/kkFileView

文档在线预览项目解决方案,使用流行的 Spring Boot 框架构建,可轻松设置和部署。

minio/minio

MinIO 是一个高性能、兼容 S3 的对象存储

In 9 listsDetails

seaweedfs/seaweedfs

SeaweedFS 是一个快速的分布式存储系统,用于 Blob、对象、文件和数据湖,适用于数十亿个文件!

In 4 listsDetails

tl-open-source/tl-rtc-file

基于 WebRTC 的媒体流传输工具

helloxz/zdir

使用 Golang + Vue3 开发的轻量级目录列表程序,支持 Linux、Docker、Windows 部署,支持视频、音频、代码等常规文件预览,适合个人或初创公司文件分享使用,亦可作为轻量级网盘使用

In 2 lists

文档

eryajf/HowToStartOpenSource

GitHub 开源项目维护协作指南

StabilityMan/StabilityGuide

打造国内稳定性领域知识库,让无法解决的问题少一点点,让世界的确定性多一点点

eryajf/Thanks-Mirror

整理记录各个包管理器,系统镜像,以及常用软件的好用镜像

doocs/advanced-java

互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

fenixsoft/awesome-fenix

讨论如何构建一套可靠的大型分布式系统

xiaobaiTech/golangFamily

超全 Golang 面试题合集+Golang 学习指南+Golang 知识图谱+入门成长路线

In 3 lists

lifei6671/interview-go

Golang 常见面试题目搜集

In 3 lists

chaseSpace/k8s-tutorial-cn

作者整理的中文 k8s 教程,适合初学者阅读

ben1234560/k8s_PaaS

基于Kubernetes一步步部署成PaaS/DevOps的教程文档

caicloud/kube-ladder

文档旨在为广大从业者提供一个 Kubernetes 学习路径,为大家提供一定的指引

In 2 lists

duyanghao/kubernetes-reading-notes

Kubernetes源码阅读笔记,专注云原生、边缘计算、程序员综合素质以及自我修养

phodal/ledge

DevOps、研发效能知识和工具平台,是我们基于在 ThoughtWorks 进行的一系列 DevOps 实践、敏捷实践、软件开发与测试、精益实践提炼出来的知识体系

jaywcjlove/reference

为开发人员分享快速参考备忘清单

In 2 lists

TeamStuQ/skill-map

程序员技能图谱

isno/theByteBook

深入讲解内核网络、Kubernetes、ServiceMesh、容器等云原生相关技术,经历实践检验的 DevOps、SRE指南

In 2 lists

日志管理

fluent/fluentd

从各种数据源收集事件,并将其写入文件、RDBMS、NoSQL、IaaS、SaaS、Hadoop 等。

In 4 listsDetails

allinurl/goaccess

一款开源的实时 Web 日志分析器和交互式查看器,可在 unix 系统的 终端或浏览器中运行。

In 6 listsDetails

grafana/loki

水平可扩展、高可用、多租户日志聚合系统。它的设计非常经济高效且易于操作。它不索引日志的内容,而是为每个日志流建立一组标签。

In 5 listsDetails

rsyslog/rsyslog

一个速度极快的日志处理系统。

In 2 lists

时序数据库

GreptimeTeam/greptimedb

开源、云原生、分布式时序数据库,支持 PromQL/SQL/Python

In 3 lists

influxdata/influxdb

可扩展数据存储,用于度量、事件和实时分析

In 8 listsDetails

openGemini/openGemini

一款云原生分布式时序数据库,主要面向物联网和运维监控场景

prometheus/prometheus

Prometheus 是一个监控系统和时序数据库,在被广泛应用于云原生的监控

In 13 listsDetails

thanos-io/thanos

为 Prometheus 提供进行长期存储能力和高可用性

In 6 listsDetails

trickstercache/trickster

HTTP 反向代理/缓存,用于时间序列数据库的仪表板查询加速器

机器镜像

GoogleContainerTools/kaniko

在 Kubernetes 中构建容器镜像

In 4 listsDetails

hashicorp/packer

一个支持基于配置文件构建机器镜像的工具

In 4 listsDetails

流量回放

buger/goreplay

将实时 HTTP 流量捕获和回放到测试环境,也可以作为 HTTP 的抓包工具

In 3 lists

alibaba/jvm-sandbox-repeater

基于 JVM-Sandbox 的录制/回放通用解决方案

测试压测

seagull1985/LuckyFrameWeb

一款免费开源的测试平台,最大的特点是全纬度覆盖了接口自动化、 WEB UI自动化、 APP自动化,并且支持分布式测试,测试关键字驱动也很大程度上解决了测试同学代码基础弱的问题。

link1st/go-stress-testing

Golang 实现的压测工具

In 2 lists

rakyll/hey

hey 是一个向网络应用程序的压测工具,go语言编写。

In 6 listsDetails

grafana/k6

一款现代化的负载测试工具,使用 Go 和 JavaScript 实现

In 7 listsDetails

metersphere/metersphere

一站式开源持续测试平台,涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准

In 3 lists

Runner-Go-Team/runnerGo

一款全栈式测试平台,可以进行接口测试、场景自动化测试、性能压测等一系列功能

JoeDog/siege

Siege 是一款用于 http 负载测试和基准测试的工具

In 2 lists

消息队列

sohutv/mqcloud

集客户端 SDK,运维,监控,预警等功能的 RocketMQ 企业级一站式服务平台

nsqio/nsq

一个实时分布式消息传递平台,旨在大规模运行,每天处理数十亿条消息。

In 6 listsDetails

changba/nsqproxy

NSQProxy 是 NSQ 和 Worker 之间的中间件,根据配置负责消息转发。然后通过 HTTP/FastCGI/CBNSQ 等协议转发给 Worker 机执行。

apache/pulsar

Pulsar 是一个分布式 pub-sub 消息传递平台,具有非常灵活的消息传递模型和直观的客户端 API。

In 6 listsDetails

混沌测试

chaosblade-io/chaosblade

阿里巴巴开源的一款遵循混沌工程原理和混沌实验模型的实验注入工具,帮助企业提升分布式系统的容错能力,并且在企业上云或往云原生系统迁移过程中业务连续性保障

In 4 listsDetails

物联网

xiaodingding/iotfast

基于 Goframe2.0 + Vue3.x 开发的物联网平台,支持跨语言,跨平台接入

状态面板

akile-network/akile_monitor

一个简洁的服务器监控面板,提供了一些基础信息的监控。

operacle/checkcle

提供实时服务器和服务正常运行时间监控、事件、多渠道告警能力。

star7th/coolmonitor

一个高颜值的监控工具,支持网站监控/接口监控/HTTPS证书监控等

TwiN/gatus

一个面向开发人员的健康仪表板,它使您能够使用 HTTP、ICMP、TCP 甚至 DNS 查询来监控您的服务

In 2 lists

rajnandan1/kener

基于 Node.js 编写的状态页面工具,类似 uptime。

imsyy/site-status

一个基于 UptimeRobot API 的在线状态面板

终端工具

gnmyt/Nexterm

一个简易的堡垒机,支持 SSH、VNC 和 RDP 协议管理远程主机。同时支持 SFTP 管理功能,并且支持服务应用的简单管理。

chenjiaxing6/TinySSH

一个Electron开发的简洁ssh客户端

electerm/electerm

开源终端/ssh/telnet/serialport/RDP/VNC/sftp 客户端(linux、mac、win)。

In 2 lists

zyyzyykk/kkTerminal

一个 Web SSH 连接终端项目

TermoraDev/termora

一个终端模拟器和 SSH 客户端,支持 Windows,macOS 和 Linux。

虚拟化

instantbox/instantbox

在不到 30s 内得到一个干净、开箱即用的临时 Linux 系统

utmapp/utm

适用于 iOS 和 MacOS 的虚拟机工具

In 4 listsDetails

证书管理

acmesh-official/acme.sh

实现了 acme 协议,可以从 ZeroSSL,Let's Encrypt 等 CA 生成免费的证书。

In 2 lists

allinssl/allinssl

一个集证书申请、管理、部署和监控于一体的SSL证书全生命周期管理工具。

certd/certd

开源SSL证书管理工具;全自动证书申请、更新、续期;通配符证书,泛域名证书申请;证书自动化部署到阿里云、腾讯云、主机、群晖、宝塔;https证书,pfx证书,der证书,TLS证书,nginx证书自动续签自动部署

certimate-go/certimate

开源的SSL证书管理工具,可以帮助你自动申请、部署SSL证书,并在证书即将过期时自动续期。

In 3 lists

imxiny/domain-helper

一款功能强大的域名、SSL证书管理工具,集成在uTools平台中。

软件工具

beemdevelopment/Aegis

一款免费、安全且开源的 Android 2 FA 应用程序。界面优美,支持扫描以及手动输入,支持备份。

stealthcopter/AndroidNetworkTools

一款能够在安卓手机上执行 ping 等操作的工具。

oldj/SwitchHosts

一个管理、切换多个 hosts 方案的工具。支持多平台。有许多优秀的特性。

qiaolin-li/dubbo-desktop-manager

一个Dubbo的桌面管理软件

mitmproxy/mitmproxy

一个交互式的、支持 SSL/TLS 的拦截代理,具有用于 HTTP/1、HTTP/2 和 WebSockets 的控制台界面。

In 10 listsDetails

运维管理平台

1Panel-dev/1Panel

现代化、开源的 Linux 服务器运维管理面板

In 3 lists

TeaOSLab/EdgeAdmin

CDN & WAF集群管理系统

welliamcao/OpsManage

代码部署、应用部署、计划任务、设备资产管理平台

alibaba/SREWorks

阿里巴巴大数据 SRE 团队开源的一个运维 SaaS 应用,特点有云原生,数智华

TeaWeb/build

TeaWeb 是一款集静态资源、缓存、代理、统计、日志、安全、监控于一体的可视化智能 WebServer。

In 2 lists

cockpit-project/cockpit

Cockpit 是一个基于 Web 的服务器图形界面

In 5 listsDetails

data-observe/datav

一个现代化的数据可视化平台,构建于 2023 年,可以对 Metrics, Traces 和 Logs 数据进行深度可视化和交互操作

512team/dhorse

一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能

mouday/domain-admin

基于Python + Vue3.js 技术栈实现的域名和SSL证书监测平台

chaos-zhu/easynode

一个简易的个人 Linux 服务器 ssh 管理面板 ( WEBSSH, WEBSFTP)

rock-app/fabu.love

应用发布平台类似 fir.im/蒲公英, 支持检查更新, 灰度发布等

theforeman/foreman

一个免费的开源项目,使您能够轻松地自动执行重复性任务、快速部署应用程序并主动管理本地或云中的服务器生命周期。

harness/gitness

Gitness 是一个开发者用的开源平台,具备源代码控制管理、持续集成和持续交付等功能。

dromara/mayfly-go

web 版 Linux(终端, 文件脚本, 进程, 计划任务)、数据库(MySQL, Postgres, 达梦)、Redis(单机, 哨兵, 集群)、MongoDB 统一管理操作平台

CloudWise-OpenSource/omp

轻量级、聚合型、智能运维管理平台

ssbeatty/oms

一个 Golang 开发的简单易用的运维管理平台,实现了资产管理、文件浏览器、批量命令、批量上传文件、VNC 连接和基于自建脚本并行执行的能力

TheTNB/panel

耗子 Linux 面板是使用 Golang + Vue 开发的轻量 Linux 服务器运维管理面板

wuranxu/pity

一款专注于api自动化的工具,采用Python+FastApi+React开发

chaitin/safeline

一款足够简单、足够好用、足够强的免费 WAF。基于业界领先的语义引擎检测技术,作为反向代理接入,保护你的网站不受黑客攻击

In 2 lists

ansible-semaphore/semaphore

Ansible 的现代化用户界面

In 3 lists

grokability/snipe-it

一个开源的 IT 资产管理项目。基于 PHP 构建。

openspug/spug

轻量级无 Agent 的自动化运维平台

In 2 lists

opentdp/tdp-cloud

土豆片多云资源管理系统

team-ide/teamide

集成 MySQL、Oracle、金仓、达梦、神通等数据库、SSH、FTP、Redis、Zookeeper、Kafka、Elasticsearch 等管理工具

qingwave/weave

一个基于Go + Vue3实现的Web应用模板,支持前后端,拥有完整的认证、存储、Restful API、应用管理(docker & kubernetes)功能

test-instructor/yangfan

一款高效、可靠的自动化测试平台,旨在帮助团队提升测试效率、降低测试成本

MirrorX-Desktop/MirrorX

基于 Rust 构建的远程桌面控制软件

rustdesk/rustdesk

一个远程桌面软件,用 Rust 编写。开箱即用,无需配置。您可以完全控制您的数据,无需担心安全性。

In 5 listsDetails

vprix/vncproxy

VncProxy 是使用 Golang 实现的 Vnc 远程桌面代理组件,完全解析 rfb 协议,支持远程桌面代理,rbs 文件录屏,rbs 文件回放,截图,录制视频

运维自动化

ansible/ansible

一个极其简单的 IT 自动化平台,使您的应用程序和系统更易于部署和维护,基于 ssh,无需客户端

In 11 listsDetails

capistrano/capistrano

一个利用 Ruby、Rake 和 SSH 构建的部署自动化工具。

In 3 lists

chef/chef

Chef Infra 是一个高效的自动化平台,它将基础设施转化成可编程代码,实现了基础设施配置、部署和管理在任何环境、任何规模下的自动化。

In 3 lists

fabric/fabric

一种简单、具有 Python 风格的远程执行和部署方法。

In 6 listsDetails

puppetlabs/puppet

服务器自动化框架和应用程序

In 2 lists

saltstack/salt

该软件能自动化管理和配置任何规模的基础设施或应用程序。

In 5 listsDetails

StackStorm/st2

StackStorm (俗称"运维领域的 IFTTT") 是一个事件驱动的自动化工具,用于自动修复、应对突发事件、故障排查、软件部署等多种运维任务,特别适用于 DevOps 和 SREs。

In 5 listsDetails

hashicorp/terraform

Terraform 让您能够安全且可预测地创建、更改和改进基础设施。

In 6 listsDetails

tsuru/tsuru

这是一个开源并且具备扩展性的平台即服务 (PaaS)。

In 4 listsDetails

配置及服务发现

apolloconfig/apollo

Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。

hashicorp/consul

一种分布式、高可用性和数据中心感知的解决方案,用于跨动态分布式基础设施连接和配置应用程序。

In 5 listsDetails

etcd-io/etcd

用于分布式系统中最关键数据的分布式可靠键值存储

In 7 listsDetails

alibaba/nacos

一个易于使用的动态服务发现、配置和服务管理平台,用于构建云原生应用程序。

In 3 lists

apache/zookeeper

一个集中式服务,用于维护配置信息、命名、提供分布式同步以及提供组服务。

In 4 listsDetails

防火墙

samwafgo/SamWaf

一款开源轻量级的网站应用防火墙

danger-dream/ebpf-firewall

基于 eBPF 技术的高性能网络防火墙系统,具有实时入站流量监控、规则过滤和黑名单管理等功能。

pretty66/iptables-web

一个轻量级的 iptables Web 管理界面程序,支持二进制文件直接运行及 Docker 快速部署安装

Safe3/uuWAF

一款工业级免费、高性能、高扩展,支持AI和语义引擎的Web应用和API安全防护产品。

moreKing/web-firewall

基于 golang+vue3 开发的 Web Linux 防火墙,可以在 Linux 系统中基于 nfatables 用于替代 firewalld 工具。

项目管理

kuaifan/dootask

一款开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具

makeplane/plane

JIRA、Linear 和 Asana 的开源替代方案。 Plane 可帮助您以最简单的方式跟踪问题、史诗和产品路线图。

In 4 listsDetails

plankanban/planka

一款优雅的开源项目管理看板项目。

In 4 listsDetails

JordanKnott/taskcafe

带有看板的开源项目管理工具。

easysoft/zentaopms

禅道是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、 组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整地覆盖了项目管理的核心流程。

In 2 lists
See category
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
91

Open Source Mac Os Apps

serhii-londar/open-source-mac-os-apps

🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

Fresh★ 51k700 entriesPushed 20 days ago
91

Awesome-Kubernetes

ramitsurana/awesome-kubernetes

A curated list for awesome kubernetes sources :ship::tada:

Fresh★ 16k47 entriesPushed 8 days ago
90

Awesome Nodejs

sindresorhus/awesome-nodejs

:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]

Fresh★ 67k588 entriesPushed 28 days ago
90

Awesome Home Assistant

frenck/awesome-home-assistant

A curated list of amazingly awesome Home Assistant resources.

Fresh★ 8.5k312 entriesPushed 2 days ago
90

Awesome Ios

vsouza/awesome-ios

A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects

Fresh★ 53k1812 entriesPushed 1 month ago