🍺 BREW Explorer

← all formulae

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

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
}