Apricot

A 3D engine for Expo apps on iOS and Android. Spinning products, falling fruit, a car you can open and turn with a finger, all written as a few lines of JSX.

Apricot is in early development. These docs grow with each milestone.

A first scene

import { Box, Scene, Spin } from "@apricot/react";

<Scene style={{ flex: 1 }}>
  <Spin speed={1}>
    <Box size={1.6} color="#ff9f59" />
  </Spin>
</Scene>;

Shapes take material presets and onPress. Any transform or behaviour prop takes a plain value or a Reanimated shared value.