Source: https://seerepo.com/r/IceWhaleTech/CasaOS/built
Markdown source: https://seerepo.com/r/IceWhaleTech/CasaOS/built.md
Description: CasaOS is a Go repo built with Echo. It stores its data in Redis and connects to GitHub. It has 139 files and 12,637 written lines, with 8 test files.

# What is CasaOS built with?

CasaOS is a Go repo built with Echo. It stores its data in Redis and connects to GitHub. It has 139 files and 12,637 written lines, with 8 test files.

Read on November 1, 2026, at commit 0d3b2f4.

Repository: https://github.com/IceWhaleTech/CasaOS

## Backend

### The base

- **Echo**: [in package.json](https://github.com/IceWhaleTech/CasaOS/blob/0d3b2f444ec0193193cf03eef6d43c6e35b0183e/package.json)

### Data

- **[Redis](https://seerepo.com/uses/redis)**: 2 files · [pkg/gredis/redis.go, line 7](https://github.com/IceWhaleTech/CasaOS/blob/0d3b2f444ec0193193cf03eef6d43c6e35b0183e/pkg/gredis/redis.go#L7)

### Services

- **[GitHub](https://seerepo.com/uses/github)**: 1 file · [pkg/github/github.go, line 5](https://github.com/IceWhaleTech/CasaOS/blob/0d3b2f444ec0193193cf03eef6d43c6e35b0183e/pkg/github/github.go#L5)

## Other repos with a similar stack

- [lobehub/lobehub](https://seerepo.com/r/lobehub/lobehub/built): Redis, GitHub
- [go-gitea/gitea](https://seerepo.com/r/go-gitea/gitea/built): Redis, GitHub
- [aquasecurity/trivy](https://seerepo.com/r/aquasecurity/trivy/built): Redis, GitHub
- [deepseek-ai/deepseek-harness](https://seerepo.com/r/deepseek-ai/deepseek-harness/built): GitHub
- [anomalyco/opencode](https://seerepo.com/r/anomalyco/opencode/built): GitHub
- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): Redis

## Frequently asked questions

### What language is CasaOS written in?

CasaOS is written in Go: 139 files and 12,637 written lines.

### What framework does CasaOS use?

CasaOS is built with Echo.

The proof: [in package.json](https://github.com/IceWhaleTech/CasaOS/blob/0d3b2f444ec0193193cf03eef6d43c6e35b0183e/package.json)

### What database does CasaOS use?

CasaOS stores its data in Redis.

The proof: [pkg/gredis/redis.go, line 7](https://github.com/IceWhaleTech/CasaOS/blob/0d3b2f444ec0193193cf03eef6d43c6e35b0183e/pkg/gredis/redis.go#L7)

### What services does CasaOS use?

CasaOS connects to GitHub.

The proof: [pkg/github/github.go, line 5](https://github.com/IceWhaleTech/CasaOS/blob/0d3b2f444ec0193193cf03eef6d43c6e35b0183e/pkg/github/github.go#L5)

### Does CasaOS have tests?

Yes. CasaOS has 8 test files.

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

The ones that share most of its stack: lobehub/lobehub, go-gitea/gitea, and aquasecurity/trivy.

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