Showing 23 of 23 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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.