Multicultural Avatar Generator for Python


Multiavatar generator is now available for Python based development environments.

PyPi: https://pypi.org/project/multiavatar/
GitHub: https://github.com/multiavatar/multiavatar-python

Currently, Multiavatar supports three programming languages: JavaScript, PHP, and Python.

Similarly as with JS and PHP, using the Multiavatar generator in Python, you can generate 12,230,590,464 cryptographically unique avatars.

All three programming languages are object-oriented, so there are a lot of similarities between them. Because of a similar flow of execution (functions first need to be declared before calling them), Python is more similar to PHP than JS.

JS package was created the first, and it’s being the most used by the community. It is considered the foundational package. If any features are added in the future, they will first land in the JS code, and then will bubble-up to PHP and Python packages.

All three packages share visual tests, which should produce similar results across all codebases. More information about testing is available in each repository.

To install this Python avatar generator, use pip:
pip install multiavatar

Import Multiavatar in your Python code:
from multiavatar.multiavatar import multiavatar

To generate an avatar:
svgCode = multiavatar(“Binx Bond”, None, None)

If you have any issues or feedback, post then in the Multiavatar Python GitHub issues section.

Multiavatar generator is open-source and can be used for free, for both commercial and non-commercial purposes. For more details, refer to the license.

Send us links and screenshots of how you are using Multiavatar in your projects so we can showcase them.

Follow Multiavatar on Twitter, and join our community on Telegram.

Multiavatar
12 Billion Unique Multicultural Avatars

Launched: Multiavatar Is Now Out in the Wild


Let’s begin the Multiavatar blog with a quick review of the initial Multiavatar launch.

The launch was a success and even exceeded expectations. After the initial launch on Product Hunt, Multiavatar soon started to spread by word-of-mouth. It was featured in many different online publications, translated and shared in many languages on Twitter, and gained a lot of stars on GitHub.

Soon after the JavaScript version launch, I have rewritten the Multiavatar generator script in PHP and posted the link on /r/PHP subreddit. From there, it again started to spread by word-of-mouth, and it was mentioned on many PHP related websites. The GitHub PHP repository even surpassed the JavaScript repository by popularity, and now has more than 400 stars.

The PHP version was developed, first of all, for the Multiavatar API, which became much faster and way more powerful. Secondly, it will be used in the WordPress plugin, which is planned for the future.

Multiavatar had some early contributions to the JS and PHP codebase, and ykoitzsch developed a Multiavatar version for Angular.

Multiavatar is a long-term project. I have many exciting plans for the future, and a lot of interesting ideas are coming from the community.

Below are some of the Twitter shares, in several different languages. Many thanks to everyone for your initiative and enthusiasm.


Join our mailing list to be informed about the latest Multiavatar news.

Send us links and screenshots of how you are using Multiavatar in your projects so we can showcase them.

Follow Multiavatar on Twitter, and join our community on Telegram.

Multiavatar
12 Billion Unique Multicultural Avatars