Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alternatives
  3. GLM
G

Open Source Alternatives to GLM

3 alternatives2.6k total stars187 total forks2 languages
Visit WebsiteGitHubGitHub

What is GLM?

GLM (OpenGL Mathematics) is a header-only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification, providing classes and functions for vector and matrix operations.. There are currently 3 open-source alternatives to GLM, with a combined total of 2.6k GitHub stars. The most common language among these projects is C++.

Showing 3 open-source alternatives

Handmade Math
Handmade MathHandmadeMath/Handmade-Math

A single-file public domain math library for game and graphics programming with C/C++ support.

1.6k109C
5 months ago
linalg.h
linalg.hsgorsten/linalg

A single-header, public domain, short vector math library for C++ inspired by shading languages.

96174C++
3 years ago
maths
mathssebsjames/maths

A modules-native C++ library providing vector, matrix, quaternion, and complex math with templated precision.

114C++
23 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub