Search packages, repositories and app categories

drawing_animation cover
Package detailsv1.0.1

drawing_animation

An dart-only library for gradually painting SVG path objects on canvas (drawing line animation).

AndroidiOSmacOSWindowsLinux
30-day downloads
147
Likes
290
Pub points
140

Install package

flutter pub add drawing_animation

Package Overview

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

A Dart-only library that enables smooth, gradual drawing animations of SVG path objects on a canvas. It animates the stroke of paths line by line, ideal for creating dynamic visual effects like hand-drawn or sketch-like animations. The package is lightweight and designed specifically for Flutter applications targeting multiple platforms. It works directly with SVG path data, making it easy to integrate into UIs requiring animated illustrations.

Use cases

  • Animated SVG illustrations
  • Loading indicators with drawing effects
  • Interactive tutorials with step-by-step drawing
  • Visual feedback in drawing apps
  • Educational apps with animated diagrams

Key features

  • Gradual stroke animation
  • SVG path support
  • Platform-agnostic (Android, iOS, macOS, Windows, Linux)
  • Dart-only implementation
  • Simple API for path drawing

Suitable for

  • Developers creating animated UIs
  • Designers integrating SVG animations
  • Apps needing interactive drawing effects
  • Educational or tutorial interfaces
  • Minimalist loading animations

Considerations

  • Best suited for simple or medium-complexity paths
  • Performance may vary with very complex SVGs
  • Requires manual path definition or conversion from SVG
  • Limited to stroke-based drawing, not fill effects

Categories

Dependencies

Dependency list 2 items

Projects using this package

No data available yet.