PingCAP
@pingcapOrganizationThe team behind TiDB TiKV, an open source MySQL compatible HTAP database
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 600 | pingcap/tidb | 39,907 |
Top repositories by stars
- pingcap/tidb(on leaderboard)
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
Go39,748 - pingcap/talent-plan
open source training courses about distributed database and distributed systems
Rust10,832 - pingcap/awesome-database-learning
A list of learning materials to understand databases internals
10,669 - pingcap/autoflow
pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai
TypeScript2,735 - pingcap/ossinsight
Analysis, Comparison, Trends, Rankings of Open Source Software, you can also get insight from more than 7 billion with natural language (powered by OpenAI). Follow us on Twitter: https://twitter.com/ossinsight
TypeScript2,314 - pingcap/docs-cn
TiDB/TiKV/PD 中文文档
JavaScript1,837 - pingcap/parser
A MySQL Compatible SQL Parser
Go1,444 - pingcap/tidb-operator
TiDB operator creates and manages TiDB clusters running in Kubernetes.
Go1,322 - pingcap/tiflash
The analytical engine for TiDB and TiDB Cloud. Try free: https://tidbcloud.com/free-trial
C++1,010 - pingcap/tispark
TiSpark is built for running Apache Spark on top of TiDB/TiKV
Scala892 - pingcap/failpoint
An implementation of failpoints for Golang.
Go872 - pingcap/go-ycsb
A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
Go637 - pingcap/docs
TiDB database documentation. TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at: https://www.pingcap.com/tidb-cloud-starter
Python616 - pingcap/tiup
A component manager for TiDB
Go463 - pingcap/tiflow
This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)
Go454 - pingcap/dm
Data Migration Platform
Go453 - pingcap/pingcap.github.io
TiDB AI SDK Documentations - https://pingcap.github.io/ai/
Python391 - Python383
- Python328
- pingcap/tidb-tools
tidb-tools are some useful tool collections for TiDB.
Go320 - TLA305
- pingcap/tidb-binlog
A tool used to collect and merge tidb's binlog for real-time data backup and synchronization.
Go296 - pingcap/dumpling
Dumpling is a fast, easy-to-use tool written by Go for dumping data from the database(MySQL, TiDB...) to local/cloud(S3, GCP...) in multifarious formats(SQL, CSV...).
Go282 - pingcap/community
TiDB community content
270 - pingcap/go-tpc
A toolbox to benchmark TPC workloads in Go
Go210 - pingcap/chaos
A test framework for linearizability check with Go
Go209 - pingcap/tidb-dashboard
A Web UI for monitoring, diagnosing and managing the TiDB cluster.
TypeScript197 - pingcap/kvproto
Protocol buffer files for TiKV
CMake168 - pingcap/tidb-lightning
This repository has been moved to https://github.com/pingcap/br
Go143 - pingcap/tipocket
A toolkit for testing TiDB
Go139 - Shell130
- pingcap/br
A command-line tool for distributed backup and restoration of the TiDB cluster data
Go127 - pingcap/tidb-dev-guide
A comprehensive development guide to help you be more and more familiar with the TiDB community and become an expert finally.
123 - pingcap/tidb-bench
A Simple Benchmark For TiDB
C115 - pingcap/gdocwiki
A wiki based on Google Doc / Drive
TypeScript110 - pingcap/tipb
TiDB protobuf
Shell100 - pingcap/tidb-map
A series of maps to help users and contributors
98 - pingcap/benchmarksql
Unofficial mirror of benchmarksql on github
Java92 - pingcap/style-guide
Style guide for PingCAP and TiKV code
86 - pingcap/go-randgen
a QA tool to random generate sql by bnf pattern
Go78 - pingcap/mysql-tester
A Golang implementation of MySQL Test Framework
Go75 - Go69
- pingcap/tidb-prisma-vercel-demo
Virtual online bookstore application demo which you can find books of various categories and rate the books.
TypeScript67 - pingcap/tidb-vector-python
TiDB Vector SDK for Python, including code examples. Join our Discord: https://discord.gg/XzSW23Jg9p
Python61 - pingcap/docs-tidb-operator
Documentation for TiDB on Kubernetes. TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at: https://www.pingcap.com/tidb-cloud-serverless/
Python51 - Python47
- pingcap/jepsen
A framework for distributed systems verification, with fault injection
Clojure46 - pingcap/ticdc
TiCDC pulls change logs out of TiDB and pushes to kinds of systems.
Go43 - pingcap/tikv-client-lib-java
TiKV Java client library
Java42 - pingcap/tidiff
A toolset to improve efficiency
Go41 - pingcap/errors
Simple error handling primitives
Go41 - pingcap/django-tidb
TiDB dialect for Django
Python37 - pingcap/tiunimanager
TiUniManager
Go36 - pingcap/dead-mans-switch
A bypass monitoring prober
Go36 - pingcap/go-hbase
Native Go client for HBase
Protocol Buffer36 - Go35
- pingcap/tidb-course-201-lab
Lab scripts for the PingCAP training course: TiDB SQL for Developers.
Shell33 - pingcap/tidb-engine-ext
A TiKV based `c dynamic library` for extending storage system in TiDB cluster
Rust33 - pingcap/thirdparty-ops
This repo is used for the operation and maintenance of third party tools.
Python31 - pingcap/pytidb
TiDB AI SDK: Unified Multi-Modal Data Platform for AI Apps & Agents - https://pingcap.github.io/ai/
Python30 - pingcap/LinguFlow
LinguFlow, a low-code tool designed for LLM application development, simplifies the building, debugging, and deployment process for developers.
TypeScript29 - Shell29
- pingcap/tidb-vision
TiDB data visualization
JavaScript29 - pingcap/mydumper
PingCAP fork of mydumper, with enhancements for TiDB
C28 - Python27
- pingcap/diag
A tool to collect diagnostic data from TiDB Clusters
Go26 - pingcap/badger
Fast key-value DB in Go.
Go26 - JavaScript23
- pingcap/activerecord-tidb-adapter
TiDB adapter for ActiveRecord, allows the use of TiDB as a backend for ActiveRecord and Rails apps.
Ruby23 - pingcap/website-docs
The next generation of PingCAP Docs. Powered by Gatsby ⚛️.
TypeScript23 - pingcap/docs-dm
Archived documentation for the TiDB Data Migration (DM) tool in both English and Chinese.
Python23 - TypeScript22
- pingcap/kdt
Kernel Debug Toolkit
Shell20 - pingcap/check
Rich testing for the Go language
Go20 - Go18
- Go16
- pingcap/octopus
A toolkit including many powerful distributed test tools
Go15 - pingcap/goleveldb
LevelDB key/value database in Go.
Go15 - Java14
- pingcap/dbt-tidb
A dbt adapter for TiDB
Python14 - pingcap/agent-rules
Agentic Store Skills
Python12 - Python12
- pingcap/rust-protobuf
Rust implementation of Google protocol buffers
Rust12 - pingcap/tiunimanager-ui
A web UI for TiUniManager
TypeScript11 - pingcap/website
The website of PingCAP. Powered by Gatsby ⚛️ and Rocket 🚀.
JavaScript11 - pingcap/tpcc-mysql
forked from https://code.launchpad.net/~percona-dev/perconatools/tpcc-mysql
C11 - pingcap/tidb-ctl
TiDB Controller
Go10 - pingcap/tso
Timestamp Oracle
Go10 - pingcap/wordpress-tidb-docker
WordPress x TiDB Serverless Tier Cluster
Shell8 - Python8
- pingcap/discourse
A platform for community discussion. Free, open, simple.
Ruby8