7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

vue-fabric-editor

Open source

Plugin-based browser image editor built on fabric.js and Vue, with custom fonts, templates, layers, and PSD import for design and poster work.

ikuaitu.github.io
vue-fabric-editor homepage screenshot
GitHub stars
8k
Last commit
2 mo ago
Repository age
4 years
Version
no-plugin
Licence
MIT
Self-hosted
Yes

About vue-fabric-editor

Ikuaitu, also published as vue-fabric-editor, is an open-source image and design editor that runs in the browser. It is built on fabric.js and Vue and focuses on a lightweight drag-and-drop workflow for posters and graphics instead of acting as a full online Photoshop replacement. The code is released under the MIT license and the documentation is mainly in Chinese.

The editor imports JSON and PSD files and exports PNG, SVG, and JSON. Its tools include layers, grouping, gradients, stroke and shadow settings, undo and redo, guides and rulers, alignment of multiple elements, arrows, lines, a drawing brush, polygons, QR codes and barcodes, image replacement, cropping, filters, and watermarks. Fonts, materials, and templates can be customized.

A plugin architecture allows extra features, context menus, and keyboard shortcuts to be added, and the interface supports internationalization. The project also lists commercial editions and a product-customization designer. It is aimed at developers who want to embed a design editor in their own product and at teams building template-based graphics tools.

Key features

  • Drag-and-drop canvas editing with layers
  • PSD and JSON import, PNG and SVG export
  • Custom fonts, materials, and design templates
  • Guides, rulers, and alignment tools
  • QR codes, barcodes, and watermarks
  • Plugin architecture for extensions
  • Undo, redo, and keyboard shortcuts

Good fit for

  • →Embedding a poster editor in a web product
  • →Template-based graphics generation for marketing
Built with
Vue
Tags
image-editor
design
fabricjs
vue
canvas
poster
svg
template-editor

vue-fabric-editor: questions and answers

What is vue-fabric-editor used for?
vue-fabric-editor is a plugin-based browser image editor built on fabric.js and Vue, with custom fonts, templates, layers, and PSD import for design and poster work. It is a good fit for embedding a poster editor in a web product and template-based graphics generation for marketing.
Is vue-fabric-editor open source?
Yes. vue-fabric-editor is open source under the MIT licence. Its source code is on GitHub at ikuaitu/vue-fabric-editor and is written mainly in Vue.
Is vue-fabric-editor free?
Yes. vue-fabric-editor is open source, so the software itself is free to use.
Can I self-host vue-fabric-editor?
Yes. vue-fabric-editor can be self-hosted on your own server or infrastructure.
What is vue-fabric-editor an alternative to?
vue-fabric-editor is an open-source alternative to Photopea, Adobe Express, VistaCreate and Adobe Photoshop. Other open-source alternatives to Photopea include GIMP, Graphite and Krita.
Is vue-fabric-editor actively maintained?
Yes. The most recent commit to vue-fabric-editor was on 21 July 2026. The project has 8k stars on GitHub.

Open-source alternatives to vue-fabric-editor

See all

SaaS alternatives to vue-fabric-editor

See all