Source: https://seerepo.com/r/didi/LogicFlow/built
Markdown source: https://seerepo.com/r/didi/LogicFlow/built.md
Description: LogicFlow is a TypeScript repo built with Preact, React, and vue-demi. It is tested with Jest. It has 110,624 written lines, with 46 test files.

# What is LogicFlow built with?

LogicFlow is a TypeScript repo built with Preact, React, and vue-demi. It is tested with Jest. It has 110,624 written lines, with 46 test files.

Read on November 12, 2026, at commit d60a216.

Repository: https://github.com/didi/LogicFlow

## Frontend (packages/core)

### The base

- **[Preact](https://seerepo.com/uses/preact)**: 37 files

### Styles

- **[classnames](https://seerepo.com/uses/classnames)**: 1 file

## Support (packages/core)

### Other

- **Lodash**: 46 files
- **MobX**: 17 files
- **mobx-utils**: 2 files
- **mousetrap**: 2 files
- **uuid**: 1 file

## Support (packages/engine)

### Testing

- **Jest**: 8 files

### Other

- **@nyariv/sandboxjs**: 1 file
- **uuid**: 1 file

## Frontend (packages/extension)

### The base

- **[Preact](https://seerepo.com/uses/preact)**: 1 file

### Styles

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

### Interface

- **[AntV](https://seerepo.com/uses/antv)**: 1 file
- **vanilla-picker**: 1 file

## Support (packages/extension)

### Other

- **Lodash**: 21 files
- **MobX**: 1 file
- **rangy**: 1 file

## Frontend (packages/layout)

### Interface

- **dagre**: 1 file
- **[elkjs](https://seerepo.com/uses/elkjs)**: 1 file

## Frontend (packages/react-node-registry)

### The base

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

## Support (packages/react-node-registry)

### Other

- **Lodash**: 3 files

## Support (packages/vue-node-registry)

### The base

- **vue-demi**: 4 files

### Other

- **Lodash**: 3 files

## Other repos with a similar stack

- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): React, classnames, AntV · [Compare](https://seerepo.com/compare/didi/LogicFlow/vs/infiniflow/ragflow)
- [cypress-io/cypress](https://seerepo.com/r/cypress-io/cypress/built): React, vue-demi, classnames · [Compare](https://seerepo.com/compare/cypress-io/cypress/vs/didi/LogicFlow)
- [TanStack/query](https://seerepo.com/r/TanStack/query/built): Preact, React, vue-demi · [Compare](https://seerepo.com/compare/didi/LogicFlow/vs/TanStack/query)
- [tailscale/tailscale](https://seerepo.com/r/tailscale/tailscale/built): Preact, React, classnames · [Compare](https://seerepo.com/compare/didi/LogicFlow/vs/tailscale/tailscale)
- [NervJS/taro](https://seerepo.com/r/NervJS/taro/built): Preact, React, classnames · [Compare](https://seerepo.com/compare/didi/LogicFlow/vs/NervJS/taro)
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): React, elkjs

## Frequently asked questions

### What language is LogicFlow written in?

LogicFlow is written in TypeScript, with 110,624 written lines.

### What framework does LogicFlow use?

LogicFlow is built with Preact, React, and vue-demi.

### Does LogicFlow have tests?

Yes. LogicFlow has 46 test files and is tested with Jest.

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

The ones that share most of its stack: infiniflow/ragflow, cypress-io/cypress, and TanStack/query.

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