apache/shardingsphere

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

76
/ 100
Verified

Apache ShardingSphere helps database administrators and enterprise architects manage growing data in existing databases. It takes your standard SQL queries and distributes them across multiple databases, making them act like a single, larger database. This is for organizations needing to scale their data infrastructure without replacing their current database systems.

20,703 stars. Actively maintained with 169 commits in the last 30 days.

Use this if you need to scale an existing database system for higher performance, handle more data, or improve security, without migrating to an entirely new database.

Not ideal if you are looking for a brand new, purpose-built distributed database, rather than enhancing your current setup.

database-administration data-scaling enterprise-architecture data-security distributed-systems
No Package No Dependents
Maintenance 25 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

20,703

Forks

6,914

Language

Java

License

Apache-2.0

Last pushed

Mar 19, 2026

Commits (30d)

169

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/apache/shardingsphere"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.