microsoft/DirectXMath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 98
- Release rhythm 64
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 170
- age_days: 3754
- days_rel: 82
- days_push: 13
- n_releases_24m: 4
Adoption not part of the score
1791 stars · 262 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
DirectXMath is an all-inline SIMD C++ linear algebra library for games and graphics applications, supporting SSE, AVX, and ARM NEON instruction sets. It includes packed vector formats, color definitions, bounding volume collision detection, and spherical harmonics math.
Use cases
- simd linear algebra for game engines
- vector and matrix math for graphics apps
- cross-platform SIMD math with SSE and NEON
- bounding volume collision detection
- spherical harmonics lighting math
- half-precision float conversions for GPU formats
When to choose
- you need high-performance SIMD math in C++ for games or graphics
- you target Windows, Xbox, or ARM devices with NEON
- you want a header-only library with no external dependencies
When to avoid
- you need a high-level scene graph or rendering engine rather than math primitives
- you work in a language other than C++
- you need GPU-side shader math rather than CPU-side math
Facets
library · maturity stable
math graphics simulation graphics cross-platform windows cpp cross-platform simd linear-algebra sse avx neon header-only directx vector-math collision-detection game-development xbox
2 sources
- readme: https://github.com/microsoft/DirectXMath · fetched 2026-08-28 · 855139c5f6e9
- homepage: https://walbourn.github.io/introducing-directxmath/ · fetched 2026-08-29 · bc6d0d457a81
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| microsoft/DirectXMath | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="microsoft/DirectXMath")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem