![[object Object]](/img/nexus-logo-square.png)
Nexus − GPU Multiphysics
Cross-platform GPU-accelerated multiphysics engine: rigid-body dynamics and the Material Point Method, in 2D and 3D.
![[object Object]](/img/rapier-logo-notext.png)
Rapier − Physics Simulation
Efficient and optionally deterministic 2D and 3D physics engines for games, animation, and robotics.
![[object Object]](/img/kiss3d-logo-square.png)
Kiss3d − Simple graphics engine
Keep it simple, stupid 3D and 2D graphics engine based on WebGpu. Designed with an intuitive API for making showcases and small games.
nalgebra − Linear Algebra
Efficient vector and matrix operations and decompositions as well as geometric transformations.
Parry - Collision Detection
Efficient 2D and 3D geometry library: interference tests, contact points computation, ray-casting, time-of-impact computation, etc.
![[object Object]](/img/vortx-logo-square.png)
Vortx − GPU Tensors
Cross-platform tensor library exposing linear-algebra operations, element-wise operations, and reductions as GPU compute shaders written in Rust.
![[object Object]](/img/khal-logo-square.png)
Khal − Compute Shaders
Kompute Hardware Abstraction Layer: write compute shaders in Rust once, and run them on WebGPU, CUDA, Metal, or the CPU.
Salva − Fluid Simulation
Interactive or offline fluid simulation engine for both 2D and 3D applications. Allows optional interfacing with rigid-body physics engines.
nphysics − Physics Simulation
This library is being superseded by our Rapier project. Real-time physics engines for both 2D and 3D applications.
ncollide - Collision Detection
This library is being superseded by our Parry project. Efficient 2D and 3D geometry library.