Web interface for workflow administration of Trac


This plugin provides an editor for workflow and a diagram of the workflow using the Graphviz program. It can be used to define and edit a ticket workflow:

See also: TracWorkflow.

Bugs/Feature Requests

Existing bugs and feature requests for TracWorkflowAdminPlugin are here.

If you have any issues, create a new ticket.

Known issues:

new status tickets:

Integrate plugin with MultipleWorkflowPlugin
Support extra workflow operations
Add configuration option for image type of workflow diagram
Move away from using TRAC_ADMIN
Add graph view settings to the workflow admin panel
Allow advanced workflow editing
Error message when diagram image cannot be written


17 / 17


2 / 9


Download the zipped source from here.


You can check out TracWorkflowAdminPlugin from here using Subversion, or browse the source with Trac.


  1. Install Graphviz:
    • Debian, Ubuntu: apt-get install graphviz
    • RHEL, CentOS, Fedora: yum install graphviz
  2. Using easy_install:
  3. If you use Python 2.4 or 2.5, requires simplejson:
    easy_install simplejson
  4. Enable the plugin in your trac.ini file:
    tracworkflowadmin.* = enabled

Recent Changes

16318 by jun66j5 on 2017-03-09 10:41:43
tracworkflowadmin: fix ENTER key not working
16317 by jun66j5 on 2017-03-09 10:27:00
tracworkflowadmin: fix cancel edit on status not working and improve style
16036 by jun66j5 on 2016-11-30 10:24:59
tracworkflowadmin: bump up the version to


Author: jun66j5
Maintainer: Jun Omae
Contributors: OpenGroove,Inc. and ciklone

Last modified 17 months ago Last modified on Aug 28, 2016, 10:30:33 AM

Attachments (2)

Download all attachments as: .zip