Search packages, repositories and app categories

Package detailsv0.1.11

rive_native

Rive's native runtime and renderer for Flutter.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
400K
Likes
55
Pub points
130

Install package

flutter pub add rive_native

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Rive Native is a Flutter package that provides Rive's native runtime and renderer, enabling high-performance, interactive animations in Flutter applications. It supports vector-based animations with real-time playback, making it ideal for creating smooth, scalable graphics. The package integrates seamlessly with Flutter’s widget system and works across multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. Developers can import Rive files (.riv) directly into their apps to animate UI elements, characters, or transitions without relying on external tools. It is optimized for low memory usage and fast rendering.

Use cases

  • Interactive app interfaces
  • Animated loading screens
  • Character animations in games
  • Dynamic UI feedback
  • Onboarding experiences

Key features

  • Cross-platform support
  • Real-time animation playback
  • Low memory footprint
  • Seamless Flutter integration
  • Vector-based animation files

Suitable for

  • Flutter developers
  • Game UI designers
  • Product designers
  • Interactive app creators
  • Animation-focused projects

Considerations

  • Requires Rive file assets (.riv)
  • Limited to Rive-designed animations
  • May increase app size slightly
  • Best suited for lightweight animations
  • Needs Rive editor for asset creation

Categories

Dependencies

Dependency list 9 items

Projects using this package