Source: https://seerepo.com/r/meta/flow/built
Markdown source: https://seerepo.com/r/meta/flow/built.md
Description: flow is a Rust repo built with React and Tokio. It is tested with memfs and deploys with tracing and log. It has 1,067,786 written lines, with 8,664 test files.

# What is flow built with?

flow is a Rust repo built with React and Tokio. It is tested with memfs and deploys with tracing and log. It has 1,067,786 written lines, with 8,664 test files.

Read on November 5, 2026, at commit 4449099.

Repository: https://github.com/meta/flow

## Frontend (/)

### The base

- **[React](https://seerepo.com/uses/react)**: 317 files

## Support (/)

### The base

- **[Tokio](https://seerepo.com/uses/tokio)**: 22 files

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 4 files
- **[log](https://seerepo.com/uses/log)**: 1 file

### Tools

- **lsp-types**: 30 files
- **prettyplease**: 1 file
- **proc-macro2**: 1 file
- **quote**: 1 file
- **syn**: 1 file

### Other

- **include_dir**
- **md-5**
- **serde**: 92 files
- **serde_json**: 73 files
- **regex**: 24 files
- **bincode**: 13 files
- **bumpalo**: 7 files
- **libc**: 6 files
- **parking_lot**: 6 files
- **nix**: 5 files
- **futures**: 4 files
- **rayon**: 4 files
- **similar**: 4 files
- **thiserror**: 4 files
- **buffer**: 3 files
- **lz4_flex**: 3 files
- **notify**: 2 files
- **rand**: 2 files
- **rpds**: 2 files
- **tempfile**: 2 files
- **uuid**: 2 files
- **arc-swap**: 1 file
- **chrono**: 1 file
- **dunce**: 1 file
- **fancy-regex**: 1 file
- **globset**: 1 file
- **hashbrown**: 1 file
- **hostname**: 1 file
- **itertools**: 1 file
- **murmur3**: 1 file
- **num_cpus**: 1 file
- **rustix**: 1 file
- **signal-hook**: 1 file
- **smol_str**: 1 file
- **socket2**: 1 file
- **tikv-jemallocator**: 1 file
- **windows-sys**: 1 file
- **xxhash-rust**: 1 file

## Frontend (newtests)

### The base

- **[React](https://seerepo.com/uses/react)**: 5 files

## Support (packages/babel-plugin-syntax-flow-parser)

### Tools

- **Babel**: 1 file

## Support (packages/eslint-plugin-fb-flow)

### Tools

- **ESLint**: 1 file

## Frontend (packages/flow-api-translator)

### The base

- **[React](https://seerepo.com/uses/react)**: 3 files

## Support (packages/flow-api-translator)

### Tools

- **Babel**: 1 file
- **glob**: 1 file
- **typescript-eslint**: 1 file

## Support (packages/flow-dev-tools)

### Tools

- **Babel**: 1 file
- **glob**: 1 file
- **rimraf**: 1 file

### Other

- **chalk**: 2 files
- **diff**: 1 file
- **minimist**: 1 file
- **vscode-jsonrpc**: 1 file
- **vscode-uri**: 1 file

## Support (packages/flow-for-vscode)

### Tools

- **vscode-languageclient**: 10 files
- **esbuild**: 1 file

### Other

- **fs-extra**: 1 file
- **SemVer**: 1 file
- **vscode-uri**: 1 file
- **which**: 1 file

## Support (packages/flow-parser)

### Tools

- **Babel**: 2 files
- **espree**: 1 file
- **hermes-parser**: 1 file

### Other

- **chalk**: 1 file
- **minimist**: 1 file

## Support (packages/flow-remove-types)

### Tools

- **source-map-support**: 1 file

## Support (packages/flow-transform)

### Tools

- **Babel**: 1 file
- **esquery**: 1 file
- **Prettier**: 1 file

### Other

- **string-width**: 1 file

## Frontend (packages/flow-upgrade)

### Interface

- **ora**: 2 files

## Support (packages/flow-upgrade)

### Testing

- **memfs**: 4 files

### Tools

- **yargs**: 2 files

### Other

- **chalk**: 5 files
- **fs-extra**: 4 files
- **SemVer**: 1 file

## Other repos with a similar stack

- [clash-verge-rev/clash-verge-rev](https://seerepo.com/r/clash-verge-rev/clash-verge-rev/built): React, Tokio, tracing, log · [Compare](https://seerepo.com/compare/clash-verge-rev/clash-verge-rev/vs/meta/flow)
- [denoland/deno](https://seerepo.com/r/denoland/deno/built): React, Tokio, tracing, log · [Compare](https://seerepo.com/compare/denoland/deno/vs/meta/flow)
- [NousResearch/hermes-agent](https://seerepo.com/r/NousResearch/hermes-agent/built): React, Tokio, tracing · [Compare](https://seerepo.com/compare/meta/flow/vs/NousResearch/hermes-agent)
- [ultraworkers/claw-code](https://seerepo.com/r/ultraworkers/claw-code/built): Tokio, tracing, log · [Compare](https://seerepo.com/compare/meta/flow/vs/ultraworkers/claw-code)
- [farion1231/cc-switch](https://seerepo.com/r/farion1231/cc-switch/built): React, Tokio, log · [Compare](https://seerepo.com/compare/farion1231/cc-switch/vs/meta/flow)
- [vercel/next.js](https://seerepo.com/r/vercel/next.js/built): React, Tokio, tracing · [Compare](https://seerepo.com/compare/meta/flow/vs/vercel/next.js)

## Frequently asked questions

### What language is flow written in?

flow is written in Rust, with 1,067,786 written lines.

### What framework does flow use?

flow is built with React and Tokio.

### Does flow have tests?

Yes. flow has 8,664 test files and is tested with memfs.

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

The ones that share most of its stack: clash-verge-rev/clash-verge-rev, denoland/deno, and NousResearch/hermes-agent.

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