= Plugins = [[PageOutline(2)]] A list of plugins, for your perusal. This is only an indicative list of the existing plugins. Many more plugins can be found on [TracHacks:], the community site for hosting and managing Trac plugin development. Most of these require Trac 0.9 or later, although some have special requirements (branches, patches, etc.). == Examples == * [TracHacks:HelloWorldPlugin] (at Trac Hacks) == Administration == WebAdmin :: ''official'' web administration interface for Trac 0.10. [[br]] Since Trac 0.11, part of Trac itself. == Anti-Spam == SpamFilter :: prevent SPAM from making it into your Trac! == Authentication == [TracHacks:AuthFormPlugin] :: Allows for users to be able to login using a form, and to perform "real" logouts (at Trac Hacks). [[br]] Replaced by [TracHacks:AccountManagerPlugin] == Continuous Integration == [http://dev.rectang.com/projects/continutrac ContinuTrac] :: The [http://maven.apache.org/continuum/ Maven Continuum] Plugin [http://bitten.edgewall.org/ Bitten] :: a continuous integration build system, based on Trac [http://oss.werkbold.de/trac-cc/ Trac-CC] :: CruiseControl Plugin [https://hudson.dev.java.net/ Hudson] :: Hudson CI includes basic Trac integration == Code Documentation == [TracHacks: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. [http://trac.eprints.org/projects/iar/wiki/PerlDocPlugin PerlDocPlugin] :: Perl pod [TracHacks:PyDocPlugin] :: Python (uses pydoc directly) == File Management == [http://dev.rectang.com/projects/tracdown TracDown] :: A plugin for listing released downloads [TracHacks:TracDownloaderPlugin TracDownloader] :: Another download plug-in with graph statistics, optional questionnaire and easy web configuration, for Trac 0.9, 0.10 and 0.11! == RPC == [TracHacks:XmlRpcPlugin XML-RPC plugin] :: Allow programmatic access to Trac, using any XML-RPC client. == Ticket System Extensions == [TracHacks:GanttPlugin Trac Gantt Plugin] :: [TracHacks:TimingAndEstimationPlugin Timing and Estimation Plugin] :: a plugin supporting basic time tracking [TracHacks:ScrumBurndownPlugin]:: a plugin to generate Scrum Burndown charts == Subversion == [TracHacks:SvnAuthzAdminPlugin] :: a plugin to allow the configuration of the svnauthz file from the web inferface. [TracHacks:TracSvnAuthzPlugin] :: a simple web interface to edit the subversion authz files. [TracHacks:TracSvnHooksPlugin] :: a simple web interface to edit the subversion hook files. == Testing == [TracHacks:TestCaseManagementPlugin] :: a plugin to manage script based testing (as opposed to automated tests) == User Management == [TracHacks:AccountManagerPlugin] :: [TracHacks:LdapPlugin] :: [http://virtual-planner.palepurple.co.uk Virtual Planning board] :: collects tickets from multiple repositories, to display in one interface for ease of management == Version Control Systems == [TracHacks:GitPlugin] :: support for the [http://git-scm.com/ git] DVCS [TracHacks:PerforcePlugin] :: support for the [http://www.perforce.com Perforce] VCS TracMercurial :: support for the [http://www.selenic.com/hg Mercurial] DVCS TracDarcs :: support for the [http://darcs.net/ Darcs] DVCS [https://launchpad.net/products/trac-bzr Trac-Bzr] :: support for the [http://bazaar-vcs.org/ Bazaar] DVCS == Wiki Macros/Extensions == [TracHacks:EmoticonsPlugin] :: [TracHacks:GraphvizPlugin] :: Show graphs generated using [http://www.graphviz.org/ graphviz] [TracHacks:TagsPlugin TracTags] :: [TracHacks:IncludeMacro] :: [TracHacks:WikinfoPlugin] :: [http://dev.ufsoft.org/TracWikiTemplates WikiTemplates Plugin] :: (Trac 0.10 only) [TracHacks:ScreenshotsPlugin] :: Displays uploaded screenshots assigned to certain component and version. == User feedback and discussions == [TracHacks:DiscussionPlugin] :: Discussion forum manageable directly or via WebAdmin with in-wiki-page topic display support. [TracHacks:GuestbookPlugin] :: Simple guestbook plugin for basic user feedback.