Source: https://seerepo.com/r/QuantumNous/new-api/built
Markdown source: https://seerepo.com/r/QuantumNous/new-api/built.md
Description: new-api is a Go repo built with Gin. It stores its data in Redis and Postgres and takes payments with Stripe.

# What is new-api built with?

new-api is a Go repo built with Gin. It stores its data in Redis and Postgres and takes payments with Stripe. It has 1,971 files and 564,057 written lines, with 505 test files.

Read on October 28, 2026, at commit e449cc7.

Repository: https://github.com/QuantumNous/new-api

## Backend

### The base

- **Gin**: [in package.json](https://github.com/QuantumNous/new-api/blob/e449cc700eb569cdfc2199cb73e97de46944f43c/package.json)

### Data

- **[Redis](https://seerepo.com/uses/redis)**: 5 files · [common/redis.go, line 12](https://github.com/QuantumNous/new-api/blob/e449cc700eb569cdfc2199cb73e97de46944f43c/common/redis.go#L12)
- **[Postgres](https://seerepo.com/uses/postgres)**: 2 files · [model/migration_dialector.go, line 9](https://github.com/QuantumNous/new-api/blob/e449cc700eb569cdfc2199cb73e97de46944f43c/model/migration_dialector.go#L9)

### Services

- **[Stripe](https://seerepo.com/uses/stripe)**: 2 files · [controller/subscription_payment_stripe.go, line 14](https://github.com/QuantumNous/new-api/blob/e449cc700eb569cdfc2199cb73e97de46944f43c/controller/subscription_payment_stripe.go#L14)

## Other repos with a similar stack

- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): Redis, Postgres, Stripe · [Compare](https://seerepo.com/compare/QuantumNous/new-api/vs/Significant-Gravitas/AutoGPT)
- [router-for-me/CLIProxyAPI](https://seerepo.com/r/router-for-me/CLIProxyAPI/built): Gin, Redis, Postgres · [Compare](https://seerepo.com/compare/QuantumNous/new-api/vs/router-for-me/CLIProxyAPI)
- [moeru-ai/airi](https://seerepo.com/r/moeru-ai/airi/built): Redis, Postgres, Stripe · [Compare](https://seerepo.com/compare/moeru-ai/airi/vs/QuantumNous/new-api)
- [calcom/cal.diy](https://seerepo.com/r/calcom/cal.diy/built): Redis, Postgres, Stripe · [Compare](https://seerepo.com/compare/calcom/cal.diy/vs/QuantumNous/new-api)
- [firecrawl/firecrawl](https://seerepo.com/r/firecrawl/firecrawl/built): Redis, Postgres
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): Redis, Postgres

## Frequently asked questions

### What language is new-api written in?

new-api is written in Go: 1,971 files and 564,057 written lines.

### What framework does new-api use?

new-api is built with Gin.

The proof: [in package.json](https://github.com/QuantumNous/new-api/blob/e449cc700eb569cdfc2199cb73e97de46944f43c/package.json)

### What database does new-api use?

new-api stores its data in Redis and Postgres.

The proof: [common/redis.go, line 12](https://github.com/QuantumNous/new-api/blob/e449cc700eb569cdfc2199cb73e97de46944f43c/common/redis.go#L12)

### What does new-api take payments with?

new-api takes payments with Stripe.

The proof: [controller/subscription_payment_stripe.go, line 14](https://github.com/QuantumNous/new-api/blob/e449cc700eb569cdfc2199cb73e97de46944f43c/controller/subscription_payment_stripe.go#L14)

### Does new-api have tests?

Yes. new-api has 505 test files.

### Which repos have a stack like new-api's?

The ones that share most of its stack: Significant-Gravitas/AutoGPT, router-for-me/CLIProxyAPI, and moeru-ai/airi.

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