use-cannon

Physics simulator

A set of React hooks and APIs for simulating physics in 3D environments using the cannon-js library.

👋💣 physics based hooks for @react-three/fiber

GitHub

3k stars
33 watching
158 forks
Language: TypeScript
last commit: 12 months ago
cannon-jsphysicsreactreactjs

Related projects:

Repository Description Stars
pmndrs/react-three-fiber A React renderer for Three.js that allows declarative 3D scene construction and seamless integration with React's ecosystem 27,796
pmndrs/drei A collection of reusable building blocks for React Three Fiber 3D graphics rendering 8,514
pmndrs/use-p2 A set of React hooks and tools for adding 2D physics functionality to Three.js applications 152
pmndrs/cannon-es A lightweight 3D physics engine written in JavaScript. 1,801
jaredpalmer/the-platform Provides React Hooks and components for accessing browser APIs in a Suspense-friendly manner. 4,399
schteppe/cannon.js A lightweight JavaScript 3D physics engine for simulating rigid body dynamics and collisions. 4,733
pmndrs/react-spring An animation library based on spring physics for React applications. 28,303
pmndrs/react-three-rapier A fast physics engine wrapper for React applications 1,112
pmndrs/uikit A UI kit for building 3D web applications with React and Three.js 2,719
pmndrs/react-three-offscreen Enables WebGL rendering in web workers without requiring code rewrite or fallback mechanisms 464
reactjs/react-modal A component for creating accessible modal dialog boxes in React applications. 7,372
troisjs/trois A wrapper around ThreeJS and VueJS 3 to create 3D web applications 4,271
davidhu2000/react-spinners A collection of reusable React components for displaying loading states and animations. 3,141
bondz/react-epic-spinners A collection of reusable React components for creating animated spinners and loading animations. 335
meteorwebcomponents/mixin Enables reactive Meteor data sources within Polymer elements 15