The Vibeary — tag

physics

14 resources in The Vibeary tagged "physics" — tools, libraries and references pulled from across the library's shelves, each one checked by hand before it was added.

Gems in this collection

Preview of Matter.js

Matter.js

2D rigid-body physics engine with collision, constraints and composites, frequently repurposed to make UI elements tumble and stack.

Liam Brummitt (@liabru)MIT
Preview of OimoPhysics

OimoPhysics

Cross-platform 3D rigid body physics engine written in Haxe with a JavaScript build, joints and broadphase options.

Saharan (@saharan)MIT
Preview of Bounce.js

Bounce.js

Tool and library for generating CSS keyframe animations from physics presets like bounce, hardbounce, sway and wobble.

Tictail (@tictail)MIT
Preview of p5play

p5play

Game engine layering sprites, animation, groups and Box2D physics on top of p5.js/q5.js for creative coders.

Quinton Ashley (@quinton-ashley)open-source
Preview of Planck.js

Planck.js

TypeScript rewrite of Box2D with an idiomatic JS API, joints, sensors and continuous collision for web and mobile.

Ali Shakiba (@shakiba)MIT
Preview of smooth-cursor

smooth-cursor

Physics-based smooth cursor component for React with spring stiffness, damping and rotation-on-velocity options.

Parth (@Code-Parth)MIT
Preview of Softie

Softie

WebGPU slime you poke, knead and lift with springy physics, color presets and squish audio in the browser.

@yuanyang749MIT
Preview of Newton's Orchard

Newton's Orchard

Browser gravity playground with deterministic time scrubbing, fully editable bodies, preset solar systems, unlockable missions and a user-submission gallery.

Andrew Childs (@andrewchilds)open-source
Preview of Particles4All

Particles4All

WebGPU solver that simulates fluid and rigid bodies as one position-based-dynamics system, with screen-space fluid surface reconstruction.

matsuoka-601 (@matsuoka_601)MIT
Preview of Coding Math

Coding Math

Channel teaching the mathematics programmers actually need: vectors, trigonometry, easing, physics and parametric motion.

Keith Peters (@bit101)free
Preview of React Spring

React Spring

Spring-physics animation library that interpolates any value type and runs off the React render loop for imperative performance.

Poimandres (@pmndrs)MIT
Preview of MyPhysicsLab

MyPhysicsLab

Library of real-time physics simulations — pendulums, springs, collisions — with editable parameters and published equations.

Erik Neumannopen-source
Preview of spring-easing

spring-easing

Library that converts spring physics parameters into easing keyframe arrays consumable by WAAPI, GSAP, Motion or CSS.

Okiki Ojo (@okikio)MIT
Preview of Rapier

Rapier

Rust 2D/3D physics engine with official WebAssembly npm packages, deterministic simulation and continuous collision detection.

Dimforge (@dimforge)Apache-2.0