Skity
Tephra
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Skity
Tephra
What are some alternatives?
thorvg - Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.
canvas_ity - A tiny, single-header <canvas>-like 2D rasterizer for C++
rust-skia - Rust Bindings for the Skia Graphics Library
MethaneKit - 🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
skia-opengl-emscripten - DEPRECATED! ~~C++ HTML/CSS UI. Supports subset of HTML/CSS. Based on chromium/cobalt.foo without JavaScript overhead. Uses SKIA 2D graphics library. Can be used to build UI for cross-platform app, game or website. Can support browser as HTML5 web framework or WebGL UI renderer.~~
ParallelReductionsBenchmark - Thrust, CUB, TBB, AVX2, CUDA, OpenCL, OpenMP, SyCL - all it takes to sum a lot of numbers fast!
AnimeEffects - 2D Animation Tool
gpu-font-rendering - GPU font rendering from vector outlines demonstration
tgfx - A lightweight 2D graphics library for rendering texts, geometries, and images with high-performance APIs that work across various platforms.
vuh - Vulkan compute for people
filament - Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Boost.Compute - A C++ GPU Computing Library for OpenCL