High-performance bindings for the Rive GPU renderer, exposing a C-compatible shim (rive_renderer_ffi) and ergonomic .NET APIs.
- Native renderer interop (paths, paints, gradients, image meshes, text) via
rive_renderer_ffi - Managed wrappers (
RiveRendererlibrary) with safe handles and span-friendly uploads - Cross-platform build scripts (macOS, Linux, Windows) and CI automation
# Native + managed build (macOS/Linux)
./scripts/build.sh -c Release
# Managed-only build & pack
./scripts/build-managed.sh -c Release
# Windows PowerShell
./scripts/build.ps1 -Configuration ReleaseNuGet package artifacts are written to artifacts/nuget/.
See Phases 7–9 for GPU surface interop, Avalonia sample, render validation, and release automation tasks.
We welcome issues and pull requests! Please review the Contributing Guide and the Code of Conduct before getting started.
MIT