windtalker/tidb
active
significant_divergence
Selected Prefer this fork only if you need its custom test/metrics/tooling stack or its specialized SQL internals. If you want a production TiDB deployment with maximum upstream compatibility and supportability, upstream is the safer choice.
qiuyesuifeng/tidb
stale
significant_divergence
Prefer upstream unless you specifically need a 2019 TiDB snapshot. This fork is far behind and looks unsuitable for production adoption except as a legacy compatibility or debugging baseline.
Prefer this fork only if you want a near-upstream TiDB mirror. If you need new capabilities or the newest fixes, upstream is the better choice.
Shopify/tidb
slowing
significant_divergence
Prefer this fork only if you need Shopify-specific TiDB behavior, test tooling, or operational controls and are prepared to maintain a large upstream gap. If you want the broadest compatibility, fastest access to bug fixes, and lowest long-term maintenance cost, upstream TiDB is the safer default.
slackhq/tidb
stale
significant_divergence
Choose this fork only if you specifically need its custom testing and internal workflow additions and are prepared to own a large, stale divergence from upstream. For general production use, upstream TiDB is the safer default.
bylickilabs/tidb
stale
significant_divergence
Prefer upstream unless you specifically need this fork's testing/tooling customizations and can tolerate major drift. For most adopters, the staleness and divergence outweigh the added workflows.
jyz0309/tidb
stale
significant_divergence
Prefer this fork only if you need its custom local changes and can absorb long-term merge debt. For most adopters, upstream TiDB is the better choice because this fork is far behind and operationally risky.
peakji/tidb
stale
significant_divergence
Prefer the upstream TiDB unless you specifically need the fork’s custom parser/binlog/metrics/workflow changes and are willing to own a stale, highly divergent codebase.
renbaoshuo/tidb
stale
significant_divergence
Prefer upstream TiDB unless you specifically need this fork’s old local experiments or test scaffolding. The fork is materially stale and highly divergent, so adoption is only sensible for users willing to own long-term maintenance and restore missing upstream capabilities.
cosmtrek/tidb
stale
significant_divergence
Prefer this fork only if you need its specific 2019-era customizations and testing workflow. For most adopters, upstream TiDB is the better choice because this fork is stale and substantially behind.