Certificate Canvas

A professional, memory-optimized Flutter package for creating drag-and-drop design tools. Perfect for building certificate generators, ID card designers, or social media post editors.

Pub Version

🚀 Features

  • Drag & Drop Interface: Smooth 60fps positioning logic.
  • Controller Pattern: Decoupled logic (CertificateController) for programmatic control.
  • Undo / Redo: Built-in history stack with memory limits to prevent crashes.
  • Smart Templates: Pre-populate the canvas with text and images.
  • Image Overlays: Support for adding user logos or stickers.
  • High-Res Export: Capture designs as PNGs with configurable pixelRatio.

📦 Installation

dependencies:
  certificate_canvas: ^2.0.0

Libraries

certificate_canvas