🇵🇸(🧆🏳️)Popolon🐷ᠫᠣᠫᠣᠯᠣᠨ🐎抱抱龙🐉بوبولون🤖🦧I added <a href="https://www.thorvg.org/" rel="nofollow noopener" target="_blank">#ThorVG</a> <a href="https://snac2.popolon.org?t=archlinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#ArchLinux</a> <a href="https://aur.archlinux.org/packages?O=0&SeB=nd&K=thorvg&outdated=&SB=p&SO=d&PP=50&submit=Go" rel="nofollow noopener" target="_blank">AUR packages</a>. (last stable (0.15.x) and GIT versions, and their respective examples). C and C++ api are made, not the WebAssembly one for now (you need to build it with your own final application).<br><br>ThorVG is a <a href="https://snac2.popolon.org?t=floss" class="mention hashtag" rel="nofollow noopener" target="_blank">#FLOSS</a> (MIT License) library for 2D vector graphic rendering (interactive or not cases), able to render using <a href="https://snac2.popolon.org?t=gl" class="mention hashtag" rel="nofollow noopener" target="_blank">#GL</a> (<a href="https://snac2.popolon.org?t=opengl" class="mention hashtag" rel="nofollow noopener" target="_blank">#OpenGL</a>, openGL ES, <a href="https://snac2.popolon.org?t=webgpu" class="mention hashtag" rel="nofollow noopener" target="_blank">#WebGPU</a> (WG)) acceleration or software rendering, can use in this case SIMD acceleration on ARM (neon) and x86-64 (AVX), there is no RISC-V Vector processor extension variant for now (should be far more efficient), nor other vector or SIMD extension support. Work as is on <a href="https://snac2.popolon.org?t=riscv" class="mention hashtag" rel="nofollow noopener" target="_blank">#RISCV</a> but could be fun to add both <a href="https://snac2.popolon.org?t=rvv" class="mention hashtag" rel="nofollow noopener" target="_blank">#RVV</a> 0.7 and 1.0 management (and later <a href="https://github.com/riscv-stc/riscv-matrix-spec" rel="nofollow noopener" target="_blank">RV matrix extension</a>, that is already implemented on <a href="https://github.com/sophgo/bootloader-riscv/blob/master/release-note/sg2044_release_note.md" rel="nofollow noopener" target="_blank">Sophgo SG2044</a> (<a href="https://browser.geekbench.com/v6/cpu/8661173" rel="nofollow noopener" target="_blank">Geegbench current level of support</a>).<br><br>(this following part is updated 2025-02-01):<br>It manages <a href="https://snac2.popolon.org?t=svg" class="mention hashtag" rel="nofollow noopener" target="_blank">#SVG</a>, <a href="https://snac2.popolon.org?t=lottie" class="mention hashtag" rel="nofollow noopener" target="_blank">#Lottie</a>, TTF and his own <a href="https://snac2.popolon.org?t=tgv" class="mention hashtag" rel="nofollow noopener" target="_blank">#TGV</a> (binary) vector formats, various bitmap formats (JPEG, PNG, WEBP but AVIF is missing) and export to PNG or GIF. It is used by opensource projects like <a href="https://snac2.popolon.org?t=lvgl" class="mention hashtag" rel="nofollow noopener" target="_blank">#LVGL</a>, and can be used with <a href="https://snac2.popolon.org?t=godot" class="mention hashtag" rel="nofollow noopener" target="_blank">#Godot</a>, but is also used in <a href="https://snac2.popolon.org?t=ios" class="mention hashtag" rel="nofollow noopener" target="_blank">#iOS</a> and <a href="https://snac2.popolon.org?t=tizen" class="mention hashtag" rel="nofollow noopener" target="_blank">#Tizen</a> (not sure this last one is fully opensource?). It can render Lottie animation, but not SVG animation (can be often more efficient than Lottie in various cases), <s>need to test it</s>.<br>