hutool vs sonarqube
hutool and sonarqube share 8 technologies: com.zaxxer:HikariCP, Spring, jakarta.servlet:jakarta.servlet-api, jjwt-impl, jakarta.mail:jakarta.mail-api, org.apache.velocity:velocity-engine-core, org.slf4j:slf4j-api, and Apache. Both are written in Java.
What they share and what sets them apart
chinabugotech
hutool
🍬A set of tools that keep Java sweet.
Java30.2kRead on November 7, 2026, at commit 87ec118What is hutool built with?Only in hutool
- ClickHouse
- com.mysql:mysql-connector-j
- DmJdbcDriver18
- H2 Database
- hsqldb
- hutool-cache
- jedis
- mssql-jdbc
- ngdbc
- ojdbc8
- org.mongodb:mongodb-driver-sync
- PostgreSQL
- sqlite-jdbc
- Redis
- com.alibaba:druid
- MongoDB
- MySQL
- org.apache.commons:commons-dbcp2
- Postgres
- SQLite
- org.springframework.boot:spring-boot-starter
- javax.servlet:javax.servlet-api
- hutool-jwt
- org.apache.poi:poi-ooxml
- com.google.zxing:core
- org.freemarker:freemarker
- Thymeleaf
- Hibernate
- jakarta.validation:jakarta.validation-api
- commons-logging
- log4j-core
- logback-classic
- slf4j-simple
- log4j:log4j
- org.jboss.logging:jboss-logging
In common
- com.zaxxer:HikariCP
- Spring
- jakarta.servlet:jakarta.servlet-api
- jjwt-impl
- jakarta.mail:jakarta.mail-api
- org.apache.velocity:velocity-engine-core
- org.slf4j:slf4j-api
- Apache
SonarSource
sonarqube
Continuous Inspection
Java11.2kRead on November 12, 2026, at commit 75e38d9What is sonarqube built with?Only in sonarqube
- com.hazelcast:hazelcast
- org.apache.directory.server:apacheds-server-integ
- Elasticsearch
- GitHub
- jakarta.inject:jakarta.inject-api
- org.apache.tomcat.embed:tomcat-embed-core
- org.mybatis:mybatis
- jjwt-jackson
- kerb-simplekdc
- spring-security-saml2-service-provider
- org.springframework.security:spring-security-config
- io.jsonwebtoken:jjwt-api
- com.auth0:java-jwt
- com.github.scribejava:scribejava-apis
- org.apache.commons:commons-csv
- jul-to-slf4j
- log4j-over-slf4j
- Prometheus
- simpleclient_servlet
- ch.qos.logback:logback-classic
- ch.qos.logback:logback-core
- ch.qos.logback.access:logback-access-common
Side by side
hutoolsonarqube
SizeLines written by people and agents, without generated ones; code files, without tests.
hutool305,773 lines written1,557 code files
sonarqube895,063 lines written4,414 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.
hutool0% of its commits signed by AI
sonarqube0.3% of its commits signed by AIWith Claude Code
ActivityFrom GitHub and its history, on the day SeeRepo read it.
hutoolLast push November 5, 20265,118 commits30,226 stars
sonarqubeLast push November 12, 202639,659 commits11,177 stars
TestsThe files that test the code, and the share of code files a test imports.
hutool717 test files41.6% of its code files have a test that imports them
sonarqube2,813 test files73.8% of its code files have a test that imports them
Frequently asked questions
Which is bigger, hutool or sonarqube?
sonarqube, with 895,063 lines written; hutool has 305,773.
Which has more GitHub stars, hutool or sonarqube?
hutool, with 30,226 stars; sonarqube has 11,177.
The proof: chinabugotech/hutool on GitHub
Which has more tests, hutool or sonarqube?
sonarqube, with 2,813 test files; hutool has 717.
Which was updated more recently, hutool or sonarqube?
sonarqube: its last push was on November 12, 2026, and hutool's on November 5, 2026.
The proof: SonarSource/sonarqube's commits on GitHub
Which has more commits signed by AI, hutool or sonarqube?
sonarqube: an AI signed 0.3% of its commits, with Claude Code.
The proof: the commits each tool signed in SonarSource/sonarqube
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.

