Source: https://seerepo.com/compare/didi/LogicFlow/vs/NervJS/taro
Markdown source: https://seerepo.com/compare/didi/LogicFlow/vs/NervJS/taro.md
Description: LogicFlow and taro share 3 technologies: Preact, React, and classnames. Both are written in TypeScript.

# LogicFlow vs taro

LogicFlow and taro share 3 technologies: Preact, React, and classnames. Both are written in TypeScript.

- [didi/LogicFlow](https://seerepo.com/r/didi/LogicFlow): A flow chart editing framework focus on business customization.  专注于业务自定义的流程图编辑框架，支持实现脑图、ER图、UML、工作流等各种图编辑场景。
- [NervJS/taro](https://seerepo.com/r/NervJS/taro): 开放式跨端跨框架解决方案，支持使用 React/Vue 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。

## What they share and what sets them apart

- In common: Preact, React, classnames
- Only in LogicFlow: vue-demi, AntV, vanilla-picker, dagre, elkjs
- Only in taro: Vue, Tokio, Solid, react-native, Vite, deprecated-react-native-prop-types, @react-native-async-storage/async-storage, react-navigation, history, universal-router, @vue/runtime-core, console, spinners, handlebars, html-entities, postcss-value-parser, css, css-color-keywords, css-mediaquery, PostCSS, js-yaml, react-native-known-styling-properties, ora, validate-npm-package-name, Swiper, tlbs-map-react, Ant Design, Expo, react-native-webview, @react-native-community/slider, react-native-maps, react-native-pager-view, react-native-svg, hammerjs, @tarojs/parse-css-to-stylesheet, jimp, jsqr, qrcode, Less, postcss-css-variables, postcss-import, Sass, Stylus, prop-types, react-native-root-siblings, expo-camera, react-native-safe-area-context, react-native-image-zoom-viewer, expo-image-picker, @bam.tech/react-native-image-resizer, @react-native-camera-roll/camera-roll, expo-barcode-scanner, joi, Autoprefixer, postcss-load-config, postcss-modules, sax, connect-history-api-fallback, postcss-url, himalaya-wxml

## Side by side

| | LogicFlow | taro |
|---|---|---|
| Size | 110,624 lines written, 357 code files | 440,536 lines written, 2,242 code files |
| Who writes it | 2.2% of its commits signed by AI. With Cursor and GitHub Copilot | 0% of its commits signed by AI. With Claude Code, GitHub Copilot, and CodeRabbit |
| Activity | Last push October 24, 2026, 2,005 commits, 11,780 stars | Last push November 13, 2026, 12,226 commits, 37,752 stars |
| Tests | 46 test files. 9% of its code files have a test that imports them | 607 test files. 14.2% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, LogicFlow or taro?

taro, with 440,536 lines written; LogicFlow has 110,624.

The proof: [NervJS/taro's code at commit c8c25e5](https://github.com/NervJS/taro/tree/c8c25e58950c87604b2dbe857399a7329be80a76)

### Which has more GitHub stars, LogicFlow or taro?

taro, with 37,752 stars; LogicFlow has 11,780.

The proof: [NervJS/taro on GitHub](https://github.com/NervJS/taro)

### Which has more tests, LogicFlow or taro?

taro, with 607 test files; LogicFlow has 46.

The proof: [NervJS/taro's code at commit c8c25e5](https://github.com/NervJS/taro/tree/c8c25e58950c87604b2dbe857399a7329be80a76)

### Which was updated more recently, LogicFlow or taro?

taro: its last push was on November 13, 2026, and LogicFlow's on October 24, 2026.

The proof: [NervJS/taro's commits on GitHub](https://github.com/NervJS/taro/commits)

### Which has more commits signed by AI, LogicFlow or taro?

LogicFlow: an AI signed 2.2% of its commits, with Cursor and GitHub Copilot.

The proof: [the commits each tool signed in didi/LogicFlow](https://seerepo.com/r/didi/LogicFlow/ai)

## Sources

- didi/LogicFlow: Read on November 12, 2026, at commit d60a216 (https://github.com/didi/LogicFlow/tree/d60a2161cdbe6a4e6ea6e77e146b4d328d9c7560)
- NervJS/taro: Read on November 14, 2026, at commit c8c25e5 (https://github.com/NervJS/taro/tree/c8c25e58950c87604b2dbe857399a7329be80a76)

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