Hyfrme is a copy-paste motion library for HyperFrames. Browse 277 components, customize one in the browser, then copy it into your project with one command. You own the installed HTML, JavaScript, fonts, and assets.
- Customize before you install. Every component page turns supported variables into live controls and updates the command for your version.
- Own the code. Components are copied into your project instead of hidden behind a runtime dependency.
- Verified motion. Every port is rendered against its pinned Remocn source and published only after passing the repository's visual parity checks.
Start inside a HyperFrames project, then add any component from the catalog:
npx hyfrme@latest add soft-blur-inInstall the full catalog when you want every block available locally:
npx hyfrme@latest add --allChanged values from the browser are installed as the component's new defaults:
npx hyfrme@latest add matrix-decode \
--set 'text=HELLO WORLD' \
--set 'fontSize=31' \
--set 'color=#22c55e'The CLI respects the paths in hyperframes.json, copies every required file,
and prints the markup needed to mount the component.
Install the Hyfrme skill so your coding agent can discover, install, and wire components correctly:
npx skills@latest add AksharP5/hyfrme --yesThen ask:
Use Hyfrme to add a motion component that fits this scene, customize it to the
project's visual style, and wire it into my HyperFrames composition.
npm install
npm run devBefore contributing:
npm run check
npm run buildComposition ports follow the parity workflow in
docs/PORTING.md. Contributor-specific agent instructions
live in AGENTS.md.
Hyfrme is an independent project, not an official Remocn or HyperFrames
project. Ported source remains attributed to its upstream implementation. See
THIRD_PARTY_NOTICES.md.
MIT licensed.