Cross-platform React styling for web, native, and desktop — one install for every target.
Codemod toolkit for motif-js. Run `npx @usemotif/migrate rename-v3 <path>` to rewrite v1 or v2 import specifiers to their v3 (@usemotif/*) names.
React Native implementations of motif-js primitives. The native counterpart of @usemotif/react.
Engine, tokens, theme, runtime types — the foundation of motif-js.
Opt-in CSS reset for motif-js on the web.
DOM bindings for motif-js: Box / Stack / Pressable / styled() targeting React + react-dom.
Default opinionated token presets for motif-js (colors, spacing, typography, radii, shadows).
Metro transformer for motif-js static style extraction in React Native.
AST analysis shared across motif-js compiler plugins.
Accessible headless behavior components for motif-js.
Cross-platform SVG icon primitive and bundled icon set for motif-js.
Babel plugin for motif-js static style extraction.
Render helpers, conformance suite, and snapshot tooling for motif-js.
Universal bundler plugin (unplugin) for motif-js static style extraction — Babel-based; works with Vite, Rollup, webpack, Rspack, esbuild, and Farm.