15 lines
752 B
Markdown
15 lines
752 B
Markdown
# Flow Tools
|
|
|
|
Flow Tools is a GPL-3.0-or-later local data-pipeline designer. It accepts pasted
|
|
or local JSON/CSV/NDJSON/XML and composes fixed select, rename, filter, map,
|
|
sort, group, join, type-format, deduplicate, slice and explode primitives. Every
|
|
stage has an inspectable snapshot, dataset analysis and explicit loss notes.
|
|
Recipes are deterministic validated JSON; there is no arbitrary code, eval,
|
|
plugin or network stage.
|
|
|
|
Limits: 2 MiB sources, 10,000 input rows, 20,000 expanded rows, 200 fields, 30
|
|
stages and 256 KiB recipe JSON. Simulation runs in a cancellable worker. Result
|
|
JSON/CSV, recipes and an inert pipeline SVG export explicitly. Run `npm ci`,
|
|
`npm run check`, `npm run test:browser`, then
|
|
`npm run package:release -- --force`.
|