Source: https://seerepo.com/r/OpenListTeam/OpenList/built
Markdown source: https://seerepo.com/r/OpenListTeam/OpenList/built.md
Description: OpenList is a Go repo built with Gin. It stores its data in Postgres, MySQL, and SQLite. It has 818 files and 170,774 written lines, with 109 test files.

# What is OpenList built with?

OpenList is a Go repo built with Gin. It stores its data in Postgres, MySQL, and SQLite. It has 818 files and 170,774 written lines, with 109 test files.

Read on November 3, 2026, at commit e72822f.

Repository: https://github.com/OpenListTeam/OpenList

## Backend

### The base

- **[Gin](https://seerepo.com/uses/gin)**

### Data

- **[Postgres](https://seerepo.com/uses/postgres)**: 2 files · [internal/bootstrap/db.go, line 14](https://github.com/OpenListTeam/OpenList/blob/e72822f5390f4272c9fe9da8cabba3c1a270182f/internal/bootstrap/db.go#L14)
- **MySQL**: 2 files · [internal/bootstrap/db.go, line 13](https://github.com/OpenListTeam/OpenList/blob/e72822f5390f4272c9fe9da8cabba3c1a270182f/internal/bootstrap/db.go#L13)
- **[SQLite](https://seerepo.com/uses/sqlite)**: 2 files · [internal/bootstrap/sqlite_driver_gorm.go, line 6](https://github.com/OpenListTeam/OpenList/blob/e72822f5390f4272c9fe9da8cabba3c1a270182f/internal/bootstrap/sqlite_driver_gorm.go#L6)

## Other repos with a similar stack

- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): Postgres, MySQL, SQLite · [Compare](https://seerepo.com/compare/n8n-io/n8n/vs/OpenListTeam/OpenList)
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): Postgres, MySQL, SQLite · [Compare](https://seerepo.com/compare/langgenius/dify/vs/OpenListTeam/OpenList)
- [flipped-aurora/gin-vue-admin](https://seerepo.com/r/flipped-aurora/gin-vue-admin/built): Gin, Postgres, MySQL · [Compare](https://seerepo.com/compare/flipped-aurora/gin-vue-admin/vs/OpenListTeam/OpenList)
- [nocobase/nocobase](https://seerepo.com/r/nocobase/nocobase/built): Postgres, MySQL, SQLite · [Compare](https://seerepo.com/compare/nocobase/nocobase/vs/OpenListTeam/OpenList)
- [ollama/ollama](https://seerepo.com/r/ollama/ollama/built): Gin, SQLite
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): Postgres, SQLite

## Frequently asked questions

### What language is OpenList written in?

OpenList is written in Go: 818 files and 170,774 written lines.

### What framework does OpenList use?

OpenList is built with Gin.

### What database does OpenList use?

OpenList stores its data in Postgres, MySQL, and SQLite.

The proof: [internal/bootstrap/db.go, line 14](https://github.com/OpenListTeam/OpenList/blob/e72822f5390f4272c9fe9da8cabba3c1a270182f/internal/bootstrap/db.go#L14)

### Does OpenList have tests?

Yes. OpenList has 109 test files.

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

The ones that share most of its stack: n8n-io/n8n, langgenius/dify, and flipped-aurora/gin-vue-admin.

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