cglm VS plutovg

Compare cglm vs plutovg and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
cglm plutovg
12 7
2,025 294
- -
9.2 0.0
3 days ago about 1 month ago
C C
MIT License 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.

cglm

Posts with mentions or reviews of cglm. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-02.

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?
    6 projects | /r/C_Programming | 20 Apr 2023
    That being said, OpenGL is a pretty big dependency (although fairly ubiquitous these days), if you only want a lightweight 2d graphics library that render in a framebuffer, you can also check out this project.
    6 projects | /r/C_Programming | 20 Apr 2023
  • Supersample CRGB array
    3 projects | /r/FastLED | 12 Aug 2021
    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.

What are some alternatives?

When comparing cglm and plutovg you can also consider the following projects:

GLM - OpenGL Mathematics (GLM)

plutosvg - Tiny SVG rendering library in C

linmath.h - a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions

raylib - A simple and easy-to-use library to enjoy videogames programming

vkvg - Vulkan 2D graphics library

sse2neon - A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation

simd_utils - A header only library implementing common mathematical functions using SIMD intrinsics

Mathc - A simple and clean, glsl like, math (linear algebra) header only library for C.

Box2D - Box2D is a 2D physics engine for games

deka - Haskell decimal arithmetic

bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

Torque3D - MIT Licensed Open Source version of Torque 3D from GarageGames