Elyri
Motion, UI components and page blocks for React. Preview them live, tune the props, then take the code with you.
Featured effects
A WebGL side-view dragon-scale background with an obsidian glaze, flowing contour reflections and double-lined rims. The light follows the pointer.
Turns an image into ASCII art: pixels map to sparser or denser characters by brightness, in a single color or the original colors. Decodes top to bottom on viewport entry, then a glint sweeps across and characters flicker; near the pointer they are pushed aside, brightened and scrambled. Adapts to light and dark themes.
Quick start
Full installation guide →pnpm add @elyri/motionpnpm dlx @elyri/cli@latest add gradient-textWhy Elyri
React is the only peer dependency. A small bundle, with component source you can read and edit.
Every customizable value is a CSS variable, overridable globally or within any container.
WebGL and compositor-driven motion that pauses offscreen or in background tabs.
Follows the system preference, and ReducedMotionProvider can force a subtree to play or rest.