@coconut-xr/koestlich
TypeScript icon, indicating that this package has built-in type declarations

0.3.12 • Public • Published

@coconut-xr/koestlich

Version License Twitter Discord

user interfaces for Three.js

This library builds on yoga (open-source flexbox implementation), Three.js (open-source WebGL library) to deliver compatible and performant 3D UIs with out-of-the-box animations.

We currently provide bindings to react-three/fiber, enabling a familiar Developer Experience for react developers.

npm install @coconut-xr/koestlich

Check out the Getting Started

Examples

Documentation

  • Getting Started Introduces koestlich's features by example
  • Advanced Introducing classes, default styles, and custom property APIs
  • Components Description of available components and their API
  • Library Development Information for developing custom component libraries

Ecosystem

React Native

Use expo-three and overwrite the PlatformConstants.TextureLoader with the TextureLoader from expo-three: Example

Package Sidebar

Install

npm i @coconut-xr/koestlich

Weekly Downloads

388

Version

0.3.12

License

SEE LICENSE IN LICENSE

Unpacked Size

287 kB

Total Files

45

Last publish

Collaborators

  • cc-mjahn
  • bbohlender