An open API service providing repository metadata for many open source software ecosystems.

Topic: "vector-math"

shibatch/sleef

SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

Language: C - Size: 6.8 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 793 - Forks: 145

glampert/vectormath

Modified version of Sony's open sourced vector and matrix math library.

Language: C++ - Size: 249 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 248 - Forks: 37

petiaccja/Mathter

A flexible and fast matrix, transform and geometry library.

Language: C++ - Size: 5.12 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 124 - Forks: 12

vimaec/Math3D

A .NET Standard 2.0 library for simple and efficient 3D math that is a feature-rich replacement for System.Numerics https://vimaec.github.io/Math3D

Language: C# - Size: 1.74 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 122 - Forks: 13

demianmnave/CML

The Configurable Math Library

Language: C++ - Size: 2.3 MB - Last synced at: 16 days ago - Pushed at: 20 days ago - Stars: 85 - Forks: 17

turbo/pg-costop

Vector Arithmetic and Weighted, Variably Randomized Cosine Similarity Search in Postgres

Language: PLpgSQL - Size: 16.6 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 44 - Forks: 3

rugheid/Swift-MathEagle

A general math framework to make using math easy. Currently supports function solving and optimisation, matrix and vector algebra, complex numbers, big int, big frac, big rational, graphs and general handy extensions and functions.

Language: Swift - Size: 3.7 MB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 42 - Forks: 6

demianmnave/CML1

The Configurable Math Library, v1

Language: C++ - Size: 1.69 MB - Last synced at: 9 months ago - Pushed at: over 8 years ago - Stars: 33 - Forks: 12

ihmcrobotics/euclid

Vector math, geometry, reference frame, and shapes 2D & 3D

Language: Java - Size: 21.1 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 32 - Forks: 9

TechnoTanuki/Python_BMP

A pure Python 2D/3D graphics library that outputs to windows bitmap format

Language: Python - Size: 98.5 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 4

1robertslattery/GeometricTestLibrary

Solves 2D and 3D math problems, including, closest point, intersection, line of sight, and reflection vector:

Language: C++ - Size: 113 KB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 6

JustinTArthur/apoclypsebm

The ApoCLypse Bitcoin Miner

Language: Python - Size: 380 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 5

markromanmiller/dddr

Three-Dimensional Vector Operations in R

Language: R - Size: 776 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 1

lucylow/Computational_physics

Methods of numerical modelling with undergraduate level computational physics solutions with non-linear equations, gaussian probabilities, and Euler RK4 integration

Language: Python - Size: 21.5 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 15 - Forks: 1

CBGonzalez/SIMDIntro

A basic intro to Vector<T> in c#

Language: C# - Size: 63.5 KB - Last synced at: almost 3 years ago - Pushed at: over 7 years ago - Stars: 15 - Forks: 4

jbrown1618/vector

A linear algebra library for TypeScript and JavaScript

Language: TypeScript - Size: 2.97 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 1

jcarrano/fixed_point_arith

Fixed point math library in C with 3d vectors and quaternions - formal verification is in process...

Language: C - Size: 354 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 3

shahanbutt/2d-Drag-Gameobject-Diagonally

Drag object in all axis even diagonally. Object will move from start to end position according to mouse position.

Language: C# - Size: 4.67 MB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 13 - Forks: 0

esapulkkinen/cifl-math-library

Basic mathematics library

Language: Haskell - Size: 38.3 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 12 - Forks: 0

HexaEngine/Hexa.NET.Math

A math library for Game Engines (Vector math to Sky models).

Language: C# - Size: 296 KB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 1

atedja/go-vector

Simple Vector math library

Language: Go - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 11 - Forks: 1

Habrador/Copypasta

Standardized code I copy paste into all my Unity projects

Language: C# - Size: 248 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 2

zamronypj/oprsimd

Operator overloading for vector matrix operation using Intel SIMD SSE/SSE2/SSE3 instructions written in Free Pascal

Language: Pascal - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 3

RonenNess/Vector2js

Simple 2D Vectors for JS.

Language: JavaScript - Size: 956 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 10 - Forks: 1

chrissimpkins/vectora

A Rust library for n-dimensional vector computation with real and complex scalar data

Language: Rust - Size: 675 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 9 - Forks: 0

arturoc/na

nalgebra wrapper to simplify the most common usage for graphics vector math

Language: Rust - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

davidbrowne/dsga

C++20 library that mostly implements the vector and matrix transparent basic types from GLSL Spec 4.6

Language: C++ - Size: 2.57 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

xms0g/vml

SIMD-accelerated Vector math lib

Language: Assembly - Size: 39.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 1

stanleyfok/vector-object

A vector class supporting vector operations in n-dimensional space. Useful for word vectors calculation.

Language: JavaScript - Size: 261 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 3

recolude/unitpacking

A library for storing unit vectors in a representation that lends itself to saving space on disk.

Language: Go - Size: 590 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

monolifed/vmath 📦

Single header C vector/matrix/quaternion library

Language: C - Size: 160 KB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 2

coderosh/vector

2D and 3D Vector classes for game development and physics simulations

Language: TypeScript - Size: 83 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 0

kerberjg/lib-mathutils

Fast, SIMD optimized, cross-platform C++ math utility library

Language: C++ - Size: 92.8 KB - Last synced at: 7 months ago - Pushed at: about 9 years ago - Stars: 7 - Forks: 1

msimms/LibMath

A collection of commonly used math routines, so I don't have to write them again. Implementations in C, C++, Rust, and Python (though not so much in Python as it already has a pretty good set of libraries).

Language: C++ - Size: 209 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

ChristianOellers/Vector-Storm

Abstract arcade style 2D space shooter, developed with JavaScript and Canvas. Architectural and creative experiment. Fully working game with enemies and scoring!

Language: TypeScript - Size: 711 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

MathWorks-Teaching-Resources/Vector-Arithmetic

Interactive courseware module that addresses the fundamentals of vectors taught in mathematics courses.

Language: MATLAB - Size: 16.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 3

RH2/HoudiniRepo

Houdini Vector Math & Polygon Processing (Mixed Python and C language)

Language: Python - Size: 107 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

LoisDuplain/best-libft

best-libft is a sorted and enhanced libft (containing 172 functions with recreated libc functions) useful for 42 projects.

Language: C - Size: 189 KB - Last synced at: almost 3 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

sinanislekdemir/ansic3d

Ansi-C 3D Library

Language: C - Size: 73.2 KB - Last synced at: 9 months ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 1

cosgunhalil/TutorialsAndNotes

Unity Gems

Language: C# - Size: 2.3 MB - Last synced at: almost 3 years ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 0

EliCDavis/vector

Immutable Generic Vector Math Library

Language: Go - Size: 17.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 2

evrhel/MatrixUtil

A C++ header-only library for vector, matrix, and quaternion math.

Language: C++ - Size: 138 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

ScalaMath/VecMatLib

Open source Scala library that provides data structures for vectors and matrices

Language: Scala - Size: 596 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

luis-herasme/vector

Language: TypeScript - Size: 10.4 MB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

DJBen/MathUtil

Collection of matrix arithmetics, CoreGraphics and SceneKit operator overloading and various interpolation support.

Language: Swift - Size: 54.7 KB - Last synced at: 14 days ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 2

LeoAlexandrov/Spherical

Set of C# classes for calculations on a sphere and for work with a sphere triangular grid.

Language: C# - Size: 154 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

mrdcvlsc/cyfre

A Templated C++ matrix library

Language: C++ - Size: 556 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

kmshariat/vectorAnalysis

This repository has a bunch of functions related to vector analysis.

Language: Python - Size: 29.3 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

SteveTaylorDev/early-physics-platformer

Very early system focused on 3D physics platformer gameplay. Contains a raycast based ground detection system to get collider normal information, allowing forces to be scaled by the current ground angle.

Language: ASP.NET - Size: 197 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

RohanVDvivedi/quadF32

Flight controller firmware.

Language: C - Size: 220 KB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

marianpekar/vecalc

Vector math calculator with real-time response 3D visualization

Language: JavaScript - Size: 310 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

matthewsanetra/vector

A simple 0 allocation math vector structure library

Language: Go - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

avi-spc/fire-waterKindergarten

A small android game for GitHub-GameOff-2018

Language: C# - Size: 27.3 KB - Last synced at: almost 3 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

Caellian/Math 📦

Math library containing classes for GLSL calculation and interaction.

Language: Kotlin - Size: 227 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

stephanbaker/PointLineDistance

Simple three.js example demonstrating how to calculate the distance between points and lines.

Language: JavaScript - Size: 127 KB - Last synced at: almost 3 years ago - Pushed at: almost 9 years ago - Stars: 3 - Forks: 0

hamikm/Raytracer

Ray tracer featuring primitive shapes, point lights, spot lights, area lights, shadows, reflections.

Language: C++ - Size: 2.15 MB - Last synced at: almost 3 years ago - Pushed at: about 9 years ago - Stars: 3 - Forks: 0

petrkotek/go-vector

Go (golang) library implementing vector math.

Language: Go - Size: 6.84 KB - Last synced at: 9 months ago - Pushed at: over 9 years ago - Stars: 3 - Forks: 3

Shree-Organization/Vector-Operations-Explorer

Interactive Python tool for vector math: dot, cross, magnitude, angle, 2D/3D visualization

Language: Python - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

JnyJny/twod

A Two-Dimensional Geometry Library for Humans™

Language: HTML - Size: 871 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

asmtilde/NeoRaquet

Neo-Raquet Game Engine

Language: C - Size: 95.7 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

fzipp/geom

Package geom provides vector and matrix types suitable for OpenGL programming: Vec2, Vec3 and Mat4.

Language: Go - Size: 43.9 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

jmiszczak/hoqus

hoqus - Haskell-oriented quantum calculations

Language: Haskell - Size: 32.2 KB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1

chanonly123/Air-Hockey-2d-Android

Air Hockey 2D Android Game using core vector drawing, without using any 3rd party libraries.

Language: Java - Size: 4.23 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Defcon27/Parallel-Computing-in-C-using-OpenMP

This Repository contains C implementation of various basics of parallel computing using OpenMP.

Language: C - Size: 33.2 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 4

ch8n/Vektor2D

Vector 2D implementation in Kotlin for Jetpack Compose Canvas API, inspired from p5.js

Language: Kotlin - Size: 27.3 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

fgarcia0x0/PolluxMathUtils

A utility mathematical library made in modern C ++

Language: C++ - Size: 64.5 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

Raynobrak/Charbrary

A SFML-compatible C++ library for vector math and collision detection in 2D.

Language: C++ - Size: 2.18 MB - Last synced at: almost 3 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

iProdigy/Physics

Java library for Newtonian Mechanics Modeling with a focus on Immutable Fluency

Language: Java - Size: 55.7 KB - Last synced at: 11 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

bcko/Ud-LinearAlgebra-Vector

Udacity Linear Algebra Course : Vector class

Language: Python - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 1

AppGeo/sliver-remover

Remove slivers from a polygon

Language: JavaScript - Size: 5.86 KB - Last synced at: 10 months ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

Redeaux-Corporation/eamsa512

EAMSA-512 for GO language, enables end-2-end encryption at 512 bit. This implementation uses vector based mathematics and SHA3-512 hashing algorithm.

Language: Go - Size: 305 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Noam2Stein/ggmath

A Rust games/graphics math crate with generics and SIMD

Language: Rust - Size: 3.97 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Dobefu/vectors

A Go package providing 2D and 3D vector types with mathematical operations.

Language: Go - Size: 20.5 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

molee1354/simutils

Data structures and math modules in C.

Language: C - Size: 2.82 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

titemov/JavaFX_3Dcube

Three-dimensional cube rotation and scaling using JavaFX library.

Language: Java - Size: 39.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

WilliamJardim/VectorizationJS

Uma biblioteca simples para operações vetoriais e matriciais em JavaScript. A simple library for vector and matrix operations in JavaScript.

Language: JavaScript - Size: 5.21 MB - Last synced at: 8 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

NuclearPhoenixx/vmath

📚📐 Header-only C++ library introducing vectors, matrices and operators for linear algebra.

Language: C++ - Size: 98.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Caliikha/MatrixVectorLib

The worst attempt of making a Matrix and Vector library that you've ever seen. For learning purposes

Language: C++ - Size: 1.31 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

xylvnking/xk-tensorflow-threejs-hand-detection

3D object manipulation in-browser using TensorFlow's hand pose detection machine learning model

Language: JavaScript - Size: 180 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

mlshort/Asteroids

Grad school Adv Game Development project. Implemented primitive physics engine with collision detection and thrust vectoring. Further integrated use of XBOX input game controller.

Language: C++ - Size: 15.3 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

mitryp/vectors 📦

A small module for working with vectors in 2 dimensions. Allows you to directly add, subtract, multiply vectors and more.

Language: Python - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

TYSON-Alii/vex-d

vex's for d programing language

Language: D - Size: 11.7 KB - Last synced at: almost 3 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

BoredSathvik/deno-matrix-utils

Util for ascii renders

Language: TypeScript - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

rikyiso01/python-matrix-tuple

A python matrix implementation with tuple

Language: Python - Size: 85 KB - Last synced at: almost 3 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

itrobertson/InnovationProjectSearch

Under Armour Innovation Project Search

Size: 545 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

alex-mous/SimpleVectorsJS

SimpleVectorsJS is a library to make working with vectors in Node JS easy, including all standard vector operations and properties for n-dimension vectors

Language: JavaScript - Size: 19.5 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

sno2/dector

A zero-dependency module for using vectors with Deno.

Language: TypeScript - Size: 3.91 KB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

biering/Vector

Fast vector math Swift package

Language: Swift - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

ewpratten/libvec 📦

My simple vector math library

Language: Java - Size: 348 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

themarkrizkallah/simply

Linear algebra modules that handle vectors, and matrices.

Language: C++ - Size: 16.6 KB - Last synced at: 10 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

Buca/VectorN

Fast and garbage-free Vector math library for any dimension.

Language: JavaScript - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

Syndyr/LuaVector

A universal vector library verified compatible with all major Lua versions

Language: Lua - Size: 19.5 KB - Last synced at: 10 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

Papich23691/Math

A small math library in c++

Language: C++ - Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

ihmcrobotics/euclid-core 📦

Essential vector math library supporting allocation free programming for real time systems. Extreme focus on unit and integration testing, type safety, and crash early code quality standards.

Language: HTML - Size: 18.4 MB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 2

Aevo55/WandSwattersBeta2

An old version of the Wand Swatters engine, but a better version is being worked on. This actually has gameplay though!

Language: Java - Size: 148 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

I159/go_vectorize

Vector operations required for construction of neural networks.

Language: Go - Size: 14.6 KB - Last synced at: almost 3 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

reinvanoyen/tnt-vec2

A simple ES6 vector2 class

Language: JavaScript - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 2

SwiftsNamesake/euclidean-space

Working with Euclidean spaces in Elm

Language: Elm - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

Sidra-009/cleancore-python-library

Python toolkit for coordinate geometry and linear algebra, providing essential utilities for spatial distance and vector calculations

Language: Python - Size: 2.42 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

thedovahkiin909/vector_sector

Test project for Godot 4.5.1, terminal-type display with CRT shader representing the flight computer of a space ship. Simulated movement along Godot's default axes in simulated 3D space. The entire thing is AISlop code, big shoutout to Claude for doing practically everything. Reproduce this project at your leisure.

Language: GDScript - Size: 3.69 MB - Last synced at: 14 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0