Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 990 Bytes

README.md

File metadata and controls

28 lines (19 loc) · 990 Bytes

Avatar Generator

Generates default avatars from a given string (such as username). This is mainly for an usage in web apps, but you can also use it to populate LDAP "jpegPhoto" field, for instance.

Example 3 Example 2 Example 1

Installation

pip install avatar-generator

Example in a Flask app

from avatar_generator import Avatar
from flask import make_response

@app.route("/photo.png")
def photo():
    avatar = Avatar.generate(128, "[email protected]", "PNG")
    headers = { 'Content-Type': 'image/png' }
    return make_response(avatar, 200, headers)

Licence

This code is under WTFPL. Just do what the fuck you want with it.