[Open Source] An Open-Source Web Image Editor for Building Image Editing Apps Quickly

Open SourceClassification Systems
2026-06-28 08:31 18 次浏览 • 0 次下载 0KB
[Open Source] An Open-Source Web Image Editor for Building Image Editing Apps Quickly

1. Project Overview

vue-fabric-editor

Help developers quickly build image editor applications

It is an open-source web image editor built with Fabric.js and Vue 3,Easy to customize and extend,Helps developers quickly build a graphics editor for non-designers。

2. Open Source License

Licensed under MIT

3. Screenshots

4. Feature Overview

Features

  • Complete feature set: solid core functionality and finer details for poster and image editing scenarios.
  • Easy to use: a clean, intuitive interface for non-designers.
  • Easy to extend: the business layer is built with Vue for a gentle learning curve, with Fabric.js underneath.

Use Cases

Suitable for poster design, cover design, T-shirt design, certificate/badge design, electronic price tag design, seal design, phone wallpapers, and PPT design, as well as more complex industrial software scenarios such as data center topology diagrams and equipment inspection drawings.

How It Differs from Other Products

There are already powerful professional open-source editors such as SVGEdit, which are like an online version of Photoshop for professional designers;vue-fabric-editor is positioned for non-designers, for example, letting operations staff without design skills make simple edits to a template and produce a header image for a WeChat article.

Supported Features

  • Import and export JSON source files; export common image formats PNG and SVG.
  • Custom design templates, font style templates, and custom material categories.
  • Drag and drop, grouping, layer management, and multiple alignment operations for elements.
  • Insert, replace, filter, and crop image assets.
  • Shape assets, line drawing, gradients, borders, opacity, and shadow settings.
  • Custom canvas size, zoom, guides, and rulers.
  • Keyboard shortcuts and right-click context menu actions.

Available Features

Feature introduction article with text and animated GIFs.

  • Import JSON files
  • Save as PNG, SVG, or JSON
  • Insert SVG and image files
  • Horizontal and vertical alignment for multiple elements
  • Font templates
  • Group / ungroup
  • Layers and z-order adjustment
  • Undo / redo
  • Background property settings
  • Appearance / font properties / stroke / shadow
  • Custom fonts
  • Custom template assets
  • Keyboard shortcuts
  • Right-click context menu
  • Guides
  • Rulers
  • Image replacement
  • Image filters
  • Internationalization
Source: Vue-Fabric-Editor official documentation

5. Tech Stack

The project uses Fabric.js as its foundation, built with the Vue 3 framework and the polished View UI Plus component library. Fabric.js is a well-known Canvas library that has been around for 12 years and is widely used and recognized in the industry; Vue offers a friendlier learning curve and is especially popular in China. Building on these excellent open-source projects, we aim tocreate an open-source image editor with a powerful foundation, an easy learning curve, convenient extensibility, and out-of-the-box usability。

Usage

Start the Project

Install Node.js v16 first, then run the following commands:


yarn install
yarn serve

A deployment guide is available for developers who do not work on web frontends, to help you get deployed quickly.

Custom Assets

Custom fonts, design templates, title templates, and more; all custom assets are stored in the vue-fabric-editor-static project.

#1
资源直链https://github.com/nihaojob/vue-fabric-editor/archive/refs/heads/main.zip
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare