Power GIF Runtime Library (Encode/Decode)

▶︎ Run the WebGL demo in your browser right now!


Power GIF is the best GIF solution for Unity available on the Asset Store!


There are 3 approaches implemented:

  • SIMPLE. Simple decoding/encoding operations. Simple call, simple result. But Unity may freeze on large files.
  • ADVANCED. Encoding/decoding with iterators allows you to display a progress bar. It’s recommended for large files.
  • REACTIVE. Parallel encoding/decoding with threads allows you to greatly improve performance for large files.

Features

Decoding GIF

  • Encoding GIF
  • Color quantization with NeuQuant
  • Iterators for displaying a progress bar
  • Parallel encoding/decoding with threads
  • Displaying GIFs with AnimatedImage component
  • Downloading GIF from WWW
  • Quick GIF preview (decoding the first frame only)
  • GIPHY API (upload)
  • A lot of examples
  • Clean and simple C# code
  • All Unity versions supported
  • Unity uGUI

Supported platforms

  • Android
  • iOS
  • Windows
  • UWP
  • Mac
  • WebGL

Known limitations

  • Power GIF doesn't support interlaced GIF (this feature may be added soon).
  • You should disable Burst in case of build issues.

Support

  • Discord - questions, live chat with developers

The asset icon was made by Pixel perfect from www.flaticon.com.


It would be super awesome if you rate ★★★★★ my asset and leave your feedback!