beanheads
A customizable cartoon avatar generator that produces SVG strings. Dart port of the BeanHeads library.
0.2.0
dartfika/beanheads-dart
What this package is like to depend on
Last release 4 months ago
03 Apr 2026
Too new to tell
only 1 release windows
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
4 months old
4 releases · first in 2026
4 releases in the last 12 months
see the full history below
Release timeline
4 releases · Apr 2026 to Apr 2026Releases
latest 4-
0.2.003 Apr 2026Release notes
Open source →Breaking Changes
- Removed
CircleColorenum.BeanheadConfig.circleColoris now aString(hex color value) instead ofCircleColor. ReplaceCircleColor.bluewith'#85c5e5' - Removed
circleColorsfield fromBeanheadsTheme. Circle color is now specified directly as a hex string
Features
- Circle background color can now be set to any hex color string (e.g.,
'#FF5733') - 27 Material Design color presets for random circle color generation
- Example app redesigned with two-column control layout
Other
- Improved README installation instructions
- Updated CI
actions/checkoutfrom v4 to v5
- Removed
-
0.1.102 Apr 2026Release notes
Open source →Bug Fixes
- Fixed clothing render layer assignment — Shirt, DressShirt, VNeck, and TankTop now correctly render in the back layer, making
Body.breastscharacteristics visible as intended - Regenerated demo GIF with corrected rendering
- Fixed clothing render layer assignment — Shirt, DressShirt, VNeck, and TankTop now correctly render in the back layer, making
-
0.1.002 Apr 2026Release notes
Open source →- Interactive example app with real-time avatar customization and SVG preview thumbnails
BeanheadConfig.copyWith()for immutable state updatesBeanheadConfigequality support (==,hashCode) andtoStringColorPairequality support (==,hashCode) andtoStringBeanheadwidget SVG caching for better performanceBeanhead.random()now accepts optionalRandomparameter for deterministic results- Improved hat scaling for Long, Bob, and Afro hair styles using pure SVG transforms
- Removed
SvgBuilderfrom public API (internal implementation detail) - Fixed
HatColor/FaceMaskColorresolution to use explicit mapping instead of name matching
-
0.0.102 Apr 2026Release notes
Open source →- Initial release
- Pure Dart SVG avatar generation
- Flutter widget (
Beanhead) for easy integration - 17 customizable dimensions with random avatar generation
- Based on BeanHeads by Robert Broersma