Source: https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/dromara/Sa-Token
Markdown source: https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/dromara/Sa-Token.md
Description: spring-cloud-alibaba and Sa-Token share 6 technologies: Apache, Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, and org.springframework.boot:spring-boot-starter-actuator. Both are written in Java.

# spring-cloud-alibaba vs Sa-Token

spring-cloud-alibaba and Sa-Token share 6 technologies: Apache, Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, and org.springframework.boot:spring-boot-starter-actuator. Both are written in Java.

- [alibaba/spring-cloud-alibaba](https://seerepo.com/r/alibaba/spring-cloud-alibaba): Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
- [dromara/Sa-Token](https://seerepo.com/r/dromara/Sa-Token): ✨ 开源、免费、一站式 Java 权限认证框架，让鉴权变得简单、优雅！—— 登录认证、权限认证、分布式 Session 会话、微服务网关鉴权、SSO 单点登录、OAuth2.0 统一认证、jwt 集成、API Key 秘钥授权、API 参数签名

## What they share and what sets them apart

- In common: Apache, Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, org.springframework.boot:spring-boot-starter-actuator
- Only in spring-cloud-alibaba: druid-spring-boot-4-starter, org.springframework.boot:spring-boot-jdbc, com.alibaba.nacos:nacos-client, org.apache.rocketmq:rocketmq-acl, com.alibaba:druid, com.alibaba.csp:sentinel-datasource-zookeeper, Spring Boot, spring-cloud-alibaba-sentinel-gateway, spring-cloud-config-server, spring-cloud-starter-alibaba-sentinel, spring-cloud-starter-gateway-server-webflux, mybatis-spring-boot-starter, Hibernate, log4j-core, org.apache.logging.log4j:log4j-slf4j2-impl, sentinel-spring-webflux-adapter, sentinel-transport-simple-http, sentinel-web-servlet, spring-cloud-starter-alibaba-nacos-config, spring-cloud-starter-consul-discovery, org.slf4j:slf4j-api, com.alibaba.csp:sentinel-api-gateway-adapter-common
- Only in Sa-Token: jedis, nacos-client, redisson, redisson-spring-boot-starter, spring-boot-starter-data-redis, Redis, org.springframework.data:spring-data-redis, com.github.ben-manes.caffeine:caffeine, org.springframework.boot:spring-boot-starter-aop, spring-boot-starter-thymeleaf, org.apache.dubbo:dubbo, javax.servlet:javax.servlet-api, jakarta.servlet:jakarta.servlet-api, io.jsonwebtoken:jjwt, spring-boot-starter-freemarker, org.freemarker:freemarker, Thymeleaf, slf4j-api, slf4j-simple

## Side by side

| | spring-cloud-alibaba | Sa-Token |
|---|---|---|
| Size | 47,941 lines written, 455 code files | 158,305 lines written, 886 code files |
| Who writes it | 0% of its commits signed by AI | 3.4% of its commits signed by AI. With Cursor |
| Activity | Last push November 3, 2026, 1,898 commits, 29,158 stars | Last push October 16, 2026, 2,527 commits, 19,111 stars |
| Tests | 87 test files. 24% of its code files have a test that imports them | 738 test files. 58.7% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, spring-cloud-alibaba or Sa-Token?

Sa-Token, with 158,305 lines written; spring-cloud-alibaba has 47,941.

The proof: [dromara/Sa-Token's code at commit cb19134](https://github.com/dromara/Sa-Token/tree/cb191342372cec5045a8c26f38c61a6ea2147ff8)

### Which has more GitHub stars, spring-cloud-alibaba or Sa-Token?

spring-cloud-alibaba, with 29,158 stars; Sa-Token has 19,111.

The proof: [alibaba/spring-cloud-alibaba on GitHub](https://github.com/alibaba/spring-cloud-alibaba)

### Which has more tests, spring-cloud-alibaba or Sa-Token?

Sa-Token, with 738 test files; spring-cloud-alibaba has 87.

The proof: [dromara/Sa-Token's code at commit cb19134](https://github.com/dromara/Sa-Token/tree/cb191342372cec5045a8c26f38c61a6ea2147ff8)

### Which was updated more recently, spring-cloud-alibaba or Sa-Token?

spring-cloud-alibaba: its last push was on November 3, 2026, and Sa-Token's on October 16, 2026.

The proof: [alibaba/spring-cloud-alibaba's commits on GitHub](https://github.com/alibaba/spring-cloud-alibaba/commits)

### Which has more commits signed by AI, spring-cloud-alibaba or Sa-Token?

Sa-Token: an AI signed 3.4% of its commits, with Cursor.

The proof: [the commits each tool signed in dromara/Sa-Token](https://seerepo.com/r/dromara/Sa-Token/ai)

## Sources

- alibaba/spring-cloud-alibaba: Read on November 8, 2026, at commit 858aa8d (https://github.com/alibaba/spring-cloud-alibaba/tree/858aa8d58d2e902770ac4c6f5598808e125e695e)
- dromara/Sa-Token: Read on November 6, 2026, at commit cb19134 (https://github.com/dromara/Sa-Token/tree/cb191342372cec5045a8c26f38c61a6ea2147ff8)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
