React app that converts .osop YAML into SVG workflow diagrams, designed for the Canva Apps SDK.
- Paste
.osopYAML → generate SVG flow diagram - 12 node type colors matching OSOP spec
- Auto-layout with topological sorting
- Copy SVG or YAML to clipboard
- Responsive two-panel layout
npm install
npm run dev # Opens at http://localhost:3099
npm run build # Production build to dist/- Clone the Canva Apps SDK Starter Kit
- Replace the app source with this project's
src/files - Add
@canva/designSDK calls to the "Add to Design" button - Submit to Canva Apps Marketplace