ikuaitu/vue-fabric-editor

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 16 minutes ago
Added to GitGenius on September 8th, 2026
Created on September 3rd, 2022
Open Issues & Pull Requests: 65 (+0)
GitHub issues: Enabled
Number of forks: 1,396
Total Stargazers: 7,962 (+0)
Total Subscribers: 52 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Vue-fabric-editor is an image editor built on fabric.js and Vue that enables drag-and-drop canvas design with customizable fonts, materials, templates, context menus, and keyboard shortcuts.

The tool addresses the need for a lightweight, focused image editing experience rather than a full-featured online design suite. It uses a plugin-based architecture to extend functionality, allowing developers to add custom features through plugins while maintaining a clean core. The editor handles canvas manipulation through fabric.js, providing layer management, grouping, alignment, and transformation capabilities alongside Vue's reactive interface.

Teams building web-based design tools should consider this project if they need a foundation for poster creation, product customization interfaces, or template-based design workflows. The tool distinguishes itself through PSD file parsing, gradient support, custom font integration, and features like rulers, guides, and history tracking. It supports both raster and vector workflows, including SVG insertion, brush drawing, and polygon creation. Export options include PNG, SVG, and JSON formats, while import supports PSD and JSON files. The project maintains separate open-source and commercial versions, with the commercial offering providing additional capabilities.

Development activity shows consistent engagement with regular updates to the codebase. The project maintains active documentation and provides demonstration sites showcasing both the open-source and commercial implementations. Contributors are actively addressing issues and expanding the feature set, with recent work spanning internationalization support, filter effects, and barcode generation capabilities.