-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathNOTICE
More file actions
66 lines (57 loc) · 3.44 KB
/
NOTICE
File metadata and controls
66 lines (57 loc) · 3.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Reframe — Programmable design engine
Copyright (c) 2026 Ilya Makarov
This software is licensed under the GNU Affero General Public License v3.0
(AGPL-3.0-or-later). See the LICENSE file for the full license text.
A commercial license is available for use cases that are incompatible with
AGPL terms. See COMMERCIAL_LICENSE.md for details.
Project: https://github.com/ilya-makarov-dev/Reframe
Maintainer: Ilya Makarov <https://github.com/ilya-makarov-dev>
─── Third-party attributions ────────────────────────────────────────────
OpenPencil (MIT License)
https://github.com/open-pencil/open-pencil
Portions of `packages/core/src/engine/types.ts` and
`packages/core/src/engine/scene-graph.ts` are adapted from OpenPencil's
SceneNode and SceneGraph. Those adapted portions retain the original MIT
license. Substantial rework for the reframe architecture is part of
reframe and licensed under AGPL-3.0-or-later.
Hyperframes (Apache License 2.0)
https://github.com/heygen-com/hyperframes
The following skill directories were imported 2026-04-22 from the
hyperframes `skills/` tree:
- `.claude/skills/hyperframes/`
- `.claude/skills/gsap/`
- `.claude/skills/hyperframes-registry/`
Those directories, including any local modifications, remain under the
Apache License 2.0. reframe uses hyperframes as the video-render backend
(via `@hyperframes/core`, `@hyperframes/producer`, `@hyperframes/engine`
npm packages and the `hyperframes` CLI) — those remain plain npm
dependencies, not vendored into this repository. The `reframe-motion`
skill at `.claude/skills/reframe-motion/` is original to reframe and
licensed under AGPL-3.0-or-later.
Open-design (Apache License 2.0)
https://github.com/nexu-io/open-design
The following content was adapted 2026-04-30 from open-design's
prompt-stack:
- 5 visual directions catalog (editorial-monocle, modern-minimal,
warm-soft, tech-utility, brutalist-experimental) shipped as
`.reframe/brands/<id>/DESIGN.md`. Source:
`apps/web/src/prompts/directions.ts`. Originally distilled in
open-design from alchaincyf/huashu-design's "5 schools × 20
philosophies" idea (https://github.com/alchaincyf/huashu-design).
- Brand vocalise step (one-sentence brand-system summary before
HTML write) adapted as guidance section в
`.claude/skills/reframe-brand/SKILL.md`. Source:
`apps/web/src/prompts/discovery.ts`.
Those adapted portions retain the Apache License 2.0. Reframe-native
extensions (INode AST integration, parser-shape DESIGN.md format,
auto-pick tone-signal mapping, structured one-line vocalise format,
attribution chain via NOTICE + README + per-file headers) are part
of reframe and licensed under AGPL-3.0-or-later.
─── Trademarks ──────────────────────────────────────────────────────────
Brand names and trademarks referenced in brand catalogs (fetched via the
`getdesign` npm package into `.reframe/brands/<slug>/DESIGN.md`) — including
but not limited to Stripe, Linear, Airbnb, Vercel, Notion, GitHub, Apple,
Figma, Ferrari — are property of their respective owners. Their inclusion
is nominative fair use for design-reference and compatibility purposes.
Reframe is not affiliated with, endorsed by, or sponsored by these
companies.