Version 12 (modified by figaro, 21 months ago) (diff)

Bitbucket no longer offers mercurial hosted projects

Adds user picture icons (avatars) to Trac

Notice: there are plans to integrate the functionality of this plugin into AccountManagerPlugin.


This plugin allows a user to add a user picture icons (avatars) to his/her profile on Trac. The user picture then shows up next to the user name in for example tickets, query results and the file browser. Screenshots of the plugin in action can be found at

Credit goes to Michael Bayer for the idea and most of the code.

See also: TracvatarPlugin

Bugs/Feature Requests

Existing bugs and feature requests for UserPicturesPlugin are here.

If you have any issues, create a new ticket.


2 / 2


1 / 1


Download the zipped source from here.


Mirrors are available on Github and PyPi:


  1. Install the plugin in your favorite way, such as python develop, uploading an egg, etc.
  2. Enable the component in your trac.ini file:
    userpictures.* = enabled
  3. Choose your preferred avatar engine. For Gravatar:
    pictures_provider = UserPicturesGravatarProvider

For UserManagerPlugin integration, ensure that the UserManagerPlugin is installed and enabled, and then:

pictures_provider = UserPicturesUserManagerProvider

If you do not explicitly select either engine, a default provider is used which displays a blank silhouette for every user.


Author: ejucovy
Maintainer: ejucovy