Showing 36 of 38 projects
An extensive JavaScript and Node.js math library with expression parsing, symbolic computation, and support for multiple data types.
A comprehensive set of numeric libraries for Go, providing matrices, statistics, optimization, and graph algorithms.
A numerical processing library for Scala, providing generic, clean, and powerful linear algebra and scientific computing capabilities.
A highly optimized, header-only 2D/3D graphics math library for C, providing fast and ergonomic functions for graphics programming.
A comprehensive collection of machine learning algorithms and mathematical utilities implemented in JavaScript for browser and Node.js.
A pure Rust linear algebra library focusing on portability, correctness, and performance with both low-level routines and high-level wrappers.
A single-file public domain math library for game and graphics programming with C/C++ support.
A modular library for creating and manipulating multidimensional array views over 1D storage in JavaScript.
A pure Go 3D math library specialized for OpenGL graphics, with 32-bit and 64-bit float support.
A minimal C library providing essential 2D/3D graphic data types like vectors, matrices, and quaternions for building canvas libraries.
A comprehensive 3D/WebGL math library for graphics, geospatial, and visualization applications.
A comprehensive Lua math library for 2D/3D game development, providing vectors, matrices, quaternions, and geometric operations.
A performance-oriented 2D/3D math library for Go, optimized for graphics programming, game development, and scientific computing.
A Swift library providing neural networks, machine learning algorithms, and AI data structures for iOS and macOS development.
A Swift library providing numpy-like multi-dimensional data structures and operations for numerical computing.
A Go library implementing sparse matrix formats for linear algebra, compatible with Gonum and supporting scientific/ML applications.
A Swift playground demonstrating how to use Apple's Accelerate framework for linear algebra operations like matrix multiplication and inversion.
An OCaml linear algebra library providing BLAS and LAPACK bindings with compile-time static size checking for matrix and vector operations.
A game-oriented math library for Haxe using abstracts for expressive code with OpenFL/Heaps compatibility.
Rust wrappers for the LAPACK Fortran library, enabling linear algebra computations in Rust applications.
Rust bindings and wrappers for BLAS (Basic Linear Algebra Subprograms) with generic trait-based interfaces.
A header-only C++ library providing vector, matrix, and quaternion math expression templates with configurable behavior.
A Deno module for matrix, ndarray, and tensor operations accelerated by WebGPU and WASM.
A Common Lisp library providing vector, matrix, and quaternion math functions for real-time graphics and game development.
A Crystal linear algebra library providing a high-level interface to LAPACK routines for matrix operations.
A native Haxe library for 2D, 3D, and 4D vector, matrix, and quaternion mathematics, inspired by GLM.
A Common Lisp library providing functions and macros for manipulating arrays and performing numerical calculations.
A minimal matrix class and linear algebra module for MicroPython, offering NumPy-like functionality for embedded systems.
A pure Crystal vector math library providing 2D, 3D, and 4D vector operations, matrix transformations, and quaternions.
A Kotlin-based robotics library for FIRST Robotics Competition with type-safe units, matrix operations, and vendor wrappers.
A Swift library for high-performance numerical computing and matrix operations on Apple platforms.
A high-level Common Lisp linear algebra library built on BLAS and LAPACK with a user-friendly interface.
A linear algebra library for ActionScript 3 providing matrix operations and numerical solvers.
A classic Minesweeper game for the GameBoy (Color compatible), written from the ground up in assembly language.
A Go port of glMatrix providing high-performance vector and matrix math operations for 3D graphics and simulations.
A modules-native C++ library providing vector, matrix, quaternion, and complex math with templated precision.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.