beanheads 0.0.1 copy "beanheads: ^0.0.1" to clipboard
beanheads: ^0.0.1 copied to clipboard

A customizable cartoon avatar generator that produces SVG strings. Dart port of the BeanHeads library.

example/example.dart

import 'package:beanheads/beanheads.dart';

void main() {
  // Generate a custom avatar
  final config = BeanheadConfig(
    skinTone: SkinTone.light,
    eyes: Eyes.happy,
    mouth: Mouth.grin,
    hair: Hair.long,
    hairColor: HairColor.brown,
    clothing: Clothing.shirt,
    clothingColor: ClothingColor.blue,
  );

  final svg = generateAvatar(config);
  print('Custom avatar SVG length: ${svg.length}');

  // Generate a random avatar
  final randomSvg = generateAvatar(BeanheadConfig.random());
  print('Random avatar SVG length: ${randomSvg.length}');
}
1
likes
0
points
66
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable cartoon avatar generator that produces SVG strings. Dart port of the BeanHeads library.

Repository (GitHub)
View/report issues

Topics

#avatar #svg #cartoon #generator

License

unknown (license)

Dependencies

flutter, flutter_svg

More

Packages that depend on beanheads