top of page

On this page

  • In Practice

    • Camtasia

    • Canva iOS​

    • dotLottie

    • Espressif

    • Godot

    • Lottie Creator

    • LVGL

    • Segger

    • Tizen

    • Other Projects

  • ThorVG Demo

Showcase

The following list showcases various practical examples of ThorVG in use.

In Practice

Camtasia

Camtasia adopted ThorVG for Lottie rendering, enabling customizable animations and dynamic color adjustments.

example_camtasia.png

Canva iOS

Canva adopted ThorVG for Lottie rendering on iOS, delivering up to 80% faster rendering and 70% lower peak memory usage.

example_canvaios.png

dotLottie

dotLottie is an open-source format for packaging Lottie animations and assets. Its player uses ThorVG for efficient rendering.

example_dotlottie.png

Espressif

Espressif Systems provides ThorVG as an official ESP-IDF component, enabling easy integration and vector graphics rendering on ESP32 and ESP32-P4 devices.

example_espressif.png

Godot

Godot integrates ThorVG to enable high-quality vector-based UI and assets in its open-source game engine.

example_godot.webp

Lottie Creator

Lottie Creator leverages ThorVG to power its Canvas engine with fast, scalable vector rendering for interactive animations.

example_creator.png

LVGL

LVGL is an open-source graphics library leveraging ThorVG as its vector drawing primitives library for embedded systems.

example_lvgl.png

Segger

SEGGER adopts ThorVG as a GPU driver to enable high-performance vector rendering for embedded GUI applications.

example_segger.png

Tizen

Tizenan open-source platform integrating ThorVG as its vector graphics backend for rendering primitives, SVG, and Lottie animations.

example_tizen.png
Other Projects
  • ArcBrush is a free, node-based image editor that leverages ThorVG for SVG rasterization.

  • Crank Software Storyboard integrates ThorVG for SVG rendering in embedded and industrial HMI applications.

  • Evergine integrates ThorVG through its own ThorVG.Net, bringing vector graphics to its cross-platform graphics engine.

  • Figo leverages ThorVG to render vector-based UIs directly from design files across multiple platforms and game engines.

  • Flowmux uses ThorVG to power its inline terminal image viewer, rendering SVG, Lottie, and other bitmap graphics.

  • Flux Audio leverages ThorVG for fast, scalable vector rendering, powering modern user interfaces across its audio platforms.

  • GodSVG is an open-source, cross-platform SVG editor that uses ThorVG for realtime vector graphics rendering.

  • LibreScoot is an open-source embedded mobility platform leveraging ThorVG for GPU-free Lottie boot animation rendering.

  • MetaModule leverages ThorVG as a lightweight vector rasterization backend for efficient UI rendering in its embedded modular synthesizer platform.

  • MorphOS, an Amiga-inspired operating system integrating ThorVG for vector graphics support.

  • OpenVela, an AIoT operating system integrating ThorVG for vector graphics support.

  • Paragraphic, a cross-platform parametric graphic design application using ThorVG for realtime vector graphics rendering.

  • TinyPiXOS is a lightweight, open-source Linux OS leveraging ThorVG for GUI rendering.

  • Vagabond uses ThorVG for vector graphics in its procedurally generated 2D sandbox RPG.

Would you like us to showcase your project with ThorVG? Feel free to send a request to thorvg@thorvg.org

ThorVG Demo

Check out Thor Janitor, an interactive demo game fully rendered using ThorVG. It renders tens of thousands of objects in real-time with effects like DropShadow and Blur, running stably at 60+ FPS! Give it a try! 🚀

An MIT-licensed open-source project · Supported by LottieFiles

bottom of page