An open API service indexing awesome lists of open source software.

https://github.com/jsuarezruiz/rive-maui

.NET MAUI runtime for Rive
https://github.com/jsuarezruiz/rive-maui

dotnet dotnet-maui maui rive

Last synced: 10 months ago
JSON representation

.NET MAUI runtime for Rive

Awesome Lists containing this project

README

          

# Rive .NET MAUI

RivePlayer control for .NET MAUI. Based on https://github.com/rive-app/rive-sharp

_(Work in progress)_

![Rive](images/rive-maui.gif)
![Rive StateMachine](images/rive-maui-statemachine.gif)

Examples:
- Viewer.csproj: A simple .NET MAUI app that draws 4 .riv files with pointer events.

## Building

You just need to fetch the rive-cpp submodule:

```
git submodule update --init
```

To build, you first need to generate rive.vcproj, the project that builds the
native rive.dll:

```
cd Native
premake5.exe vs2022
```

NOTE: Download [premake5.exe](https://premake.github.io/download/).

After that, you should be able to open RiveSharpSample.sln in Visual Studio, build, and run!