[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-92385":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":9,"pushedAt":9,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":15,"starSnapshotCount":15,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},92385,"wayflow","TahaSh\u002Fwayflow","TahaSh","An embeddable visual workflow editor for the web. Powered by AI when you want it, plain logic when you don't.",null,"TypeScript",67,6,62,1,0,5,43.04,"MIT License",false,"main",true,[],"2026-07-22 04:02:06","\u003Cdiv align=\"center\">\n\n\u003Cimg src=\".github\u002Fassets\u002Flogo.svg\" alt=\"\" width=\"68\" \u002F>\n\n# Wayflow\n\n**The visual workflow editor you embed, not rebuild.**\n\n[![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fwayflow?color=37a0ff)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fwayflow)&nbsp;\n[![license](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fl\u002Fwayflow?color=37a0ff)](LICENSE)&nbsp;\n[![types](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Ftypes\u002Fwayflow?color=37a0ff)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fwayflow)\n\n\u003C\u002Fdiv>\n\n\u003Cbr \u002F>\n\n\u003Cimg src=\".github\u002Fassets\u002Feditor.png\" alt=\"The Wayflow editor — node palette, canvas, config panel, and run controls.\" \u002F>\n\n\u003Cbr \u002F>\n\nWayflow drops a complete workflow editor into your product. From a single call you\nget the canvas, the node palette, the config panel, and the run controls — and\nWayflow _runs_ the workflows your users build, in the browser or on your server.\nPowered by AI when you want it, plain logic when you don't.\n\nIt's plain TypeScript and the DOM, with no UI framework — so it works the same in\nReact, Vue, Svelte, or no framework at all.\n\n## Install\n\n```sh\nnpm install wayflow\n```\n\n## Quick start\n\nPoint `createWorkflowEditor` at a container, and that one call mounts the whole\neditor:\n\n```ts\nimport { createWorkflowEditor } from 'wayflow'\n\nconst editor = createWorkflowEditor(document.getElementById('editor'))\n```\n\nThat's the editor on screen. To execute a graph, hand it a runtime — the\n[Quickstart](https:\u002F\u002Fwayflow.build\u002Fdocs\u002Fgetting-started\u002Fquickstart) walks you from\ninstall to a running workflow in a few minutes.\n\n## Why Wayflow\n\n- **The whole editor, one call** — canvas, node palette, config panel, and run\n  controls. A complete workspace, not a blank canvas you finish yourself.\n- **It runs your workflows** — a real execution engine ships in the box.\n  Prototype in the browser with no backend, then run the same graph on your server.\n- **AI when you want it, logic when you don't** — built-in LLM, tool-calling,\n  branching, and map-over-list nodes mix freely with your own deterministic steps.\n- **Pause for a human, resume later** — suspend a run for an approval or a\n  decision, then pick it right back up. Human-in-the-loop is built in.\n- **Bring your own models** — provider-neutral LLM and image adapters. Your keys,\n  your vendor — never locked to one.\n- **Brand it from one token** — set the accent and every surface, hover, and\n  focus ring recomputes. Light and dark stay in sync.\n\nShips with full TypeScript types, zero runtime dependencies, and a tree-shakeable\npackage.\n\n## Works with any framework\n\nWayflow is plain TypeScript and the DOM, so it mounts inside **React**, **Vue**,\n**Svelte** — or no framework at all — with a single call. No wrappers, no adapters.\n\n## Documentation\n\nFull docs live at **[wayflow.build](https:\u002F\u002Fwayflow.build)**.\n\n- [Quickstart](https:\u002F\u002Fwayflow.build\u002Fdocs\u002Fgetting-started\u002Fquickstart) — a running editor in a few minutes\n- [Building workflows](https:\u002F\u002Fwayflow.build\u002Fdocs\u002Fbuilding-workflows\u002Fnode-library) — the built-in nodes and custom node types\n- [Running workflows](https:\u002F\u002Fwayflow.build\u002Fdocs\u002Frunning-workflows\u002Foverview) — the runtime, in the browser or on a server\n- [Reference](https:\u002F\u002Fwayflow.build\u002Fdocs\u002Freference\u002Foverview) — the full API\n\n## Examples\n\nThe [`examples\u002F`](examples\u002F) folder has focused, runnable apps — a quickstart,\ncustom nodes, a low-level setup, preview mode, and an editor wired to a backend.\n\n## Contributing\n\nContributions are welcome — see [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## License\n\n[MIT](LICENSE) © Taha Shashtari\n","Wayflow 是一个可嵌入网页的可视化工作流编辑器，支持在浏览器或服务端直接执行用户构建的工作流。核心功能包括开箱即用的完整编辑界面（画布、节点面板、配置区、运行控件）、内置执行引擎、AI增强能力（LLM调用、工具调用、分支与循环）与纯逻辑节点混合编排、人类介入暂停\u002F恢复机制，以及厂商中立的模型适配接口。它基于纯 TypeScript 和原生 DOM 实现，无 UI 框架依赖，可无缝集成于 React\u002FVue\u002FSvelte 或无框架环境，适用于低代码平台、自动化工具、AI 应用编排及内部流程管理系统等场景。",2,"2026-07-08 04:30:15","CREATED_QUERY"]