dicebear_styles library

DiceBear avatar style definitions, embedded as Dart string constants.

This is a pure-data package. It mirrors the npm (@dicebear/styles), Composer, PyPI, crates.io and Go packages: the same source styles, with no logic. The core parses and renders these definitions; this package only ships the bytes.

Each style lives in its own library (e.g. package:dicebear_styles/adventurer.dart), so a compiled app only embeds the styles it imports. This umbrella library re-exports every style and adds a runtime lookup by name; importing it therefore pulls in every style, like the Rust crate's all feature.

Constants

adventurer → const String
Raw JSON definition of the DiceBear adventurer avatar style.
adventurerNeutral → const String
Raw JSON definition of the DiceBear adventurer-neutral avatar style.
all → const List<String>
Names of every embedded style, sorted.
avataaars → const String
Raw JSON definition of the DiceBear avataaars avatar style.
avataaarsNeutral → const String
Raw JSON definition of the DiceBear avataaars-neutral avatar style.
bigEars → const String
Raw JSON definition of the DiceBear big-ears avatar style.
bigEarsNeutral → const String
Raw JSON definition of the DiceBear big-ears-neutral avatar style.
bigSmile → const String
Raw JSON definition of the DiceBear big-smile avatar style.
bottts → const String
Raw JSON definition of the DiceBear bottts avatar style.
botttsNeutral → const String
Raw JSON definition of the DiceBear bottts-neutral avatar style.
croodles → const String
Raw JSON definition of the DiceBear croodles avatar style.
croodlesNeutral → const String
Raw JSON definition of the DiceBear croodles-neutral avatar style.
disco → const String
Raw JSON definition of the DiceBear disco avatar style.
dylan → const String
Raw JSON definition of the DiceBear dylan avatar style.
funEmoji → const String
Raw JSON definition of the DiceBear fun-emoji avatar style.
glass → const String
Raw JSON definition of the DiceBear glass avatar style.
glyphs → const String
Raw JSON definition of the DiceBear glyphs avatar style.
icons → const String
Raw JSON definition of the DiceBear icons avatar style.
identicon → const String
Raw JSON definition of the DiceBear identicon avatar style.
initialFace → const String
Raw JSON definition of the DiceBear initial-face avatar style.
initials → const String
Raw JSON definition of the DiceBear initials avatar style.
lorelei → const String
Raw JSON definition of the DiceBear lorelei avatar style.
loreleiNeutral → const String
Raw JSON definition of the DiceBear lorelei-neutral avatar style.
micah → const String
Raw JSON definition of the DiceBear micah avatar style.
miniavs → const String
Raw JSON definition of the DiceBear miniavs avatar style.
notionists → const String
Raw JSON definition of the DiceBear notionists avatar style.
notionistsNeutral → const String
Raw JSON definition of the DiceBear notionists-neutral avatar style.
openPeeps → const String
Raw JSON definition of the DiceBear open-peeps avatar style.
personas → const String
Raw JSON definition of the DiceBear personas avatar style.
pixelArt → const String
Raw JSON definition of the DiceBear pixel-art avatar style.
pixelArtNeutral → const String
Raw JSON definition of the DiceBear pixel-art-neutral avatar style.
rings → const String
Raw JSON definition of the DiceBear rings avatar style.
shapeGrid → const String
Raw JSON definition of the DiceBear shape-grid avatar style.
shapes → const String
Raw JSON definition of the DiceBear shapes avatar style.
stripes → const String
Raw JSON definition of the DiceBear stripes avatar style.
thumbs → const String
Raw JSON definition of the DiceBear thumbs avatar style.
toonHead → const String
Raw JSON definition of the DiceBear toon-head avatar style.
triangles → const String
Raw JSON definition of the DiceBear triangles avatar style.

Functions

get(String name) String?
Returns the raw JSON definition for the named style, or null if the style is unknown.