Download Latest Version 1.18.15 - UI anchors, circle gradients, 2d noise, stability hardening source code.zip (5.1 MB)
Email in envelope

Get an email when there's a new version of LittleJS

Home / v1.18.4
Name Modified Size InfoDownloads / Week
Parent folder
LittleJS.zip 2026-05-10 3.4 MB
1.18.4 - Tween system, wrapped textures, gamepad vibration source code.tar.gz 2026-05-10 4.6 MB
1.18.4 - Tween system, wrapped textures, gamepad vibration source code.zip 2026-05-10 5.0 MB
README.md 2026-05-10 872 Bytes
Totals: 4 Items   13.0 MB 0
  • Added Tween System plugin with Ease curves (LINEAR/QUAD/CUBIC/QUART/QUINT/SINE/EXPO/CIRC/BACK/ELASTIC/BOUNCE/BEZIER), IN/OUT/IN_OUT/PIECEWISE modifiers, loop/pingPong, pause/resume/restart, then() callbacks, and tweenProperty dot-path helper
  • Tweens accept Vector2, Color, or any value with a .lerp method
  • Added drawTextureWrapped for tiled texture rendering; textures now use REPEAT wrap by default
  • Added canvasPixelRatio setting for pixel perfect canvas rendering
  • Added timeScale setting
  • Added gamepadVibrate and gamepadVibrateStop functions
  • Added touchGamepadCenterButtonSize setting
  • Fixed Box2D angle handling
  • Fixed randVec2 edge case in rare physics path
  • Added ragdoll Box2D demo
  • Added GitHub Actions CI to run automated tests on every push/PR; expanded test coverage
  • Protect against getGamepads security error in restricted contexts
Source: README.md, updated 2026-05-10