Source: https://seerepo.com/r/YunaiV/yudao-cloud/built
Markdown source: https://seerepo.com/r/YunaiV/yudao-cloud/built.md
Description: yudao-cloud is a Java repo built with org.springframework.boot:spring-boot-starter-web, javax.servlet:javax.servlet-api, org.jetbrains.kotlin:kotlin-stdlib,…

# What is yudao-cloud built with?

yudao-cloud is a Java repo built with org.springframework.boot:spring-boot-starter-web, javax.servlet:javax.servlet-api, org.jetbrains.kotlin:kotlin-stdlib, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, and 3 more. It stores its data in org.springframework.data:spring-data-redis, org.springframework.amqp:spring-rabbit, and org.springframework.kafka:spring-kafka, reaches it with mybatis-plus-boot-starter, signs people in with org.springframework.boot:spring-boot-starter-security, org.springframework.security:spring-security-core, and com.xkcoding.justauth:justauth-spring-boot-starter, makes its content with org.springframework.boot:spring-boot-starter-mail, velocity-engine-core, org.apache.fesod:fesod-sheet, org.jsoup:jsoup, and org.apache.tika:tika-core, validates its data with org.springframework.boot:spring-boot-starter-validation and javax.validation:validation-api, is tested with mockwebserver, org.springframework.boot:spring-boot-starter-test, org.junit.jupiter:junit-jupiter, and org.mockito:mockito-inline, deploys with io.opentelemetry:opentelemetry-bom, spring-boot-admin-starter-server, io.micrometer:micrometer-registry-prometheus, OpenTelemetry, and org.slf4j:slf4j-api, and uses com.mysql:mysql-connector-j, DmJdbcDriver18, druid-spring-boot-starter, H2 Database, Liquibase, and 10 more. It has 696,340 written lines, with 568 test files.

Read on November 5, 2026, at commit d6a6127.

Repository: https://github.com/YunaiV/yudao-cloud

## Backend

### The base

- **org.springframework.boot:spring-boot-starter-web**
- **javax.servlet:javax.servlet-api**: 183 files

### Data

- **[com.mysql:mysql-connector-j](https://seerepo.com/uses/commysql-mysql-connector-j)**
- **DmJdbcDriver18**
- **druid-spring-boot-starter**
- **[H2 Database](https://seerepo.com/uses/h2-database)**
- **Liquibase**
- **mssql-jdbc**
- **[PostgreSQL](https://seerepo.com/uses/postgresql)**
- **redisson-spring-boot-starter**
- **[s3](https://seerepo.com/uses/s3)**
- **spring-boot-starter-amqp**
- **spring-boot-starter-cache**
- **org.springframework.data:spring-data-redis**: 41 files
- **org.springframework.amqp:spring-rabbit**: 9 files
- **org.springframework.kafka:spring-kafka**: 6 files
- **[Redis](https://seerepo.com/uses/redis)**: 2 files · [yudao-dependencies/pom.xml, line 1](https://github.com/YunaiV/yudao-cloud/blob/d6a6127e807548dc684b5c890346575eeeeb859f/yudao-dependencies/pom.xml#L1)
- **[MySQL](https://seerepo.com/uses/mysql)**: 1 file · [yudao-framework/yudao-spring-boot-starter-mybatis/pom.xml, line 1](https://github.com/YunaiV/yudao-cloud/blob/d6a6127e807548dc684b5c890346575eeeeb859f/yudao-framework/yudao-spring-boot-starter-mybatis/pom.xml#L1)
- **org.eclipse.paho:org.eclipse.paho.client.mqttv3**: 1 file
- **[Postgres](https://seerepo.com/uses/postgres)**: 1 file · [yudao-framework/yudao-spring-boot-starter-mybatis/pom.xml, line 1](https://github.com/YunaiV/yudao-cloud/blob/d6a6127e807548dc684b5c890346575eeeeb859f/yudao-framework/yudao-spring-boot-starter-mybatis/pom.xml#L1)

### Data access

- **mybatis-plus-boot-starter**

### Sign-in

- **org.springframework.boot:spring-boot-starter-security**
- **org.springframework.security:spring-security-core**: 551 files
- **com.xkcoding.justauth:justauth-spring-boot-starter**: 2 files

## Support

### The base

- **org.jetbrains.kotlin:kotlin-stdlib**
- **spring-cloud-alibaba-dependencies**
- **spring-cloud-dependencies**
- **spring-cloud-starter-alibaba-nacos-discovery**
- **spring-cloud-starter-gateway**
- **[Spring](https://seerepo.com/uses/spring)**: 1,989 files

### Content

- **org.springframework.boot:spring-boot-starter-mail**
- **velocity-engine-core**
- **org.apache.fesod:fesod-sheet**: 172 files
- **org.jsoup:jsoup**: 4 files
- **org.apache.tika:tika-core**: 3 files

### Validation

- **org.springframework.boot:spring-boot-starter-validation**
- **javax.validation:validation-api**: 1,879 files

### Testing

- **mockwebserver**
- **org.springframework.boot:spring-boot-starter-test**
- **org.junit.jupiter:junit-jupiter**: 549 files
- **org.mockito:mockito-inline**: 361 files

### Deploy

- **io.opentelemetry:opentelemetry-bom**
- **spring-boot-admin-starter-server**
- **io.micrometer:micrometer-registry-prometheus**: 4 files
- **[OpenTelemetry](https://seerepo.com/uses/opentelemetry)**: 4 files
- **[org.slf4j:slf4j-api](https://seerepo.com/uses/orgslf4j-slf4j-api)**: 3 files

### Tools

- **[JetBrains](https://seerepo.com/uses/jetbrains)**
- **mapstruct-processor**
- **org.springframework.boot:spring-boot-configuration-processor**
- **org.projectlombok:lombok**: 3,855 files
- **org.mapstruct:mapstruct**: 78 files

### Other

- **[Apache](https://seerepo.com/uses/apache)**
- **bcpkix-jdk18on**
- **bcprov-jdk18on**
- **bcutil-jdk18on**
- **commons-net**
- **fastjson**
- **[Google](https://seerepo.com/uses/google)**
- **httpcore5**
- **jsch**
- **okhttp**
- **okio-jvm**
- **org.springframework.boot:spring-boot-starter-websocket**
- **quartz**
- **reflections**
- **vavr**
- **weixin-java-pay**
- **xxl-job-core**
- **cn.hutool:hutool-all**: 1,490 files
- **com.fasterxml.jackson.core:jackson-databind**: 21 files
- **org.aspectj:aspectjweaver**: 21 files
- **com.fasterxml.jackson.core:jackson-core**: 14 files
- **org.eclipse.californium:californium-core**: 10 files
- **org.apache.commons:commons-lang3**: 8 files
- **com.fasterxml.jackson.datatype:jackson-datatype-jsr310**: 7 files
- **io.netty:netty-bom**: 5 files
- **Mozilla**: 2 files
- **com.alibaba.fastjson2:fastjson2**: 1 file

## Other repos with a similar stack

- [YunaiV/ruoyi-vue-pro](https://seerepo.com/r/YunaiV/ruoyi-vue-pro/built): org.springframework.boot:spring-boot-starter-web, javax.servlet:javax.servlet-api, com.mysql:mysql-connector-j, DmJdbcDriver18, druid-spring-boot-starter, H2 Database, Liquibase, mssql-jdbc, PostgreSQL, redisson-spring-boot-starter, s3, spring-boot-starter-amqp, spring-boot-starter-cache, org.springframework.data:spring-data-redis, org.springframework.amqp:spring-rabbit, org.springframework.kafka:spring-kafka, Redis, MySQL, org.eclipse.paho:org.eclipse.paho.client.mqttv3, Postgres, org.jetbrains.kotlin:kotlin-stdlib, Spring, mybatis-plus-boot-starter, org.springframework.security:spring-security-core, com.xkcoding.justauth:justauth-spring-boot-starter, org.springframework.boot:spring-boot-starter-mail, velocity-engine-core, org.apache.fesod:fesod-sheet, org.jsoup:jsoup, org.apache.tika:tika-core, org.springframework.boot:spring-boot-starter-validation, io.opentelemetry:opentelemetry-bom, spring-boot-admin-starter-server, io.micrometer:micrometer-registry-prometheus, OpenTelemetry, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/YunaiV/ruoyi-vue-pro/vs/YunaiV/yudao-cloud)
- [jeecgboot/JeecgBoot](https://seerepo.com/r/jeecgboot/JeecgBoot/built): mssql-jdbc, PostgreSQL, Redis, MySQL, Postgres, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, Spring, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-mail, org.jsoup:jsoup, org.apache.tika:tika-core, org.springframework.boot:spring-boot-starter-validation, io.micrometer:micrometer-registry-prometheus · [Compare](https://seerepo.com/compare/jeecgboot/JeecgBoot/vs/YunaiV/yudao-cloud)
- [appsmithorg/appsmith](https://seerepo.com/r/appsmithorg/appsmith/built): org.springframework.boot:spring-boot-starter-web, com.mysql:mysql-connector-j, H2 Database, mssql-jdbc, PostgreSQL, s3, spring-boot-starter-cache, Redis, MySQL, Spring, org.springframework.boot:spring-boot-starter-mail, OpenTelemetry, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/appsmithorg/appsmith/vs/YunaiV/yudao-cloud)
- [keycloak/keycloak](https://seerepo.com/r/keycloak/keycloak/built): com.mysql:mysql-connector-j, H2 Database, Liquibase, mssql-jdbc, PostgreSQL, MySQL, Postgres, org.jsoup:jsoup, OpenTelemetry, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/keycloak/keycloak/vs/YunaiV/yudao-cloud)
- [halo-dev/halo](https://seerepo.com/r/halo-dev/halo/built): PostgreSQL, Postgres, Spring, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-mail, org.jsoup:jsoup, org.apache.tika:tika-core, org.springframework.boot:spring-boot-starter-validation · [Compare](https://seerepo.com/compare/halo-dev/halo/vs/YunaiV/yudao-cloud)
- [apache/dubbo](https://seerepo.com/r/apache/dubbo/built): javax.servlet:javax.servlet-api, Spring, org.springframework.boot:spring-boot-starter-validation, javax.validation:validation-api, io.opentelemetry:opentelemetry-bom, OpenTelemetry, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/apache/dubbo/vs/YunaiV/yudao-cloud)

## Frequently asked questions

### What language is yudao-cloud written in?

yudao-cloud is written in Java, with 696,340 written lines.

### What framework does yudao-cloud use?

yudao-cloud is built with org.springframework.boot:spring-boot-starter-web, javax.servlet:javax.servlet-api, org.jetbrains.kotlin:kotlin-stdlib, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, spring-cloud-starter-gateway, and Spring.

### What database does yudao-cloud use?

yudao-cloud stores its data in org.springframework.data:spring-data-redis, org.springframework.amqp:spring-rabbit, and org.springframework.kafka:spring-kafka and reaches it with mybatis-plus-boot-starter.

### What does yudao-cloud sign people in with?

yudao-cloud signs people in with org.springframework.boot:spring-boot-starter-security, org.springframework.security:spring-security-core, and com.xkcoding.justauth:justauth-spring-boot-starter.

### What services does yudao-cloud use?

yudao-cloud uses com.mysql:mysql-connector-j, DmJdbcDriver18, druid-spring-boot-starter, H2 Database, Liquibase, mssql-jdbc, PostgreSQL, redisson-spring-boot-starter, s3, spring-boot-starter-amqp, spring-boot-starter-cache, Redis, MySQL, org.eclipse.paho:org.eclipse.paho.client.mqttv3, and Postgres.

### Does yudao-cloud have tests?

Yes. yudao-cloud has 568 test files and is tested with mockwebserver, org.springframework.boot:spring-boot-starter-test, org.junit.jupiter:junit-jupiter, and org.mockito:mockito-inline.

### Which repos have a stack like yudao-cloud's?

The ones that share most of its stack: YunaiV/ruoyi-vue-pro, jeecgboot/JeecgBoot, and appsmithorg/appsmith.

## 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.
