Design and interface · Independent · 23 Oct 2026

dromara/yft-design

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

← Design and interface

In simple English

This tool lets you build a web-based editor for creating posters and marketing graphics. Users can drag text, shapes, and images around a canvas. It imports files made in popular design programs and turns them into editable objects. You can host this software on your own server for free. It is meant for developers who want to add a graphic editor to their web app.

What it is

Yft-design is an open source clone of a commercial design platform, built using TypeScript and Vue 3 (a framework for building user interfaces on web pages). It relies on Fabric.js (a library that lets you draw and manipulate shapes on an HTML canvas) to handle all graphical elements.

What it is good for

Building a custom design suite for your own web platform, or letting users edit promotional images directly in their browser.

Stars1.7k
LicenceMIT
LatestNo tagged releasechecked 23 Oct 2026
Last code change2026-09-04
Written inTypeScript
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Can import PDF and PSD (Photoshop document) files directly into the editor.
  • Exports finished designs to images, SVGs (scalable vector graphics), or PDF files.
  • Includes rulers, guides, and snap-to-align features for precise layout work.
Watch for
  • Requires Node.js version 16 or newer installed on your computer to build.
  • Documentation and comments inside the code are primarily in Chinese.
  • Some features like layer locking and batch editing are still marked as to-do items.
Replaces

commercial online design platforms

Works well with

Node.js

Similar repositories
  • fabricjs/fabric.js32k stars

    The underlying graphics library used to render and manipulate objects on the canvas.

Also reviewed on Repo Radar
  • ImageMagick/ImageMagick18k stars

    Converts, resizes and edits images from one typed command, across more than two hundred formats.

  • GoogleChromeLabs/squoosh26k stars

    A web page that compresses images in the browser and shows you the result before you save it.

  • simple-icons/simple-icons26k stars

    More than 3,400 brand logos as single-colour SVG files, released into the public domain.

Install
git clone https://github.com/dromara/yft-design.git
cd yft-design
pnpm install
pnpm dev

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › Branding & Graphic Design › Templates & Assets.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.