Source: https://seerepo.com/r/pubkey/rxdb/built
Markdown source: https://seerepo.com/r/pubkey/rxdb/built.md
Description: rxdb is a TypeScript repo built with React, Angular, Flutter, Vue, and Express. It stores its data in MongoDB and Supabase.

# What is rxdb built with?

rxdb is a TypeScript repo built with React, Angular, Flutter, Vue, and Express. It stores its data in MongoDB and Supabase, validates its data with Ajv and ajv-formats, is tested with assert, fake-indexeddb, Mocha, and Testing Library, and uses dexie and Firebase. It has 159,767 written lines, with 129 test files.

Read on November 4, 2026, at commit dd1a117.

Repository: https://github.com/pubkey/rxdb

## Frontend

### The base

- **[React](https://seerepo.com/uses/react)**: 7 files
- **Angular**: 1 file
- **[Flutter](https://seerepo.com/uses/flutter)**: 1 file
- **[Vue](https://seerepo.com/uses/vue)**: 1 file

## Backend

### The base

- **[Express](https://seerepo.com/uses/express)**: 2 files

### Data

- **[MongoDB](https://seerepo.com/uses/mongodb)**: 7 files · [config/mongodb-connection-tester.js, line 3](https://github.com/pubkey/rxdb/blob/dd1a1171dbd9d3bb5db81af74a67f8b3e46afc9f/config/mongodb-connection-tester.js#L3)
- **[Supabase](https://seerepo.com/uses/supabase)**: 2 files · [src/plugins/replication-supabase/helper.ts, line 1](https://github.com/pubkey/rxdb/blob/dd1a1171dbd9d3bb5db81af74a67f8b3e46afc9f/src/plugins/replication-supabase/helper.ts#L1)
- **dexie**: 1 file

### Services

- **[Firebase](https://seerepo.com/uses/firebase)**: 2 files · [src/plugins/replication-firestore/firestore-helper.ts, line 4](https://github.com/pubkey/rxdb/blob/dd1a1171dbd9d3bb5db81af74a67f8b3e46afc9f/src/plugins/replication-firestore/firestore-helper.ts#L4)

## Support

### Validation

- **[Ajv](https://seerepo.com/uses/ajv)**: 1 file
- **ajv-formats**: 1 file

### Testing

- **assert**: 80 files
- **fake-indexeddb**: 3 files
- **Mocha**: 1 file
- **Testing Library**: 1 file

### Tools

- **get-port**: 2 files
- **esbuild**: 1 file
- **source-map-support**: 1 file
- **Webpack**: 1 file

### Other

- **rxjs**: 66 files
- **ws**: 7 files
- **clone**: 5 files
- **cors**: 2 files
- **@mcp-b/webmcp-polyfill**: 1 file
- **core-js**: 1 file
- **crypto-js**: 1 file
- **graphql-ws**: 1 file
- **js-base64**: 1 file
- **nostr-tools**: 1 file
- **Preact**: 1 file

## Other repos with a similar stack

- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): Vue, Express, MongoDB, Supabase, Ajv · [Compare](https://seerepo.com/compare/n8n-io/n8n/vs/pubkey/rxdb)
- [ruvnet/ruflo](https://seerepo.com/r/ruvnet/ruflo/built): React, Express, MongoDB, Supabase, Ajv · [Compare](https://seerepo.com/compare/pubkey/rxdb/vs/ruvnet/ruflo)
- [freeCodeCamp/freeCodeCamp](https://seerepo.com/r/freeCodeCamp/freeCodeCamp/built): React, MongoDB, Ajv, ajv-formats · [Compare](https://seerepo.com/compare/freeCodeCamp/freeCodeCamp/vs/pubkey/rxdb)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): React, Express, Ajv, ajv-formats · [Compare](https://seerepo.com/compare/paperclipai/paperclip/vs/pubkey/rxdb)
- [google-gemini/gemini-cli](https://seerepo.com/r/google-gemini/gemini-cli/built): React, Express, Ajv, ajv-formats · [Compare](https://seerepo.com/compare/google-gemini/gemini-cli/vs/pubkey/rxdb)
- [LibreChat-AI/LibreChat](https://seerepo.com/r/LibreChat-AI/LibreChat/built): React, Express, MongoDB, Firebase · [Compare](https://seerepo.com/compare/LibreChat-AI/LibreChat/vs/pubkey/rxdb)

## Frequently asked questions

### What language is rxdb written in?

rxdb is written in TypeScript, with 159,767 written lines.

### What framework does rxdb use?

rxdb is built with React, Angular, Flutter, Vue, and Express.

### What database does rxdb use?

rxdb stores its data in MongoDB and Supabase.

The proof: [config/mongodb-connection-tester.js, line 3](https://github.com/pubkey/rxdb/blob/dd1a1171dbd9d3bb5db81af74a67f8b3e46afc9f/config/mongodb-connection-tester.js#L3)

### What services does rxdb use?

rxdb uses dexie and Firebase.

### Does rxdb have tests?

Yes. rxdb has 129 test files and is tested with assert, fake-indexeddb, Mocha, and Testing Library.

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

The ones that share most of its stack: n8n-io/n8n, ruvnet/ruflo, and freeCodeCamp/freeCodeCamp.

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