FLUTTER ECOSYSTEM

whiteboard

A package for freehand use on whiteboard. This package provides a cross platform widget for drawing with controller.

Latest version
1.0.0
30-day downloads
701
Likes
31
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The whiteboard package is a cross-platform Flutter widget designed for freehand drawing, enabling users to sketch directly on a canvas. It includes a controller for managing drawing state, such as strokes, colors, and undo/redo functionality. Ideal for applications requiring interactive drawing, like digital whiteboards, note-taking tools, or signature capture. The package supports all major platforms: Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent performance across devices.

Use cases
  • Digital whiteboarding
  • Interactive note-taking
  • Signature capture
  • Educational apps
  • Collaborative drawing tools
Key features
  • Freehand drawing with touch and mouse
  • Built-in drawing controller
  • Cross-platform compatibility
  • Undo/redo support
  • Customizable stroke settings
Suitable for
  • Developers building drawing apps
  • Educators using digital boards
  • Apps needing user signatures
  • Creative tools with canvas interaction
Considerations
  • Performance may vary on low-end devices
  • Large drawings may impact memory usage
  • Limited built-in export options
  • Requires handling of platform-specific input differences
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add whiteboard

Categories

Source repository

Related projects

No data available yet.