dubbo vs cas
dubbo and cas share 21 technologies: curator-recipes, org.apache.tomcat.embed:tomcat-embed-websocket, Spring Boot, tomcat-embed-core, tomcat-embed-el, Spring, jakarta.servlet:jakarta.servlet-api, org.springframework.boot:spring-boot-starter-validation, Hibernate, jakarta.validation:jakarta.validation-api, logback-classic, micrometer-registry-prometheus, micrometer-tracing-bridge-brave, micrometer-tracing-bridge-otel, zipkin-reporter-brave, io.micrometer:micrometer-core, io.micrometer:micrometer-observation, org.slf4j:slf4j-api, OpenTelemetry, org.apache.logging.log4j:log4j-api, and org.apache.logging.log4j:log4j-core. Both are written in Java.
What they share and what sets them apart
dubbo
The java implementation of Apache Dubbo. An RPC and microservice framework.
Java41.6kRead on November 6, 2026, at commit 2d9730cWhat is dubbo built with?Only in dubbo
- JAX-RS
- hazelcast
- org.springframework:spring-jdbc
- com.alibaba.nacos:nacos-client
- org.apache.zookeeper:zookeeper
- javax.cache:cache-api
- dubbo-registry-nacos
- dubbo-spring-boot-starter
- org.springframework:spring-tx
- javax.servlet:javax.servlet-api
- org.apache.dubbo:dubbo
- org.springframework.security:spring-security-bom
- spring-security-oauth2-authorization-server
- spring-security-oauth2-client
- compiler
- javax.validation:validation-api
- commons-logging
- io.opentelemetry:opentelemetry-bom
- log4j-slf4j-impl
- org.apache.logging.log4j:log4j-slf4j2-impl
- org.springframework.boot:spring-boot-starter-logging
- Prometheus
- sentinel-transport-simple-http
- io.micrometer:micrometer-tracing
- log4j:log4j
- io.micrometer:micrometer-registry-otlp
In common
- curator-recipes
- org.apache.tomcat.embed:tomcat-embed-websocket
- Spring Boot
- tomcat-embed-core
- tomcat-embed-el
- Spring
- jakarta.servlet:jakarta.servlet-api
- org.springframework.boot:spring-boot-starter-validation
- Hibernate
- jakarta.validation:jakarta.validation-api
- logback-classic
- micrometer-registry-prometheus
- micrometer-tracing-bridge-brave
- micrometer-tracing-bridge-otel
- zipkin-reporter-brave
- io.micrometer:micrometer-core
- io.micrometer:micrometer-observation
- org.slf4j:slf4j-api
- OpenTelemetry
- org.apache.logging.log4j:log4j-api
- org.apache.logging.log4j:log4j-core
cas
Apereo CAS - Identity & Single Sign On for all earthlings and beyond.
Java11.4kRead on November 12, 2026, at commit 990ad16What is cas built with?Only in cas
- apache-client
- com.mysql:mysql-connector-j
- curator-client
- H2 Database
- hsqldb
- jakarta.jms-api
- jtds
- kafka-clients
- lettuce-core
- MariaDB
- MongoDB
- ojdbc11
- org.springframework.boot:spring-boot-jdbc
- PostgreSQL
- pyzmq
s3
- spring-boot-cache
- spring-boot-starter-data-mongodb
- spring-jms
- com.github.ben-manes.caffeine:caffeine
- software.amazon.awssdk:dynamodb
- com.hazelcast:hazelcast
- org.springframework.kafka:spring-kafka
- org.apache.cassandra:java-driver-core
- etcd
- org.apache.pulsar:pulsar-client-api
- org.springframework.amqp:spring-rabbit
- com.microsoft.sqlserver:mssql-jdbc
- com.zaxxer:HikariCP
- MySQL
- org.apache.curator:curator-framework
- Postgres
- software.amazon.awssdk:sqs
- Flask
- graal-sdk
- jetty-http2-server
- org.thymeleaf:thymeleaf-spring6
- polyglot
- spring-boot-integration
- spring-boot-starter-thymeleaf
- spring-cloud-bus
- spring-cloud-config-client
- spring-cloud-config-server
werkzeug
- org.eclipse.jetty:jetty-alpn-java-server
- Normalize.css
- hibernate-hikaricp
- org.springframework.data:spring-data-commons
- spring-data-cassandra
- spring-data-mongodb
- jakarta.persistence:jakarta.persistence-api
itsdangerous
- jose4j
- nimbus-jose-jwt
- oauth2-oidc-sdk
- spring-boot-session
- spring-boot-session-data-redis
- spring-boot-session-jdbc
- spring-session-data-redis
- spring-session-jdbc
- org.springframework.security:spring-security-cas
- org.pac4j:pac4j-core
- org.pac4j:pac4j-oidc
- software.amazon.awssdk:secretsmanager
- com.microsoft.azure:msal4j
- com.azure:azure-identity
- software.amazon.awssdk:sts
- org.springframework.ai:spring-ai-starter-mcp-server-webmvc
- angus-mail
- groovy-templates
- jakarta.mail
- jdom2
- jinja2
- jsoup
markupsafe
- org.springframework.boot:spring-boot-starter-mail
- org.apache.velocity:velocity-engine-core
- Thymeleaf
- com.google.zxing:core
- com.sendgrid:sendgrid-java
- com.samskivert:jmustache
- commons-validator
- org.hibernate.validator:hibernate-validator
- cloudwatchlogs
- jul-to-slf4j
- log4j-jcl
- log4j-layout-template-json
- logback-access-common
- metrics-core
- micrometer-jakarta9
- micrometer-java21
- micrometer-registry-cloudwatch2
- micrometer-registry-elastic
- micrometer-registry-influx
- micrometer-registry-otlp
- org.springframework.boot:spring-boot-starter-actuator
- spring-boot-admin-starter-client
- spring-boot-admin-starter-server
- spring-boot-starter-jetty
- spring-boot-starter-log4j2
- spring-cloud-starter-consul-discovery
- spring-cloud-starter-netflix-eureka-client
- spring-cloud-starter-zookeeper-discovery
- software.amazon.awssdk:ssm
- ch.qos.logback:logback-core
- software.amazon.awssdk:cloudwatch
Side by side
Frequently asked questions
Which is bigger, dubbo or cas?
The proof: apereo/cas's code at commit 990ad16
Which has more GitHub stars, dubbo or cas?
The proof: apache/dubbo on GitHub
Which has more tests, dubbo or cas?
The proof: apereo/cas's code at commit 990ad16
Which was updated more recently, dubbo or cas?
The proof: apereo/cas's commits on GitHub
Which has more commits signed by AI, dubbo or cas?
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.

