You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## What
Adds a **Frame.md** section to the main README — `frame.md` is the design-system-for-video translation layer (a `DESIGN.md` superset rewritten for the frame).
Includes a 10-template gallery. Each thumbnail links to its design page on `hyperframes.dev/design/<slug>`.
## Templates
Biennale Yellow · BlockFrame · Blue Professional · Bold Poster · Broadside · Capsule · Cartesian · Cobalt Grid · Coral · Creative Mode
## Image hosting
Preview PNGs uploaded to `static.heygen.ai/hyperframes-oss/docs/images/design-templates/<slug>.png` (heygen-public bucket), matching the existing demo-gif convention. All verified `200 image/png`. Design pages all verified `200`.
<img width="652" height="996" alt="image" src="https://github.com/user-attachments/assets/832fd87d-0421-4906-9f46-c5c9bf5b48e9" />
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Copy file name to clipboardExpand all lines: README.md
+64-1Lines changed: 64 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,6 +71,69 @@ Need ideas? Browse the [Showcase](https://hyperframes.heygen.com/showcase) for f
71
71
- Docs-to-video, PDF-to-video, and website-to-video explainers
72
72
- Reusable motion graphics for automated content pipelines
73
73
74
+
## Frame.md
75
+
76
+
**frame.md — your design system, ready for video.**
77
+
78
+
Every brand has a `design.md`. None of them were written for a camera. `frame.md` is the missing translation layer: it takes your web-context design spec and inverts it for the frame — the same tokens, the same rules, but rewritten so an AI agent can compose a promo video without guessing at scale or reaching for web chrome.
79
+
80
+
The output is a `DESIGN.md` superset your whole toolchain can read. Atoms stay sacred. Composition stays free. Numbers come from the script.
Browse and remix them all at [hyperframes.dev/design](https://www.hyperframes.dev/design).
136
+
74
137
## How It Works
75
138
76
139
Define a video as HTML. Add data attributes for timing and tracks. Use GSAP, CSS, Lottie, Three.js, Anime.js, WAAPI, or your own frame adapter for seekable animation.
@@ -122,7 +185,7 @@ HyperFrames is the open-source rendering engine, plus a growing set of tools aro
122
185
| Studio | Available, evolving | Browser surface for previewing and editing compositions |
123
186
| AWS Lambda rendering | Available | Deploy a distributed render stack and drive renders from your laptop or CI |
124
187
|[hyperframes.dev](https://www.hyperframes.dev/)| Available | Community playground for previewing, iterating, sharing, and rendering HTML-native video projects |
125
-
|Design.HTML | In development | Visualize a brand identity and turn it into reusable, video-ready HyperFrames compositions |
188
+
|[frame.md](https://www.hyperframes.dev/design)| Available| Invert your design system for the camera — a DESIGN.md superset an agent can compose video from|
0 commit comments