Unicorn Icons
  • Icons
  • Guides
  • Pricing
  • License
← All guides
Lottie
ReactHTML / WebVueAndroidiOS
Rive
ReactHTML / WebVueAndroidiOS
Documentation

Integration guides

Add animated icons to your project in minutes. Pick your format and platform below — each guide includes copy-paste code snippets.

Lottie

React
Integrate Lottie animated icons into your React application using lottie-react or lottie-web.
HTML / Web
Drop Lottie icons into any HTML page with a single script tag — no build tools required.
Vue
Add smooth animated icons to Vue 3 or Nuxt projects with the Lottie player component.
Android
Render Lottie animations natively on Android using the official Lottie library for Kotlin.
iOS
Display Lottie animations in Swift or Objective-C apps using the Lottie iOS SDK.

Rive

React
Embed interactive Rive animations in React with state machine support and runtime customisation.
HTML / Web
Load Rive files directly in any webpage with the Rive Web runtime — no framework needed.
Vue
Use Rive's Vue integration to add interactive animated icons to your Vue or Nuxt app.
Android
Integrate Rive animations into Android apps with the official Rive Android runtime.
iOS
Embed Rive animations in iOS apps using the Rive Swift runtime with SwiftUI support.
Unicorn Icons logoUnicorn icons

Animated icons for React, iOS, Android and Flutter.

Featured on Twelve Tools
Featured on Findly.tools

Product

  • Icons
  • Pricing
  • License
  • Blog

Guides

  • Web
  • React
  • iOS
  • Android

Learn

  • What is Rive
  • What is Lottie
  • Rive vs Lottie

Legal

  • Terms of service
  • Privacy policy

Other projects

  • Illustration kit
  • Super designer

© 2026 Unicorn Icons. All rights reserved.

Handcrafted with♥