GJK: Collision detection algorithm in 2D/3D

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. clipper-lib

    Boolean operations and offsetting library in Javascript

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. JoltPhysics

    A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.

    GJK handles closest points (and distance, normal) between two non-overlapping convex shapes. Once convex shapes penetrate, you can use EPA, the Expanding Polytope Algorithm, invented Gino van den Bergen (while we were working together at NaN/Blender). See also http://dtecta.com/publications and check out this recent implementation in C++ for both GJK and EPA is in Jolt Physics (used in the game Horizon Forbidden West): https://github.com/jrouwe/JoltPhysics/tree/master/Jolt/Geome...

  4. BEPUphysics

    Pure C# 3D real time physics simulation library, now with a higher version number.

  5. EnhancedGJK.jl

    GJK signed distance algorithm for convex bodies in Julia

  6. ConvexBodyProximityQueries.jl

    A fast module for computing proximity queries between convex bodies in 2D/3D

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Open Source C++ Physics Libraries for Dedicated FPS Server?

    3 projects | /r/gamedev | 22 Sep 2022
  • Bepuphysics 2.4: The Fastest Physics Yet

    1 project | news.ycombinator.com | 2 Dec 2025
  • Helion: A modern fast paced Doom FPS engine in C#

    3 projects | news.ycombinator.com | 10 Jun 2025
  • SIMD Matters: Graph Coloring

    1 project | news.ycombinator.com | 22 Aug 2024
  • Current state of 2D game code-first frameworks?

    3 projects | /r/csharp | 28 Apr 2023

Did you know that Julia is
the 52nd most popular programming language
based on number of references?