SkiaSharpWeb
Every pixel.
A little more possibility.
Draw paths, effects and precise vector scenes with a familiar SK API and native Skia backends for the browser.
Native Skia drawing
Initialize the qualified runtime once, then draw through surfaces, canvases and paints. Select the backend for the environment, not the API.
WebGPU, WebGL & raster
Import /browser and copy native assets with skiasharp-web-assets. Supply the correct assetBaseUrl, including your deployment base path.
Paths, transforms & effects
Dispose owned paints, paths, images and surfaces. Treat WebGPU availability separately from successful raster rendering.
NOT A SCREENSHOT
Get a feel for it.
Preparing SkiaSharpWeb
The playground loads when it comes into view.
A SMALL FIRST STEP
A familiar API. A native engine..
Initialize the qualified runtime once, then draw through surfaces, canvases and paints. Select the backend for the environment, not the API.
Read the usage guidenpm install @wieslawsoltes/skiasharpweb@0.5.1Pinned to the published package used in this showcase. No unpublished features implied.