chenglou/pretext
- 出典
- GitHub
- 初登場日
- 分野
- デザインとUI
- GitHubスター数
- 50,382
- 主な言語
- TypeScript
外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

何をするか
複数行テキストの計測とレイアウトを独自のロジックで行うJavaScriptとTypeScriptのライブラリです。レイアウトのリフローを起こすDOM計測を避けられます。結果はDOM、Canvas、SVGに描画できます。
ATFへの役立ち方
ATF Worksの長いメッセージ一覧やチャット画面で、DOMのリフローなしに文章の高さを求めたい場合の参考になり得ます。Markdownチャットのデモがその使い方を説明しています。
ライセンス
MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
同じ分野のリポジトリ
- VoltAgent/awesome-design-md
有名なウェブサイトのデザイントークン、パターン、ルールをまとめたmarkdown文書であるDESIGN.mdファイルのコレクションです。プロジェクトに置くと、AI coding agentがそのデザイン言語に沿ったUIを生成できます。 - bwya77/vscode-dark-islands
VS CodeやVSCodiumなどの互換エディター向けのダークカラーテーマです。浮いたガラス風のパネル、角丸、ピル型のアクティビティバーとスクロールバー、暖色系のシンタックスハイライトを備えます。 - alexpate/awesome-design-systems
企業や組織のデザインシステムを集めたリストです。各項目に、コード化されたコンポーネント、ボイスとトーンのガイド、デザイナー向けキット、公開ソースコードの有無が示されています。 - lukilabs/beautiful-mermaid
beautiful-mermaidは、Mermaidダイアグラムをテーマを変えられるSVG、またはターミナル向けのASCIIやUnicodeのテキストとして描画するTypeScriptライブラリで、DOMに依存しません。フローチャート、状態、シーケンス、クラス、ER、XYチャートの図に対応します。 - google-labs-code/design.md
DESIGN.mdは、coding agentにデザインシステムを伝えるためのファイル形式です。YAML front matterのdesign tokenとMarkdownで書いた設計の理由を組み合わせ、lintツールがspecへの準拠、token参照、WCAGのコントラストを確認します。
Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。