Design and interface · Independent · 20 Oct 2026

ikuaitu/vue-fabric-editor

快图设计-基于fabric.js和Vue的开源图片编辑器,可自定义字体、素材、设计模板。fabric.js and Vue based image editor, can customize fonts, materials, design templates.

← Design and interface
vue-fabric-editor: web image editor. Drag-and-drop image editor built for Vue apps.

In simple English

This tool lets you build your own online image editor without writing everything from scratch. It gives you a canvas where users can drag pictures, add text, and arrange shapes. You can drop it into your own web application to give your customers design features. The code is free to use under an MIT licence. You will need a developer to set it up and connect it to your system.

What it is

A modular image editor built with Vue and fabric.js (a library that makes working with HTML canvas elements easier). It includes ready-made panels for text, layers, rulers, and file exports.

What it is good for

Solo builders who want to add poster creation, merch customization, or banner editing to their web apps without building a drawing tool from scratch.

Stars8.0k
LicenceMIT
Latestno-plugin (2023-07-16)checked 20 Oct 2026
Last code change2026-07-21
Written inVue
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Includes useful features like undo, redo, rulers, and alignment guides out of the box.
  • Supports importing Photoshop files and exporting designs to PNG or SVG.
  • Plugin-based design makes it simple for a developer to add new features or remove unwanted ones.
Watch for
  • Requires Node.js and strict package manager versions to run, which can cause friction during setup.
  • Only provides the frontend code, so you must build your own backend for saving designs and user accounts.
  • Documentation is sparse in English, as most guides and community discussions are in Chinese.
Replaces

building an image editor canvas from scratch using raw HTML canvas APIs

Works well with

Vue.js

Similar repositories
  • fabricjs/fabric.js32k stars

    The underlying graphics library this editor is built on top of.

  • wangyuan389/mall-cook5.6k stars

    Another open-source visual page builder created in the same community ecosystem.

Also reviewed on Repo Radar
  • SVG-Edit/svgedit7.8k stars

    A vector drawing editor that runs in a browser and can be embedded in a web page.

  • viliusle/miniPaint3.5k stars

    A layered image editor that runs in a browser, with no upload and nothing installed.

  • johanmattssonm/birdfont561 stars

    A free desktop editor for drawing a typeface and exporting it as an installable font file.

Install
npm install -g pnpm@8.4.0
git clone https://github.com/ikuaitu/vue-fabric-editor.git
cd vue-fabric-editor
pnpm i
pnpm dev

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

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

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.