# dromara/mayfly-go

Browser-based management platform of machine, database (mysql pgsql oracle sqlserver Gauss sqlite), redis(standalone sentinel cluster), mongo, Es unified management and operation platform. (web版linux(终端 文件 脚本 进程)、数据库(mysql pgsql oracle sqlserver 高斯 达梦 sqlite)、数据同步、redis(单机 哨兵 集群)、mongo、Es统一管理操作平台)

Repository: https://github.com/dromara/mayfly-go
Canonical: https://ross.abutalabs.com/products/mayfly-go
Language: Go
License: Apache-2.0
License Family: permissive
Topics: gin, golang, gorm, linux, mongodb, mysql, redis, vue3, element-plus
Last push: 2026-08-16T07:08:16+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 88, longevity 100
- inputs: {"age_days": 1965, "days_push": 17, "days_rel": 83, "gap_med": 10, "n_releases_24m": 22}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2351, forks 491 (observed 2026-08-28T04:06:40.341980+00:00)

## What it is
A self-hosted, browser-based unified management platform for Linux machines and a wide range of data stores (MySQL, PostgreSQL, Oracle, SQL Server, GaussDB, DM, SQLite, ClickHouse, Redis, MongoDB, Elasticsearch, Milvus). It provides web terminal with replay and command filtering, file and script management, process monitoring, SQL editors, data sync/migration, and ticket-based approval workflows.

## Use cases
- manage mysql and postgres databases from a browser
- web-based ssh terminal for linux servers
- manage redis standalone sentinel and cluster instances
- browse and query mongodb and elasticsearch via web ui
- run sql queries with an online sql editor
- manage linux files and processes without ssh client
- migrate and sync data between databases
- add approval workflow for database operations

## When to avoid
- you only need a single database type and a lightweight dedicated client suffices
- you need deep database-specific administration beyond querying and basic management
- you cannot host a Go backend and prefer a purely client-side tool

## Facets
- artifact type: application
- maturity: active
- function: database, http-server, web-framework, orm, auth, search-engine, caching, terminal-ui, developer-tools, self-hosted
- domain: databases, developer-tools, self-hosted, web-development
- platform: self-hosted, go, cross-platform
- tags: database-management, linux-administration, redis-management, mongodb, elasticsearch, sql-editor, web-based-ssh, data-migration, ticket-approval, vue3, gin, gorm, devops, search, linux, web-server, docker

## Member repositories
- dromara/mayfly-go (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:40.341980+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:36:54.095912+00:00, confidence not recorded.
  - readme: https://github.com/dromara/mayfly-go (fetched 2026-08-28T04:06:40.341980+00:00, sha bffa97cc2601)
- Data as of 2026-08-30T08:39:29.467469+00:00.
