druid vs apollo

druid and apollo share 11 technologies: com.mysql:mysql-connector-j, H2 Database, PostgreSQL, Postgres, MySQL, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, Spring, org.springframework.boot:spring-boot-starter-data-jpa, org.springframework.boot:spring-boot-starter-validation, and org.springframework.boot:spring-boot-starter-actuator. Both are written in Java.

Read it as markdown

What they share and what sets them apart

alibaba

druid

阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池

Java28.1kRead on November 8, 2026, at commit fa8dc99What is druid built with?

Only in druid

  • cache-api
  • curator-recipes
  • DmJdbcDriver18
  • druid
  • druid-spring-boot-starter
  • ehcache
  • kylin-jdbc
  • MariaDB
  • org.apache.derby:derby
  • org.springframework:spring-jdbc
  • simple-jndi
  • spring-boot-starter-cache
  • tomcat-jdbc
  • Trino
  • org.apache.commons:commons-dbcp2
  • net.sourceforge.jtds:jtds
  • com.oceanbase:oceanbase-client
  • ru.yandex.clickhouse:clickhouse-jdbc
  • dubbo
  • org.springframework:spring-beans
  • spring-boot-starter-thymeleaf
  • javax.servlet:javax.servlet-api
  • jakarta.servlet:jakarta.servlet-api
  • mybatis
  • mybatis-spring
  • org.springframework:spring-orm
  • Hibernate
  • commons-logging
  • log4j-core
  • slf4j-log4j12
  • spring-cloud-starter-consul-discovery
  • spring-cloud-starter-netflix-eureka-client
  • org.slf4j:slf4j-api
  • Apache
  • io.kubernetes:client-java
  • log4j:log4j

In common

apolloconfig

apollo

Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.

Java29.8kRead on November 8, 2026, at commit 5b663c5What is apollo built with?

Only in apollo

Side by side

SizeLines written by people and agents, without generated ones; code files, without tests.
druid598,346 lines written1,732 code files
apollo104,090 lines written521 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
druid0.6% of its commits signed by AIWith Claude Code and Qwen Code
apollo0.4% of its commits signed by AIWith GitHub Copilot, Cursor, Claude Code, and CodeRabbit
ActivityFrom GitHub and its history, on the day SeeRepo read it.
druidLast push August 1, 20266,240 commits28,149 stars
apolloLast push November 7, 20262,252 commits29,815 stars
TestsThe files that test the code, and the share of code files a test imports.
druid3,613 test files34.1% of its code files have a test that imports them
apollo251 test files71.8% of its code files have a test that imports them

Frequently asked questions

Which is bigger, druid or apollo?
druid, with 598,346 lines written; apollo has 104,090.

The proof: alibaba/druid's code at commit fa8dc99

Which has more GitHub stars, druid or apollo?
apollo, with 29,815 stars; druid has 28,149.

The proof: apolloconfig/apollo on GitHub

Which has more tests, druid or apollo?
druid, with 3,613 test files; apollo has 251.

The proof: alibaba/druid's code at commit fa8dc99

Which was updated more recently, druid or apollo?
apollo: its last push was on November 7, 2026, and druid's on August 1, 2026.

The proof: apolloconfig/apollo's commits on GitHub

Which has more commits signed by AI, druid or apollo?
druid: an AI signed 0.6% of its commits, with Claude Code and Qwen Code; in apollo, 0.4%.

The proof: the commits each tool signed in alibaba/druid

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →