Some Trac Plugins
A list of plugins, for your perusal.
Note that most of the Trac plugins are developed and maintained on Trac Hacks and the list of plugins you'll find there is more exhaustive than the one below.
However, you can use this page to point directly to your plugin if it's not hosted on Trac-Hacks.
Examples
- HelloWorldPlugin (at Trac Hacks)
Administration
- WebAdmin -- official web administration interface for Trac
Anti-Spam
- Spam-Filter plugin -- requires development version (0.10dev) of 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
- 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
- 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
Ticket System Extensions
- Trac Gantt Plugin
- Timing and Estimation Plugin - a plugin supporting basic time tracking
- Scrum Burndown Plugin - a plugin to generate Scrum Burndown charts
Subversion
- http://www.trac-hacks.org/wiki/SvnAuthzAdminPlugin - a plugin to allow the configuration of the svnauthz file from the web inferface.
- http://www.trac-hacks.org/wiki/TracSvnAuthzPlugin - a simple web interface to edit the subversion authz files.
- http://www.trac-hacks.org/wiki/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 (requires Trac 0.10)
- PerforcePlugin
- TracMercurial (requires Mercurial >= 0.7 and the Trac source:sandbox/vc-refactoring branch)
- TracDarcs
- Trac-Bzr (requires Trac 0.10)
Wiki Macros/Extensions
- EmoticonsPlugin
- GraphvizPlugin
- TracTags
- WikiIncludeMacro
- WikinfoPlugin
- WikiTemplates Plugin (tested on trac 1.0dev from trunk - Released version 0.2.0 on 2005/Dec/26)
- 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.
