cglm
brew install cglm
v0.9.6
MIT
Optimized OpenGL/Graphics Math (glm) for C
5
30-day installs · #10749
18
90-day · #10026
152
365-day · #8080
3.0k
★ GitHub stars · updated 2mo ago
Build dependencies
GitHub topics
3d
3d-math
affine-transform-matrices
avx
bezier
bounding-boxes
c
euler
frustum
marix-inverse
math
matrix
matrix-decompositions
neon
opengl
opengl-math
simd
sse
vector
wasm
Links
- https://github.com/recp/cglm
- GitHub: recp/cglm
- Brew formula source: Formula/c/cglm.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"autoconf",
"automake",
"libtool"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Optimized OpenGL/Graphics Math (glm) for C",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:17+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "cglm",
"github_default_branch": "master",
"github_last_commit_at": "2026-05-31T18:43:15Z",
"github_readme_excerpt": "# \ud83c\udfa5 OpenGL Mathematics (glm) for `C`\n\n\u003cp align=\"center\"\u003e\n \u003cimg alt=\"\" src=\"cglm.png\" width=\"550\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\u003cp align=\"center\"\u003e\n \u003ca href=\"https://github.com/recp/cglm/actions/workflows/ci.yml\"\u003e\n \u003cimg src=\"https://github.com/recp/cglm/actions/workflows/ci.yml/badge.svg\"\n alt=\"Build Status\"\u003e\n \u003c/a\u003e\n \u003ca href=\"http://cglm.readthedocs.io/en/latest/?badge=latest\"\u003e\n \u003cimg src=\"https://readthedocs.org/projects/cglm/badge/?version=latest\"\n alt=\"Documentation Status\"\u003e\n \u003c/a\u003e\n \u003ca href=\"https://www.codacy.com/app/recp/cglm?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=recp/cglm\u0026amp;utm_campaign=Badge_Grade\"\u003e\n \u003cimg src=\"https://api.codacy.com/project/badge/Grade/6a62b37d5f214f178ebef269dc4a6bf1\"\n alt=\"Codacy Badge\"/\u003e\n \u003c/a\u003e\n \u003ca href=\"https://coveralls.io/github/recp/cglm?branch=master\"\u003e\n \u003cimg src=\"https://coveralls.io/repos/github/recp/cglm/badge.svg?branch=master\"\n alt=\"Coverage Status\"/\u003e\n \u003c/a\u003e\n \u003ca href=\"https://codecov.io/gh/recp/cglm\"\u003e\n \u003cimg src=\"https://codecov.io/gh/recp/cglm/branch/master/graph/badge.svg\"\n alt=\"Coverage Status\"/\u003e\n \u003c/a\u003e\n \u003cbr /\u003e\u003cbr /\u003e\n \u003ca href=\"#sponsors\"\u003e\n \u003cimg src=\"https://opencollective.com/cglm/sponsors/badge.svg\"\n alt=\"Sponsors on Open Collective\"/\u003e\n \u003c/a\u003e\n \u003ca href=\"#backers\"\u003e\n \u003cimg src=\"https://opencollective.com/cglm/backers/badge.svg\"\n alt=\"Backers on Open Collective\"/\u003e\n \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\nA highly optimized 2D|3D math library. Also known as OpenGL Mathematics (glm) for C. \u003cb\u003ecglm\u003c/b\u003e provides fast and ergonomic math functions to ease graphics programming. It is community friendly \u2013 feel free to report any bugs and issues you face. \u003cbr\u003e\n\u003ci\u003eIf you\u0027re using C++, you might want to check out \u003ca href=\"https://github.com/g-truc/glm\"\u003eGLM\u003c/a\u003e\u003c/i\u003e\n\u003c/p\u003e\n\n - Allocation-free\n - Header-only\n - SIMD-optimized\n - API-agnostic\n\n---\n\n### \ud83d\udcda Documentation\n\nAll fun",
"github_repo": "recp/cglm",
"github_stars": 2950,
"github_topics": [
"3d",
"3d-math",
"affine-transform-matrices",
"avx",
"bezier",
"bounding-boxes",
"c",
"euler",
"frustum",
"marix-inverse",
"math",
"matrix",
"matrix-decompositions",
"neon",
"opengl",
"opengl-math",
"simd",
"sse",
"vector",
"wasm"
],
"homepage": "https://github.com/recp/cglm",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 5,
"installs_365d": 152,
"installs_90d": 18,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "cglm",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 10749,
"rank_365d": 8080,
"rank_90d": 10026,
"raw_hash": "e02571d087788f4e",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/cglm.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "0.9.6",
"versioned_formulae": [],
"why_use_this": null
}