I am trying to wrap Konva, a very rich library for working with the HTML5 canvas.
This is by the way the repo that uses the most of my Blazor articles which extends the Popper Wrapper example. https://github.com/KristofferStrube/Blazor.Popper
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
Konva.js wrapper implementation for Blazor Wasm
I have created a repo that could get you started on the project if you have any problems for the first tutorial example. https://github.com/KristofferStrube/Blazor.Konva And this is only the bare minimum for the example and I kinda did it in a rush. Also complete with a demo page: https://kristofferstrube.github.io/Blazor.Konva/
A basic SVG editor written in Blazor Wasm
Are you going to use that this is specifically a canvas? If not then I would recommend to look at HTML SVG elements where you wouldn't even need to use JS Interop. This is an example that works with SVG Elements to achieve similar results as the ones you describe with being able to drag and use figures. https://github.com/KristofferStrube/Blazor.SVGEditor
Blazor Webassembly SVG Drag And Drop
1 project | reddit.com/r/dotnet | 4 Oct 2021
I am confused about WASM and Blazor and what graphic primitives are supported.
1 project | reddit.com/r/dotnetcore | 22 Jan 2022
Show HN: Sketchy-appearance interactive timeline made using RoughJS
1 project | news.ycombinator.com | 15 Dec 2021
Rough.js – Create graphics with a hand-drawn, sketchy, appearance
1 project | reddit.com/r/programming | 15 Dec 2021
How do guys design beautiful animated sites?
2 projects | reddit.com/r/Frontend | 13 Dec 2021