GCanvas
A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas (by alibaba)
plutovg
Tiny 2D vector graphics library in C (by sammycage)
GCanvas | plutovg | |
---|---|---|
2 | 7 | |
1,856 | 296 | |
0.0% | - | |
0.0 | 0.0 | |
about 1 year ago | 3 months ago | |
C | C | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
GCanvas
Posts with mentions or reviews of GCanvas.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-06.
-
Change the color inside of the drawing ???
You probably want to use something canvas-like, maybe this: https://github.com/alibaba/GCanvas
-
Is anyone using react-native-gcanvas in production?
Hi. A comment here pointed me towards this library recently. It looks like alibaba re-created the javascript canvas for use on many platforms. It looks like it was forked when they dropped explicit support for react-native.
plutovg
Posts with mentions or reviews of plutovg.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-20.
- 2D graphics lib recommendation?
-
Supersample CRGB array
Sub-pixel positioned anti-aliased lines and dots are simple. Extending that idea to drawing any shape is far more fiddly. I found this excellent rasteriser and this article which explains how it works. PlutoVG wraps that rasteriser in an easy-to-use API. I'm very happy with the results.
- Tiny 2D vector graphics library in C
- PlutoVG - Tiny 2D vector graphics library in C
What are some alternatives?
When comparing GCanvas and plutovg you can also consider the following projects:
raylib - A simple and easy-to-use library to enjoy videogames programming
plutosvg - Tiny SVG rendering library in C
freetype2 - My personal branch of the freetype2 source code
vkvg - Vulkan 2D graphics library
GLFW - A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
cglm - 📽 Highly Optimized 2D / 3D Graphics Math (glm) for C