โซ๏ธ Poimandres Libraries
Poimandres (opens in a new tab) is an open-source developer collective, which is an active community developing many tools for Three.js, making 3D in React, and a lot more (you might know them from Zustand or react-spring). Letโs take a closer look at the tools they develop.
Three.js and React Three Fiber libraries:
-
React Three Fiber
24k210k/w โ Declarative Three.js in React
Declarative Three.js in React -
Drei
6k150k/w โ Useful helpers for Three.js and R3F
Useful helpers for Three.js and R3F -
react-spring
26k800k/w โ Animations, can be used with R3F
Animations, can be used with R3F -
Leva
4k35k/w โ React components GUI
React components GUI -
gltfjsx
4k โ JSX from GLTF/GLB models, online GUI (opens in a new tab)
JSX from GLTF/GLB models, online GUI (opens in a new tab) -
three-stdlib
550140k/w โ Three.js examples/jsm as a package
Three.js examples/jsm as a package -
cannon-es
2k10k/w โ Fork of the cannon.js (opens in a new tab) physics engine
Fork of the cannon.js (opens in a new tab) physics engine -
use-cannon
3k8k/w โ Hooks for
cannon-es
Hooks forcannon-es
-
postprocessing
2k28k/w โ Filter effects for Three.js
Filter effects for Three.js -
react-postprocessing
90018k/w โ
postprocessing
for R3Fpostprocessing
for R3F -
react-xr
2k2k/w โ VR/AR for R3F
VR/AR for R3F -
react-three-rapier
6002k/w โ Rapier (opens in a new tab) physics engine for R3F
Rapier (opens in a new tab) physics engine for R3F -
react-three-next
2k โ Next.js boilerplate for R3F
Next.js boilerplate for R3F -
react-three-flex
2k1k/w โ Flexbox for R3F
Flexbox for R3F
Show more
State-management libraries:
As you can see there is a lot going on in the R3F ecosystem and this community is a driving force to make Three.js development more convenient. With the Poimandres ecosystem, we have a core set of libraries for 3D graphics to build our games upon.