# dromara/yft-design

yft-design is a powerful, visually stunning online design tool built with Vue3, fabric.js, and Element Plus. 基于fabric.js的开源版【稿定设计】。一款美观且功能强大的在线设计工具，具备海报设计和图片编辑功能。适用于多种场景，如海报生成、电商产品图制作、文章长图设计、视频/公众号封面编辑等 。

Repository: https://github.com/dromara/yft-design
Canonical: https://ross.abutalabs.com/products/yft-design
Homepage: https://yft.design
Language: TypeScript
License: MIT
License Family: permissive
Topics: element-plus, fabricjs, canvas-editor, fabric-editor, text2path, clipper, image-crop, vue3-fabric, pdf-parser, psd-parse, online-design, online-editor, pdf-editor, poster-design, psd-editor, canva-alternative, design-editor
Last push: 2025-10-18T09:04:51+00:00

## Health v2 (maintenance only)
Score: 50/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 47, release rhythm 35, longevity 85
- inputs: {"age_days": 1196, "days_push": 319, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1624, forks 330 (observed 2026-08-28T04:05:12.671092+00:00)

## What it is
yft-design is an open-source online design tool built with Vue3, fabric.js, and Element Plus, offering canvas-based poster design and image editing. It supports importing and restoring PSD and PDF files, and exporting designs as images, SVG, or PDF.

## Use cases
- design posters online in the browser
- create e-commerce product images
- make long-form article graphics
- edit video or WeChat article cover images
- import and edit PSD files in a web editor
- import PDF designs and restore them for editing
- export designs to PNG, SVG, or PDF

## When to choose
- you need a self-hostable Canva/Gaoding-style design editor
- you want browser-based canvas editing with PSD/PDF import
- you need to generate posters, product images, or social media covers

## When to avoid
- you need professional print-production design workflows
- you require offline desktop editing
- you need vector illustration tools comparable to Illustrator

## Facets
- artifact type: application
- maturity: active
- function: image-processing, graphics, pdf, editor, ui-components
- domain: web-development, graphics, frontend, media, web-design
- platform: browser, cross-platform
- tags: canvas-editor, poster-design, psd-import, pdf-import, canva-alternative, fabricjs, vue3, online-design-tool, image-editing, web-server, nodejs

## Member repositories
- dromara/yft-design (main) score 50

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:12.671092+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:48:46.588031+00:00, confidence not recorded.
  - readme: https://github.com/dromara/yft-design (fetched 2026-08-28T04:05:12.671092+00:00, sha 38f67134a3de)
  - homepage: https://yft.design (fetched 2026-08-29T11:21:43.022203+00:00, sha b34a495f7002)
- Data as of 2026-08-30T08:39:29.467469+00:00.
