Source: https://seerepo.com/r/pathwaycom/pathway/built
Markdown source: https://seerepo.com/r/pathwaycom/pathway/built.md
Description: pathway is a Rust repo built with FastAPI. It stores its data in MongoDB and Postgres. It has 610 files and 350,038 written lines, with 272 test files.

# What is pathway built with?

pathway is a Rust repo built with FastAPI. It stores its data in MongoDB and Postgres. It has 610 files and 350,038 written lines, with 272 test files.

Read on October 30, 2026, at commit 18b1ecf.

Repository: https://github.com/pathwaycom/pathway

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: [in package.json](https://github.com/pathwaycom/pathway/blob/18b1ecf6e8b52931929e51d75810e02103f745d8/package.json)

### Data

- **[MongoDB](https://seerepo.com/uses/mongodb)**: 6 files · [src/connectors/data_format/bson.rs, line 4](https://github.com/pathwaycom/pathway/blob/18b1ecf6e8b52931929e51d75810e02103f745d8/src/connectors/data_format/bson.rs#L4)
- **[Postgres](https://seerepo.com/uses/postgres)**: 3 files · [src/connectors/data_storage/postgres.rs, line 15](https://github.com/pathwaycom/pathway/blob/18b1ecf6e8b52931929e51d75810e02103f745d8/src/connectors/data_storage/postgres.rs#L15)

## Other repos with a similar stack

- [NanmiCoder/MediaCrawler](https://seerepo.com/r/NanmiCoder/MediaCrawler/built): FastAPI, MongoDB, Postgres · [Compare](https://seerepo.com/compare/NanmiCoder/MediaCrawler/vs/pathwaycom/pathway)
- [mem0ai/mem0](https://seerepo.com/r/mem0ai/mem0/built): FastAPI, MongoDB, Postgres · [Compare](https://seerepo.com/compare/mem0ai/mem0/vs/pathwaycom/pathway)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): FastAPI, Postgres
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): FastAPI, Postgres
- [immich-app/immich](https://seerepo.com/r/immich-app/immich/built): FastAPI, Postgres
- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): FastAPI, Postgres

## Frequently asked questions

### What language is pathway written in?

pathway is written in Rust: 610 files and 350,038 written lines.

### What framework does pathway use?

pathway is built with FastAPI.

The proof: [in package.json](https://github.com/pathwaycom/pathway/blob/18b1ecf6e8b52931929e51d75810e02103f745d8/package.json)

### What database does pathway use?

pathway stores its data in MongoDB and Postgres.

The proof: [src/connectors/data_format/bson.rs, line 4](https://github.com/pathwaycom/pathway/blob/18b1ecf6e8b52931929e51d75810e02103f745d8/src/connectors/data_format/bson.rs#L4)

### Does pathway have tests?

Yes. pathway has 272 test files.

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

The ones that share most of its stack: NanmiCoder/MediaCrawler, mem0ai/mem0, 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.
