Source: https://seerepo.com/r/juspay/hyperswitch/built
Markdown source: https://seerepo.com/r/juspay/hyperswitch/built.md
Description: hyperswitch is a Rust repo built with Actix Web. It stores its data in Redis and Postgres.

# What is hyperswitch built with?

hyperswitch is a Rust repo built with Actix Web. It stores its data in Redis and Postgres. It has 2,350 files and 1,407,065 written lines, with 2,614 test files.

Read on October 31, 2026, at commit f3deeeb.

Repository: https://github.com/juspay/hyperswitch

## Backend

### The base

- **Actix Web**: [in package.json](https://github.com/juspay/hyperswitch/blob/f3deeeb43052a1819a9f860bdb3464a794a16b5d/package.json)

### Data

- **[Redis](https://seerepo.com/uses/redis)**: 9 files · [crates/redis_interface/src/lib.rs, line 45](https://github.com/juspay/hyperswitch/blob/f3deeeb43052a1819a9f860bdb3464a794a16b5d/crates/redis_interface/src/lib.rs#L45)
- **[Postgres](https://seerepo.com/uses/postgres)**: 7 files · [crates/analytics/Cargo.toml, line 44](https://github.com/juspay/hyperswitch/blob/f3deeeb43052a1819a9f860bdb3464a794a16b5d/crates/analytics/Cargo.toml#L44)

## Other repos with a similar stack

- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): Redis, Postgres
- [firecrawl/firecrawl](https://seerepo.com/r/firecrawl/firecrawl/built): Redis, Postgres
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): Redis, Postgres
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): Redis, Postgres
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): Redis, Postgres
- [immich-app/immich](https://seerepo.com/r/immich-app/immich/built): Redis, Postgres

## Frequently asked questions

### What language is hyperswitch written in?

hyperswitch is written in Rust: 2,350 files and 1,407,065 written lines.

### What framework does hyperswitch use?

hyperswitch is built with Actix Web.

The proof: [in package.json](https://github.com/juspay/hyperswitch/blob/f3deeeb43052a1819a9f860bdb3464a794a16b5d/package.json)

### What database does hyperswitch use?

hyperswitch stores its data in Redis and Postgres.

The proof: [crates/redis_interface/src/lib.rs, line 45](https://github.com/juspay/hyperswitch/blob/f3deeeb43052a1819a9f860bdb3464a794a16b5d/crates/redis_interface/src/lib.rs#L45)

### Does hyperswitch have tests?

Yes. hyperswitch has 2,614 test files.

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

The ones that share most of its stack: n8n-io/n8n, firecrawl/firecrawl, and Significant-Gravitas/AutoGPT.

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