Skip to content

detecting collisions between bodies: Points, Lines, Boxes, Polygons (Concave too), Ellipses and Circles. Also RayCasting. All bodies can have offset, rotation, scale, bounding box padding, can be static (non moving) or be trigger bodies (non colliding).

active 2023-08-192025-09-30 (UTC)

Complete coverage26,523 / 26,523 hourly files (100%) · 2 absent upstream2023-08-152026-08-24 (UTC)
Events
494
Pushes
99
Pull requests
19
Issues
54
Stars
97
Forks
14

Activity over time

Daily event counts in the loaded window

Line chart, 774 days from 2023-08-19 to 2025-09-30. Pushes: 99 total, peak 13 in a day. Pull requests: 19 total, peak 2 in a day. Issues: 54 total, peak 4 in a day. Comments: 144 total, peak 12 in a day. Stars: 97 total, peak 4 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
Prozi2449911103
jyoung424210006
gregmax1710014
whitespacecode8006
electrovir7003
noih6033
RedPhoenixQ5032
leiavoia4004
Ewok1673002
ong-appxplore3001
sbuys3002
joeynenni2001
rev1112001
WangPengJu2000
wbrian-onlineed1001
Andrek251010
player21o1001
Gabriel-xyz1001
CatR3kd1000
onizuka-aniki1001

Recent activity

Latest issues, pull requests and releases

  • Issue#97CatR3kd2025-09-30 15:12
    getCollisionPoints() between a line and a box will return 2-4 points
  • Issue comment#96onizuka-aniki2025-09-06 04:16
    feature request: doPolygonsShareAnEdge()
  • Issue comment#37Prozi2025-07-27 19:54
    feature-request: Extend Benchmarking
  • Issue comment#92Prozi2025-07-27 19:53
    have you noticed its much faster to clear and rebuild the tree every tick?
  • Issue comment#94Prozi2025-07-27 19:44
    i have some questions
  • Issue comment#96Prozi2025-07-27 19:37
    feature request: doPolygonsShareAnEdge()
  • Issue#95adamwong2462025-07-09 19:25
    Bug: polygonInPolygon returns incorrect false response
  • Issue comment#92Gabriel-xyz2025-06-06 19:29
    have you noticed its much faster to clear and rebuild the tree every tick?
  • Issue comment#93Prozi2025-06-06 16:44
    Typescript: ESM export does not include type definitions
  • Issue comment#93Prozi2025-06-06 11:23
    Typescript: ESM export does not include type definitions
  • Issue comment#93player21o2025-06-06 10:50
    Typescript: ESM export does not include type definitions
  • Issue comment#92Prozi2025-06-04 14:22
    have you noticed its much faster to clear and rebuild the tree every tick?
  • Issue comment#91electrovir2025-05-08 17:32
    Polygon collision not taking into account scale
  • Issue#91electrovir2025-05-08 17:32
    Polygon collision not taking into account scale
  • Issue comment#91Prozi2025-05-08 16:51
    Polygon collision not taking into account scale
  • Issue#91Prozi2025-05-08 16:51
    Polygon collision not taking into account scale
  • ReleaseProzi2025-05-08 16:49
    v9.27.4
  • Issue comment#91Prozi2025-05-08 16:39
    Polygon collision not taking into account scale
  • Issue#91electrovir2025-05-07 20:19
    Polygon collision not taking into account scale
  • ReleaseProzi2025-05-06 17:09
    v9.27.2
  • Issue comment#90Prozi2025-05-06 17:08
    request: ship ESM so this can be used in a browser without a build process
  • Issue comment#90electrovir2025-05-06 12:33
    request: ship ESM so this can be used in a browser without a build process
  • Issue#90electrovir2025-05-06 12:33
    request: ship ESM so this can be used in a browser without a build process
  • ReleaseProzi2025-05-06 12:16
    v9.27.1
  • ReleaseProzi2025-05-06 12:04
    v9.27.0

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 97 stars here means stars gained during the window, not the repo's star count.