# Motion components A component should explain one reusable piece of motion: its input, visible change, timing, editable choices and connection to surrounding scenes. | Starting point | Kind | Use | | --- | --- | --- | | [Title reveal](title-reveal/README.md) | Original motion recipe; not a rendered component | Reveal a short title, settle, and leave enough time to read. | | [App Showcase](https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/blocks/app-showcase/registry-item.json) | External registry item · Hyperframes | Inspect the original source for a product-screen presentation. | | [Glass Shard Title](https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/blocks/glass-shard-title/registry-item.json) | External registry item · Hyperframes | Study a more expressive title treatment. | External items retain their own sources and terms. This index does not bundle them or prove they were verified in the current OpenMotion runtime. For new entries, include source or a useful recipe and follow the [contribution checklist](../ENTRY_TEMPLATE.md). ## Editable showcase components [App Showcase, Glass Shard Title, NYC Paris Flight and Aurora](showcase/README.md) include their local source, assets and browser dependencies.