top of page

On this page

  • In Practice

    • ArcBrush

    • Canva iOS​

    • Crank Storyboard

    • dotLottie

    • Espressif

    • Flux Audio

    • Godot

    • LibreScoot

    • Lottie Creator

    • LVGL

    • MetaModule

    • MorphOS

    • OpenVela

    • Segger

    • TinyPIXOS

    • Tizen

  • Interactive App

Showcase

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

In Practice

ArcBrush

ArcBrush is a free, node-based image editor that leverages ThorVG for high-performance SVG rasterization.

example_arcbrush.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

Crank Storyboard

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

example_crank.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

Flux Audio

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

example_flux.png

Godot

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

example_godot.webp

LibreScoot

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

librescoot.png

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

MetaModule

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

example_metamodule.png

MorphOS

MorphOS, an Amiga-inspired operating system integrating ThorVG for modern vector graphics rendering.

example_morphos.jpg

OpenVela

OpenVela, an open-source AIoT operating system integrating ThorVG for lightweight vector graphics rendering.

example_openvela.png

Segger

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

example_segger.png

TinyPiXOS

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

example_tinypixos.png

Tizen

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

example_tizen.png

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

Interactive App

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 120+ FPS!

Copyright © 2020 - 2026 The ThorVG Team

bottom of page