A ground-up rebuild. ReactOmega is now an AI-native React component registry for motion & interaction UI — copy-paste components you own, installable by humans and AI agents. A different lane from GalaxyJS (cosmic, vanilla-JS).
31 components — reduced-motion safe by contract
- Text (10) —
split-text·shiny-text·gradient-text·count-up·variable-proximity·magnetic-text·gravity-text·elastic-text·scramble-text·text-reveal - Interaction (6) —
magnetic·spotlight-card·tilt-card·holographic-card·click-spark·dot-grid - Components (3) —
star-border·dock·marquee - Physics & Art (12) —
spring-mesh·cloth·metaballs·rope·pendulum-wave·newtons-cradle·water-ripple·gravity-wells·magnetic-field·soft-body·plucked-string·falling-sand
The AI-native layer
- CLI —
npx -y github:Edwson/ReactOmega add split-text magnetic - shadcn —
npx shadcn@latest add https://cdn.jsdelivr.net/gh/Edwson/ReactOmega@v1.0.0/public/r/tilt-card.json - MCP server —
reactomega-mcp(list_components/get_component/add_component) for Claude Desktop & Cursor llms.txt+ a deterministic, shadcn-compatible registry generated from one source of truth
Live playground
https://edwson.github.io/ReactOmega/ — every component rendered live, with a copy-paste install command on each card.
Each component is one self-contained file you own — Tailwind-styled, screen-reader aware, honoring prefers-reduced-motion. MIT.