I would like to show you VueJS avatar component, it's opensource and free to use for commercial and non-commercial use.
You can take a look at https://avatio.cool , source code of component is on https://github.com/trunda/avatio-avatar , and here - https://github.com/trunda/avatio-ui - is web UI and ssr server https://github.com/trunda/avatio-server for generating SVGs and PNGs.
What do you think? Any ideas to make it better?
If this is not supposed to be here, I am very sorry.