(NodeJs) Create Avatars (Initials, Pixel Art)

Hi! Created this simple extension to create random avatars with initials of a name like it’s used in this community for example.

It’s using dicebear, they offer a free API to do all but I wanted to learn how to make Wappler extensions so I used the node module.

You can download the zip file here and store the two files in extensions/server_connect/modules/

Options
Seed = Name to create initial text from
Folder = Folder to save the SVG file in

I only made the Initials, pixel-art and identicon styles that dicebear offers but they have a lot of different style modules, if anyone is interested in another style I can implement it.

Very exited to learn how to do these custom stuff with Wappler!

Screenshots:

14 Likes

Awesome work!

In the Git repository itself you should not upload the .zip file, but rather .js and .hjson files. There’s another section called “Releases” where you could upload the .zip file :slight_smile:

1 Like