Edgewall Software

Version 66 (modified by anatoly techtonik <techtonik@…>, 9 years ago) ( diff )

cross-link plugin topics

Trac Plugins List

This is only an indicative list of the existing plugins. Many more of them can be found on TracHacks, the community site for hosting and managing Trac plugin development.

Most of these require Trac 0.10 or later, although some have special requirements (branches, patches, etc.).

Examples

Administration

WebAdmin
official web administration interface for Trac 0.10.
Since Trac 0.11, part of Trac itself.

Anti-Spam

SpamFilter
prevent SPAM from making it into your Trac!

Authentication

AuthFormPlugin
Allows for users to be able to login using a form, and to perform "real" logouts (at Trac Hacks).
Replaced by AccountManagerPlugin

Continuous Integration

ContinuTrac
The Maven Continuum Plugin
Bitten
a continuous integration build system, based on Trac
Trac-CC
CruiseControl Plugin
Hudson
Hudson CI includes basic Trac integration

Code Documentation

DoxygenPlugin
Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.
PerlDocPlugin
Perl pod ( link unusable: it generate an error message)
PyDocPlugin
Python (uses pydoc directly)

File Management

TracDown
A plugin for listing released downloads
TracDownloader
Another download plug-in with graph statistics, optional questionnaire and easy web configuration, for Trac 0.9, 0.10 and 0.11!

RPC

XML-RPC plugin
Allow programmatic access to Trac, using any XML-RPC client.

Ticket System Extensions

Trac Gantt Plugin
Timing and Estimation Plugin
a plugin supporting basic time tracking
ScrumBurndownPlugin
a plugin to generate Scrum Burndown charts

Subversion

SvnAuthzAdminPlugin
a plugin to allow the configuration of the svnauthz file from the web inferface.
TracSvnAuthzPlugin
a simple web interface to edit the subversion authz files.
TracSvnHooksPlugin
a simple web interface to edit the subversion hook files.

Testing

TestCaseManagementPlugin
a plugin to manage script based testing (as opposed to automated tests)

User Management

AccountManagerPlugin
LdapPlugin
Virtual Planning board
collects tickets from multiple repositories, to display in one interface for ease of management

Version Control Systems

GitPlugin
support for the git DVCS
PerforcePlugin
support for the Perforce VCS
TracMercurial
support for the Mercurial DVCS
TracDarcs
support for the Darcs DVCS
Trac-Bzr
support for the Bazaar DVCS
TracMonotone
support for the monotone DVCS.

Wiki Macros/Extensions

EmoticonsPlugin
GraphvizPlugin
Show graphs generated using graphviz
TracTags
IncludeMacro
WikinfoPlugin
WikiTemplates Plugin
(Trac 0.10 only)
ScreenshotsPlugin
Displays uploaded screenshots assigned to certain component and version.

User feedback and discussions

DiscussionPlugin
Discussion forum manageable directly or via WebAdmin with in-wiki-page topic display support.
GuestbookPlugin
Simple guestbook plugin for basic user feedback.
Note: See TracWiki for help on using the wiki.