Trac Hacks

TracHacks uses TagsPlugin to add basic categorisation to its Trac content. All hacks are tagged with one or more of the available tags.

How do I install these things?

Refer to the Trac plugin documentation for details on how to build and install plugins and macros, respectively. For other types please refer to the page of the hack you are installing for instructions.


If you're curious or seeking an opportunity to help, have a look at the RequestaHack page for features that people request.

Can't find what you are looking for?

Additional Trac Hacks can be found on the GitHub organization page and PyPI.

See TracHackDevelopment for some guidance on how to do it on your own.

Show hacks for releases:
Integrating Trac with 3rd party applications


Macros are simple enhancements to Trac's Wiki engine. Examples include SubWiki, TOC, FootNote, etc.


Modifications to the Trac source in the form of patches. This can include simple changes to templates, patches to the Python code,etc.


Refer to the Trac documentation for installation instructions.


Scripts that enhance the functionality of Trac. This could include things like wrappers around creation of Subversion and Trac projects, post-commit hooks, etc.


Themes are modifications to the visual layout and style of Trac. They can be anything from just CSS changes, to full templates with additional images and styles.

Ticket Workflows

The TracWorkflow is customizable.

See also: HackProcedures, TracHacks

Last modified 9 years ago Last modified on Mar 25, 2015, 7:51:01 PM