Source: https://seerepo.com/r/alibaba/nacos/built
Markdown source: https://seerepo.com/r/alibaba/nacos/built.md
Description: nacos is a Java repo built with React, Vite, and Spring. It stores its data in Postgres. It has 3,411 files and 931,196 written lines, with 2,387 test files.

# What is nacos built with?

nacos is a Java repo built with React, Vite, and Spring. It stores its data in Postgres. It has 3,411 files and 931,196 written lines, with 2,387 test files.

Read on November 1, 2026, at commit e61ba82.

Repository: https://github.com/alibaba/nacos

## Frontend

### The base

- **[React](https://seerepo.com/uses/react)**
- **[Vite](https://seerepo.com/uses/vite)**

## Backend

### The base

- **[Spring](https://seerepo.com/uses/spring)**

### Data

- **[Postgres](https://seerepo.com/uses/postgres)**: 3 files · [plugin-default-impl/nacos-default-datasource-plugin/nacos-datasource-plugin-postgresql/pom.xml, line 1](https://github.com/alibaba/nacos/blob/e61ba821e025d713fc02d2020a338d4ce4251912/plugin-default-impl/nacos-default-datasource-plugin/nacos-datasource-plugin-postgresql/pom.xml#L1)

## Other repos with a similar stack

- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): React, Vite, Spring, Postgres · [Compare](https://seerepo.com/compare/alibaba/nacos/vs/Stirling-Tools/Stirling-PDF)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): React, Vite, Postgres · [Compare](https://seerepo.com/compare/alibaba/nacos/vs/paperclipai/paperclip)
- [thedotmack/claude-mem](https://seerepo.com/r/thedotmack/claude-mem/built): React, Vite, Postgres · [Compare](https://seerepo.com/compare/alibaba/nacos/vs/thedotmack/claude-mem)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): React, Vite, Postgres · [Compare](https://seerepo.com/compare/alibaba/nacos/vs/datawhalechina/hello-agents)
- [ruvnet/ruflo](https://seerepo.com/r/ruvnet/ruflo/built): React, Vite, Postgres · [Compare](https://seerepo.com/compare/alibaba/nacos/vs/ruvnet/ruflo)
- [toeverything/AFFiNE](https://seerepo.com/r/toeverything/AFFiNE/built): React, Vite, Postgres · [Compare](https://seerepo.com/compare/alibaba/nacos/vs/toeverything/AFFiNE)

## Frequently asked questions

### What language is nacos written in?

nacos is written in Java: 3,411 files and 931,196 written lines.

### What framework does nacos use?

nacos is built with React, Vite, and Spring.

### What database does nacos use?

nacos stores its data in Postgres.

The proof: [plugin-default-impl/nacos-default-datasource-plugin/nacos-datasource-plugin-postgresql/pom.xml, line 1](https://github.com/alibaba/nacos/blob/e61ba821e025d713fc02d2020a338d4ce4251912/plugin-default-impl/nacos-default-datasource-plugin/nacos-datasource-plugin-postgresql/pom.xml#L1)

### Does nacos have tests?

Yes. nacos has 2,387 test files.

### Which repos have a stack like nacos's?

The ones that share most of its stack: Stirling-Tools/Stirling-PDF, paperclipai/paperclip, and thedotmack/claude-mem.

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