Mailing list available
We're happy to announce a new mailing list: th-users@lists.trac-hacks.org (subscribe here ).
The list is meant for discussion about trac-hacks.org, i.e. the services that are provided here for the Trac community. Use it to suggest new features, discuss ways to improve the website, report issues that you come across, stuff like this. Any feedback is highly appreciated.
(...)
https available again
https is back again for accessing both, the website and Subversion. We encourage all users to use https://trac-hacks.org now. If you experience any problems with it, please let me know.
trac-hacks.org moved to new server [updated]
The move of
trac-hacks.org to a new server has finished, any read-only restrictions that were applied during the move have been reverted.
Thanks for your patience, everyone. In case you experience any problems, please contact me either by e-mail or via IRC .
(...)
trac-hacks.org going read-only
As you might have heard lately, trac-hacks.org is going to move to a new server . Things have been prepared as much as possible, and the actual move will start in about 24 hours.
(...)
Welcome to Trac Hacks
The purpose of TracHacks is to provide free Subversion hosting for community created Trac hacks .
TracHacks uses the excellent TagsPlugin , which adds basic
categorisation to Trac. All hacks are tagged with one or more of the available tags .
How to Contribute
I've tried to make this as simple as possible:
Register a user name then login (requires cookies).
Fill out the NewHack form.
Verify all the details for your new page are correct.
Commit your code to the provided Subversion URL (alternatively you can simply attach your hack to your Wiki page, ala MacroBazaar , but remember that you can't delete or replace attachments)
Have a look at TracHackDevelopment .
The TracHacks page contains more information, contact details, bug reports, enhancements, suggestions, etc.
I host my own hack elsewhere
Feel free to create a stub page here with a short description and links to your own hack. Please stick to the page naming convention, by appending the hack type (eg. GanttPlugin )
eg. The DoStuff macro would become the page DoStuffMacro .
Once you have created your page, tag it with the hack type and it will appear on the front page. Tag it with your TracHacks user id if you want it to show up on your user page.
How do I install these things?
Refer to the Trac plugin documentation and the MacroBazaar 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.
Request-a-Hack
Have a look at the RequestaHack page for features that people request.
Hacks
Integrating Trac with 3rd party applications
ClientsPlugin Clients support for Trac Tickets (tracking , 0.10 , 0.11 , coling , integration , plugin )HudsonTracPlugin Hudson Trac Integration Plugin (0.10 , 0.11 , 0.9 , integration , plugin , roadrunner )JoomlaIntegration Joomla Integration Plugin (permissions , unfinished , 0.11 , alpha , integration )MetaTrackerPluginMacro MetaTracker integration (0.11 , external , integration , macro , spookylukey )MylynTracConnector Trac Eclipse Mylyn Integration (0.10 , 0.11 , external , integration )OsxRssDashboardWidgetLeopardIntegration OS X RSS Dashboard Widget (application , 0.10 , 0.11 , integration , qualan )PageToDocIntegration A Trac plugin for export of wiki pages to MS Word (download , export , wiki , xslt , 0.11 , alpha , integration , lei , plugin )PerforcePlugin Perforce Plugin for Trac (versioncontrol , 0.10 , 0.11 , 0.9 , integration , lewisbaker , plugin , ttressieres )PythonTracLogHandlerIntegration Python Trac Log Handler (0.10 , 0.11 , external , integration , mitsuhiko )RegexLinkPlugin Turn anything matching a certain regex into a link (regex , syntax , wiki , 0.11 , ComaVN , integration , plugin )TextMateBundle TextMate Bundle for Trac (0.10 , 0.11 , coderanger , integration )TicketImportPlugin Import or update tickets in batch from an Excel or CSV file into Trac (csv , excel , import , ticket , 0.10 , 0.11 , farialima , integration , plugin )TracCoSignPlugin CoSign single sign-on integration for Trac (0.12 , 0.11 , integration , jiangxin , plugin )TracSqlAlchemyBridgeIntegration Trac SQL Alchemy Bridge (0.12 , sqlalchemy , trac , 0.11 , beta , integration , mitsuhiko , plugin , s0undt3ch )TracVimIntegration Edit a Trac Sites wiki's / Tickets directly with vim (0.10 , 0.11 , external , integration , mjbrownie )VsTracIntegration TracExplorer (studio , tortoisesvn , visual , vs , vs2005 , vs2008 , 0.10 , 0.11 , anyrelease , integration , mika )
Macros
Macros are simple enhancements to Trac's Wiki engine. Examples include SubWiki, TOC, FootNote, etc.
AbbrMacro Abbr and Acronym Macro (abbr , acronym , wiki , 0.11 , dwclifton , macro )AddCommentMacro Add comments to wiki pages (0.10 , 0.11 , 0.8 , 0.9 , athomas , eblot , macro , osimons , ugly )AllAttachmentsMacro All attachments macro (wiki , 0.11 , daan , external , macro )AnchorMacro AnchorMacro (anchor , link , navigation , trac , wiki , 0.10 , 0.11 , dkhijniak , lkraav , macro )AttachmentNumMacro Link to Local Attachments by Number (link , new , ticket , wiki , 0.11 , macro , martin_s )BackLinksMacro Add a list of referring pages to your page (blog , download , trac , 0.10 , 0.11 , 0.9 , macro , trapanator )BackLinksMenuMacro Adds a menu with a list of referring pages to your page (0.10 , 0.11 , 0.9 , macro , trapanator )BlogPartsMacro Trac Blog Parts Macro (blog , 0.11 , hirobe , macro )CiteMacro Citation Plugin (0.11 , lcordier , macro )ComponentsProcessorMacro Project components listing wiki macro. (wiki , 0.11 , TerryBrown , macro )DailyLolMacro DailyLolMacro (0.11 , insaneintenti0n , macro )DiaVisViewPlugin DiaVisViewPlugin - Renders dia and vdx files (0.11 , macro , robert_martin )DoapViewMacro DOAP Viewer (0.11 , cakebread , macro )EasterPlugin Easter Macro (0.10 , 0.11 , 0.9 , coderanger , macro , plugin )EmailProcessorMacro Email Processor Macro (0.10 , 0.11 , macro , pacopablo )EntityMacro Character Entity Macro (wiki , 0.11 , dwclifton , macro )FlatTableMacro A Wiki Processor for displaying a table with the markup being entered in a flat form. (0.11 , ashkulz , macro )FreemindMacro Embeds Freemind mindmaps into wiki pages (0.11 , lcordier , macro )GoogleMapMacro Insert a dynamic Google Map into wiki pages (google , javascript , new , 0.11 , macro , martin_s )GoogleStaticMapMacro Insert a static Google Map as image (google , new , picture , 0.11 , macro , martin_s )IncludeMacro Include external resources in a wiki page. (0.10 , 0.11 , coderanger , macro )IniGetMacro Trac.ini Dynamic Option Value Macros (wiki , 0.11 , dwclifton , macro )InlineMacro Inline XHTML Markup Macro (validation , wiki , 0.11 , dwclifton , macro )InsertElementMacro InsertElementMacro (unfinished , wiki , 0.10 , 0.11 , macro , sanmarcos )JavadocWikiMacro Trac Wiki Macro for rendering links to Javadoc urls (wiki , 0.11 , Andi , macro )LastModifiedMacro Last Modified Macro (0.11 , 0.8 , 0.9 , HorsePunchKid , macro )LatexFormulaMacro Render Latex formula to image (0.10 , 0.11 , 0.8 , 0.9 , macro , unsupported )LatexMacro Latex support in wiki pages (latex , wiki , 0.11 , jeangui , macro )LinenoMacro Prints code listings with line numbers (code , wiki , 0.11 , adamansky , beta , macro )ListOfWikiPagesMacro List all Wiki Pages with Last Changed Data and Author or Last Changes By Author (statistics , wiki , 0.11 , macro , martin_s )MarkdownMacro Markdown WikiProcessor Macro Implementation (markdown , processor , syntax , wiki , 0.11 , dwclifton , macro )MediaWikiPluginMacro MediaWiki language processor (mediawiki , wiki , 0.10 , 0.11 , 0.9 , macro , permon )MetaTrackerPluginMacro MetaTracker integration (0.11 , external , integration , macro , spookylukey )MilestoneCompactMacro Compact Milestone display macros (planning , wiki , 0.11 , TerryBrown , macro )MovieMacro Safely embed various movies into wik pages (0.11 , lcordier , macro )NewsFlashMacro Make a colored box (0.10 , 0.11 , 0.9 , coderanger , macro )PollMacro Create polls based on tickets, or static arguments (0.10 , 0.11 , 0.8 , 0.9 , athomas , macro )ProgressMeterMacro ProgressMeter macro (ticket , 0.11 , macro , qwp0 )ProtectedMacro Protect parts of a wiki page from invalid access (attachment , permissions , 0.11 , frayja , macro )ServerDownMacro Server Down Macro (0.11 , coderanger , macro )SqlQueryMacro Execute an SQL Query (new , wiki , 0.11 , JamesMills , macro )TaskTicketsMacro Tickets for project tasks (estimation , planning , ticket , tracking , 0.11 , 0.9 , macro , viola )TicketBoxMacro Ticket list in a box on the wiki page (query , 0.10 , 0.11 , 0.9 , example , gotoh , macro )TocMacro Table of Contents Macro (0.10 , 0.11 , 0.8 , 0.9 , athomas , cboos , coderanger , jouvin , macro , osimons , plugin )TopMacro Top of page Macro (wiki , 0.11 , dwclifton , macro )TracFigureMacro Trac figure macro (0.10 , 0.11 , 0.9 , ivilata , macro )TracImageSvgMacro Display svg image in wiki, tickets (0.10 , 0.11 , macro , richard )TracNav The navigation bar for Trac (wiki , 0.10 , 0.11 , 0.9 , external , macro , plugin )TracRedirect Redirection Macro for Trac (redirect , 0.10 , 0.11 , 0.8 , 0.9 , external , macro , plugin )TranslatedPagesMacro Show translated versions of wiki page. (wiki , 0.11 , ftofficer , macro )UserStatsMacro User Login Stats Macro (statistics , trac , wiki , 0.11 , 0.9 , macro , pedro )WikiCalendarMacro WikiCalendar Macro (0.10 , 0.11 , 0.8 , 0.9 , example , macro , mgood )WikiTableMacro Wiki table (sqlquerymacro , wiki , 0.11 , macro , optilude )WikiTicketCalendarMacro Calendar view of Milestones and Tickets (calendar , milestone , overview , ticket , wiki , 0.10 , 0.11 , external , goldstift , macro , mcomb )
Patches
Modifications to the Trac source in the form of patches. This can include simple changes to Clear Silver templates, patches to the Python code,etc.
AgileTracPlugin Agile-Trac Plugin (agile , estimation , planning , 0.11 , patch , plugin )LdapSessionSettingsPatch Autofill authenticated user's session settings from Active Directory (windows , 0.11 , gt4329b , patch )MantisChangesetBugLinksPatch MantisChangesetBugLinks? (0.11 , patch , techtonik )MultiSortReportPatch MultiSortReportPatch (0.12 , 0.11 , karsten_fuhrmann , patch )RegistrationConfirmationPatch Registration Confirmation Patch for AccountManagerPlugin (TOPP , accountmanager , hacked , 0.11 , nicholasbs , patch , plugin )SubProjectsPatch Sub Projects (hierarchy , 0.11 , alpha , patch , progrium )SvnAuthzPatch Patch for new subversion svn_authz format (0.12 , 0.10 , 0.11 , jiangxin , patch )TimelineRssAuthorPatch Timeline RSS Author (template , 0.10 , 0.11 , fuzzymonk , patch )TracHtmlNotificationPatch Trac - HTML email notification (email , notifications , trac , 0.11 , akarzim , patch )WikiLastModifiedPatch Automatically add a Last Modified line at the end of each wiki page (genshi , template , trac , wiki , 0.11 , izzy , patch )
Plugins
As part of the move to a component architecture , Trac 0.9 is now extensible via plugins. Plugins can be used to add functionality to Trac that was not previously possible without extensive modification to the source. This could include anything from extended milestone facilities, multi-project functionality, integration of automated build systems, other link types, to simple macros.
Refer to the Trac documentation for installation instructions and more information.
AccountLdapPlugin AccountLDAP (ldap , trac , validation , wikiexportplugin , 0.10 , 0.11 , clp , onecreativenerd , plugin , rmad )AccountManagerPlugin Account Manager Plugin (ldap , 0.10 , 0.11 , 0.9 , AccountManager , mgood , pacopablo , plugin )AcronymsPlugin Auto-generated acronyms from a table in a Wiki page (0.10 , 0.11 , 0.9 , athomas , plugin )AddHeadersPlugin Add HTML Headers to Trac Pages in a simple way (javascript , link , new , projectadmin , 0.11 , martin_s , plugin )AddressPlugin Google Maps Address Plugin (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )AdvParseArgsPlugin Advanced Argument Parser for Trac Macros (new , 0.11 , alpha , martin_s , plugin )AdvancedTicketWorkflowPlugin Advanced Ticket Workflow Plugin (0.11 , plugin , retracile , workflow )AgileTracPlugin Agile-Trac Plugin (agile , estimation , planning , 0.11 , patch , plugin )AgiloForScrumPlugin Agilo for Scrum (agile , burndown , hierarchy , hooks , planning , scrum , subversion , svn , team , trac , tracking , versioncontrol , 0.11 , andreat , plugin )AnnouncerPlugin Flexible notifications for Trac (email , notifications , unfinished , 0.11 , alpha , doki_pen , ixokai , plugin , slestak )AuthOpenIdPlugin (0.11 , dalius , plugin )AutoLinksPlugin AutoLinks (wiki , 0.10 , 0.11 , ctlajoie , plugin )AutoQueryPlugin display links to queries in ticket summaries (link , ticket , 0.11 , deprecated , k0s , plugin )AutoUpgradePlugin auto upgrade a trac environment via a plugin (0.11 , k0s , plugin , ugly )AutoWikifyPlugin Automatically creates links for all known Wiki pages (0.10 , 0.11 , 0.9 , athomas , plugin )AutocompleteUsersPlugin autocomplete user fields on tickets using AJAX (javascript , 0.11 , k0s , plugin )BatchModifyPlugin Batch modification of tickets (0.10 , 0.11 , ashwin_phatak , plugin )BlackMagicTicketTweaksPlugin Various hacks to alter Ticket form behavior (ticket , 0.11 , beta , ixokai , plugin )BreadCrumbsNavPlugin Recently visited pages as navigational bread crumbs (breadcrumbs , navigation , ticket , wiki , 0.11 , ixokai , plugin )BugzillaIssueTrackingPlugin Issue Tracking with Bugzilla (bug , bugzilla , issue , ticket , 0.10 , 0.11 , javajunky , plugin )CcSelectorPlugin cc_selector plugin (javascript , notifications , 0.10 , 0.11 , plugin , vnaum )ChangeLogPlugin Repository change log macro (0.10 , 0.11 , 0.9 , athomas , plugin )ChecklistPlugin Add database-backed checklists anywhere there's a wiki. (obsolete , ticket , wiki , 0.11 , beta , plugin , rharkins )ClientsPlugin Clients support for Trac Tickets (tracking , 0.10 , 0.11 , coling , integration , plugin )CloneTicketPlugin Add a "clone" button to tickets (0.11 , external , plugin )CodeTagsPlugin A plugin for displaying code tags (XXX , FIXME , TODO , etc.) (0.10 , 0.11 , 0.9 , abandoned , external , plugin )CustomFieldAdminPlugin Trac Custom Field Admin plugin (ticket , 0.10 , 0.11 , cbalan , osimons , plugin )CustomRoadmapPlugin Create new divisions in roadmap and milestone progress bars (0.11 , davecole , plugin )DashesSyntaxPlugin Wiki Syntax for EN and EM Dashes (wiki , 0.11 , martin_s , plugin )DataSaverPlugin Data Saver Plugin (navigation , 0.11 , plugin , rharkins )DateFieldPlugin Add custom date fields to tickets (0.10 , 0.11 , coderanger , doki_pen , plugin )DefaultCcPlugin Default CC for new tickets (component , email , notifications , ticket , 0.11 , jeangui , plugin )DetailedRssFeedPlugin A plugin that creates a feed of all changes to all of a report's tickets. (0.12 , notifications , report-plugin , 0.11 , oneirist , plugin )DiscussionPlugin Discussion Forum Plugin (application , 0.10 , 0.11 , 0.9 , Blackhex , athomas , plugin )DownloadsPlugin Downloads Plugin (0.10 , 0.11 , Blackhex , beta , plugin )DoxygenPlugin Doxygen Plugin for Trac (0.10 , 0.11 , 0.9 , Blackhex , alpha , cboos , jparks , plugin )DropbearsPlugin Aaaaaah! Dropbear attack! (0.11 , coderanger , plugin )EasterPlugin Easter Macro (0.10 , 0.11 , 0.9 , coderanger , macro , plugin )EstimationToolsPlugin Tools for visualizing and quick editing of effort estimations (agile , burndown , chart , estimation , 0.10 , 0.11 , hoessler , plugin )EstimatorPlugin EstimatorPlugin (estimation , planning , ticket , 0.10 , 0.11 , bobbysmith007 , plugin )ExtLinkRewriterPlugin Plugin for Rewriting External Link URL s (0.10 , 0.11 , bellbind , plugin )ExternalLinksNewWindowPlugin Open external links in new windows (XHTML conform) (javascript , link , new , 0.11 , martin_s , plugin )ExtractUrlPlugin Plug-in to extract URL from TracWiki links in Plug-ins and Macros (link , 0.11 , beta , martin_s , plugin )FineGrainedPageAuthzEditorPlugin Editor for Fine Grained Authz Permissions File (accountmanager , permissions , 0.11 , plugin , robert_martin )FiveStarVotePlugin Five Star Rating for Wiki and Tickets (rating , vote , 0.11 , davglass , plugin )FlashGanttPlugin Flash Gantt Plugin (chart , overview , planning , 0.11 , adeponte , murph , plugin )FlexibleAssignToPlugin FlexibleAssignTo (hooks , new , 0.11 , gt4329b , plugin )FlexibleReporterNotificationPlugin Control when notifications are sent to the reporter of a ticket (email , notifications , trac , 0.10 , 0.11 , CStrac , plugin )ForcePreviewPlugin A plugin that requires users to preview ticket and Wiki changes before submission (0.11 , athomas , plugin )FullBlogNotificationPlugin FullBlogNotificationPlugin (blog , 0.11 , plugin , trickie )FullBlogPlugin Self-contained Blog plugin (application , blog , 0.11 , osimons , plugin )GanttChartPlugin Gantt Chart Plug in (chart , 0.10 , 0.11 , 0.9 , malsmith , plugin )GitPlugin Git Plugin for Trac (versioncontrol , 0.10 , 0.11 , alpha , git , plugin )GitwebPlugin Embed gitweb in Trac (0.10 , 0.11 , coderanger , plugin )GoogleAnalyticsPlugin Trac Google Analytics Plugin (google , 0.11 , external , plugin , s0undt3ch )GoogleChartPlugin Google Chart API plugin (chart , google , 0.11 , optilude , plugin )GoogleWebmasterVerifyPlugin Send verification webpages for Google Webmaster Service. (google , 0.11 , martin_s , plugin )GraphvizPlugin Graphviz Plugin (graph , 0.10 , 0.11 , 0.9 , beta , cboos , pkropf , plugin )GridModifyPlugin Grid Modify Plugin (genshi , javascript , report-plugin , ticket , trac , 0.11 , abbywinterscom , plugin )GrowlPlugin Growl notification dispatcher for Trac events (notifications , testing , 0.11 , alpha , eblot , plugin )HackergotchiPlugin Adds user-specific icons to the timeline view. (0.11 , coderanger , plugin )HgTimelinePlugin HgTimelinePlugin (mercurial , versioncontrol , 0.11 , djc , external , plugin )HtgroupsPlugin Htgroups Plugin (0.10 , 0.11 , 0.9 , froosh , plugin )HudsonTracPlugin Hudson Trac Integration Plugin (0.10 , 0.11 , 0.9 , integration , plugin , roadrunner )IcalExporterPlugin export iCalendar format for pages with an RSS feed (0.11 , k0s , plugin )IncludePagesPlugin Macro to Include Another Page in Current Page (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )IncludeSourcePartialPlugin IncludeSourcePartial? (wiki , 0.11 , chrisheller , plugin )InfoCardAccountPlugin Information Card Account Management Plugin (0.11 , dbuss , plugin )IniAdminPlugin Edit all trac.ini options via the WebAdminPlugin (0.10 , 0.11 , athomas , plugin )IrcAnnouncerPlugin IRC Announcer Plugin (irc , 0.11 , mitsuhiko , plugin )IrcLogsPlugin IRC Logs Plugin (0.10 , 0.11 , doki_pen , mitsuhiko , pacopablo , plugin )IttecoTracPlugin Welcome to Itteco Trac Plugin (agile , burndown , calendar , estimation , hierarchy , milestone , planning , scrum , team , time , 0.11 , beta , itteco , plugin )KeywordSuggestPlugin Autocomplete feature for 'keywords' field (autocomplete , field , jquery , keywords , ticket , 0.11 , beta , plugin , scratcher )LoomingCloudsPlugin insert clouds in the ticket for easy reference (0.11 , k0s , plugin )MacroPostPlugin Allow wiki macros to use POSTs (0.10 , 0.11 , alpha , coderanger , plugin )MasterTicketsPlugin Add support for ticket dependencies to Trac (ticket , 0.11 , coderanger , plugin )MathCaptchaPlugin A simple equation solver used as a CAPTCHA (captcha , 0.11 , plugin , robm )MenusPlugin MenusPlugin (0.12 , hierarchy , javascript , navigation , projectadmin , 0.11 , beta , cbalan , plugin )MilestoneTeamsPlugin MilestoneTeams Plug-in (milestone , notifications , trac , 0.11 , alpha , plugin , silvein )MultipleProjectQueryFilterPlugin Fix up URL s in query results that span multiple projects (multi-projects , report-plugin , ticket , 0.11 , bewst , plugin )NavAddPlugin Add custom items to main and meta navigation bar (0.10 , 0.11 , 0.9 , otaku42 , plugin )NavControlPlugin NavControlPlugin (navigation , new , 0.11 , alpha , plugin , tsooboi )NeverNotifyUpdaterPlugin NeverNotifyUpdaterPlugin (email , notifications , 0.10 , 0.11 , bobbysmith007 , plugin )NoAnonymousPlugin No Anonymous Access (accountmanager , trac , 0.11 , 0.9 , pedro , plugin )NoteBoxPlugin NoteBox Plugin (0.11 , gruenebe , plugin )NoticeManagerPlugin Notice Manager Plugin (0.10 , 0.11 , morodin , plugin )NumberedHeadlinesPlugin Wiki syntax for numbered headlines (new , wiki , 0.11 , martin_s , plugin )OpenIdDelegatePlugin Add OpenID delegation links. (0.11 , coderanger , plugin )Page2DocbookPlugin Page2DocbookPlugin - A trac plugin for exporting wiki pages as docbook documents (export , wiki , xslt , 0.10 , 0.11 , FilipeCorreia , beta , plugin )PageToDocIntegration A Trac plugin for export of wiki pages to MS Word (download , export , wiki , xslt , 0.11 , alpha , integration , lei , plugin )PeerReviewPlugin Distributed Peer Review Plugin (code , review , 0.11 , plugin )PendingTicketPlugin Support for Pending Tickets (ticket , 0.10 , 0.11 , datallah , plugin )PerforcePlugin Perforce Plugin for Trac (versioncontrol , 0.10 , 0.11 , 0.9 , integration , lewisbaker , plugin , ttressieres )PermRedirectPlugin Redirect users to the login screen on PermissionError. (0.10 , 0.11 , coderanger , plugin )PhpBbAuthPlugin phpBB Authentication with AccountManagerPlugin (accountmanager , passwordstore , 0.11 , pacopablo , plugin )PrivateTicketsPlugin Modified ticket permissions (0.10 , 0.11 , coderanger , plugin )PrivateWikiPlugin Restrict Access to sections of the Wiki (permissions , wiki , 0.11 , eric256 , plugin )QaTrackerPlugin QATrackerPlugin (testing , 0.11 , alpha , plugin , rweigel )RandomIncludePlugin Random Includes and Random Quotes (Fortune Cookies) (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )ReadOnlyTicketPlugin ReadOnlyTicketPlugin (permissions , ticket , 0.10 , 0.11 , datallah , plugin )RecaptchaRegisterPlugin Recaptcha Register Plugin (accountmanager , antirobot , captcha , 0.11 , alecu , plugin )RegexLinkPlugin Turn anything matching a certain regex into a link (regex , syntax , wiki , 0.11 , ComaVN , integration , plugin )RegistrationConfirmationPatch Registration Confirmation Patch for AccountManagerPlugin (TOPP , accountmanager , hacked , 0.11 , nicholasbs , patch , plugin )RepoSearchPlugin Plugin for searching the source repository (repository , search , 0.10 , 0.11 , 0.9 , athomas , plugin )ReposReadMePlugin Repository Readme File Rendering (docs , repository , versioncontrol , 0.11 , osimons , plugin )RepositoryHookSystemPlugin turn repository hooks into pluggable extension points (hooks , svn , 0.11 , beta , k0s , plugin )RevtreePlugin Revision Graph for the Version Control Browser (graph , testing , 0.11 , beta , eblot , plugin )RoadmapHoursPlugin Show estimated and actual hours in roadmap and milestone progress bars (estimation , milestone , planning , time , timing , timingandestimationplugin , 0.11 , JoshuaH , plugin )ScreenshotsPlugin Screenshots Plugin (0.10 , 0.11 , Blackhex , beta , plugin )ScrumBurndownPlugin Scrum Burndown in Trac (time , timing , tracking , windows , 0.10 , 0.11 , daan , plugin , sambloomquist )SearchAllPlugin Trac Search All Projects Plugin (multi-projects , 0.10 , 0.11 , 0.9 , airadier , plugin )SectionEditPlugin SectionEditPlugin (wiki , 0.11 , cbalan , plugin )SensitiveTicketsPlugin Hide sensitive tickets with a checkbox (permissions , ticket , 0.11 , k0s , plugin , sbenthall )ServerSideRedirectPlugin Server Side Redirect from a Wiki Page (redirect , wiki , 0.11 , beta , martin_s , plugin )ShortcutIconPlugin Set any server file as shortcut icon, including handler for /favicon.ico . (link , new , 0.11 , martin_s , plugin )ShowPathPlugin ShowPath Plugin (0.11 , JasonWinnebeck , plugin )SimpleCaptchaPlugin SimpleCaptchaPlugin (TOPP , accountmanager , captcha , spam , 0.11 , nicholasbs , plugin )SiteUploadPlugin Upload Files to the Trac Site Directory (0.10 , 0.11 , pacopablo , plugin )SpamFilterPlugin Spam filtering plugin for Trac 0.10 (0.10 , 0.11 , external , plugin )SqlConstantsPlugin SQL Constants (report-plugin , 0.11 , optilude , plugin )SubversionLocationPlugin Subversion Location Plugin (link , navigation , subversion , svn , trac , versioncontrol , 0.11 , ErikRose , plugin )SuperUserPlugin Super User Plugin (accountmanager , multi-projects , permissions , 0.10 , 0.11 , 0.9 , airadier , plugin )SuportTicketPlugin Support Ticket Plugin (unfinished , 0.11 , abandoned , beta , nick_at_spikefin_com , plugin )SvnAuthzAdminPlugin Svnauthz File Administration Plugin (0.10 , 0.11 , alpha , kisg , plugin )SvnChangeListenerPlugin make SVN's post-commit-hook a pluggable Extension Point (TOPP , hooks , subversion , svn , 0.11 , deprecated , k0s , plugin )SvnRevisionPlugin SvnRevision (svn , 0.11 , ljwzsjs , plugin )SvnUrlsPlugin show SVN URL links in /browser, /log, and /changelog (0.11 , k0s , plugin )SvnsyncPlugin front-end to svnsyncing a remote svn repo (svn , 0.10 , 0.11 , 0.9 , beta , k0s , plugin )TagsPlugin A Tagging System for Trac (0.10 , 0.11 , 0.8 , 0.9 , athomas , muness , plugin )TaskListPlugin Task List Plugin (0.11 , pacopablo , plugin )TeamCalendarPlugin Team calendar (calendar , projectadmin , tracking , 0.11 , optilude , plugin )TeamRosterPlugin Team Roster (0.11 , alpha , cbalan , plugin )TestCaseManagementPlugin TestCaseManagement (genshi , testing , ticket , tracking , versioncontrol , 0.10 , 0.11 , 0.9 , edunne , plugin )TgAuthPlugin TurboGears Auth Store (0.10 , 0.11 , alpha , pacopablo , plugin )ThemeEnginePlugin Modular styles manager (0.10 , 0.11 , coderanger , plugin )TicketChangePlugin Ticket Comments Change Plugin (projectadmin , ticket , 0.10 , 0.11 , SergeiLuchko , plugin )TicketCreationStatusPlugin Controls the initial status of tickets (new , 0.11 , beta , ixokai , plugin )TicketDeletePlugin Ticket and Ticket Change Deletion Plugin (0.10 , 0.11 , 0.9 , coderanger , plugin )TicketExtPlugin Ticket extensions (i18n , jquery , 0.10 , 0.11 , plugin , takanorig )TicketImportPlugin Import or update tickets in batch from an Excel or CSV file into Trac (csv , excel , import , ticket , 0.10 , 0.11 , farialima , integration , plugin )TicketModeratorPlugin Human moderation for tickets / comments from unprivileged users (ticket , 0.11 , plugin )TicketModifiedFilesPlugin Listing modified files per ticket in Trac (ticket , 0.11 , e2jk , plugin )TicketSubmitPolicyPlugin Bugs/Feature Requests (javascript , ticket , validation , 0.11 , k0s , plugin )TicketTeamDispatcherPlugin Ticket Team Dispatcher (email , field , ticket , 0.11 , beta , plugin , sinnvoller )TicketValidatorPlugin Ticket Validator (ticket , validation , 0.11 , plugin , superafroman )TimeVisualizerPlugin Plugin to render burndown SVG (estimation , planning , timing , tracking , 0.10 , 0.11 , mape , plugin )TimingAndEstimationPlugin Timing and Estimation Plugin (estimation , planning , time , timing , 0.10 , 0.11 , bobbysmith007 , plugin )TocMacro Table of Contents Macro (0.10 , 0.11 , 0.8 , 0.9 , athomas , cboos , coderanger , jouvin , macro , osimons , plugin )TracAdsPanelPlugin TracAdsPanelPlugin (0.11 , external , plugin , s0undt3ch )TracBacksPlugin TracBacks Plugin (new , 0.11 , beta , mchua , plugin )TracCasPlugin CAS-based login for Trac (0.10 , 0.11 , 0.9 , coderanger , plugin )TracCiaPlugin CIA.vc and Trac integration (trac , 0.11 , dottedmag , plugin )TracCoSignPlugin CoSign single sign-on integration for Trac (0.12 , 0.11 , integration , jiangxin , plugin )TracDeveloperPlugin A plugin to aid in the development of Trac plugins (0.11 , alpha , athomas , cmlenz , plugin )TracDownloaderPlugin Trac Downloader plug-in (Petr , antirobot , captcha , download , downloader , form , picture , questionnaire , statistics , validation , 0.10 , 0.11 , 0.9 , plugin )TracFormsPlugin Provides forms anywhere there is a wiki (wiki , 0.11 , alpha , plugin , rharkins )TracGoogleAdsPlugin Trac Google Ads Plugin (ads , google , 0.11 , external , plugin , s0undt3ch )TracGoogleAnalyticsPlugin Trac Google Analytics Plugin (analytics , google , 0.11 , external , plugin , s0undt3ch )TracGoogleSearchPlugin Trac Google Search Plugin (google , search , 0.11 , external , plugin , s0undt3ch )TracHoursPlugin keep track of hours spent on tickets (0.11 , k0s , plugin )TracMathPlugin Support for LaTeX Math Formulas in Wiki Pages (new , unfinished , wiki , 0.11 , alpha , plugin , rlotun )TracMetrixPlugin Plugin that provides project progress statistics and quality metrics (metrics , planning , statistics , tracking , 0.11 , jnatividad , khundeen , plugin )TracMonotone Monotone VCS backend plugin (versioncontrol , 0.10 , 0.11 , external , plugin )TracMyPagePlugin TracMyPage (navigation , wiki , 0.11 , dgc , plugin )TracNav The navigation bar for Trac (wiki , 0.10 , 0.11 , 0.9 , external , macro , plugin )TracPastePlugin tracpaste (unfinished , 0.11 , mitsuhiko , otaku42 , plugin )TracPluginTemplateScript paste template to create a trac plugin skeleton (application , trac , 0.10 , 0.11 , k0s , plugin , script )TracRedirect Redirection Macro for Trac (redirect , 0.10 , 0.11 , 0.8 , 0.9 , external , macro , plugin )TracReleasePlugin Software Release Control for Trac (projectadmin , template , trac , versioncontrol , 0.11 , jtoledo , plugin )TracReportManagerPlugin Manage trac reports (report-plugin , 0.10 , 0.11 , plugin , richard )TracSchedulerPlugin Scheduled tasks manager (0.11 , plugin , richard )TracSqlAlchemyBridgeIntegration Trac SQL Alchemy Bridge (0.12 , sqlalchemy , trac , 0.11 , beta , integration , mitsuhiko , plugin , s0undt3ch )TracSvnAuthzPlugin Web interface to edit subversion authorization (authz) files (subversion , svn , versioncontrol , 0.10 , 0.11 , Bombenbodo , plugin )TracSvnPoliciesPlugin Svn Policy Plugin (email , hooks , notifications , subversion , svn , versioncontrol , 0.11 , andrei2102 , doki_pen , plugin )TracTabPlugin TracTabPlugin (0.10 , 0.11 , 0.9 , bobbysmith007 , plugin )TracTicketDepgraphPlugin Ticket dependency graph Plugin (graph , ticket , 0.10 , 0.11 , ftiede , plugin )TracTicketStatsPlugin Trac Ticket Statistics (statistics , trac , 0.11 , echo0101 , plugin )TracTicketTemplatePlugin Trac Ticket Template (javascript , template , ticket , 0.10 , 0.11 , plugin , richard )TracTweakUiPlugin Trac Tweak UI (javascript , 0.11 , plugin , richard )TracUnreadPlugin trac_unread plugin (navigation , new , statistics , ticket , time , tracking , 0.10 , 0.11 , plugin , vnaum )TracUserPagePlugin TracUserPage Plugin (permissions , wiki , 0.11 , dgc , plugin )TracWikiNegotiatorPlugin Content negotiation plugin for Trac wiki (0.12 , 0.10 , 0.11 , gotoh , plugin )TracWikiToPdfPlugin Trac WikiToPDF (pdf , wiki , 0.10 , 0.11 , diorgenes , plugin )TracWsgiPlugin WSGI hacks for Trac (0.11 , martinpaljak , plugin )TracWysiwygPlugin TracWiki WYSIWYG Editor Plugin (WYSIWYG , 0.10 , 0.11 , alpha , jun66j5 , plugin )TrashTalkPlugin TrashTalk (feedback , multi-projects , notifications , tracking , 0.11 , external , news , plugin , tcoulter )TypedTicketWorkflowPlugin Typed Ticket Workflow (field , permissions , ticket , 0.11 , kivsiak , plugin , workflow )UserManagerPlugin UserManagerPlugin (permissions , picture , projectadmin , trac , 0.11 , cbalan , plugin )VirtualTicketPermissionsPlugin Virtual ticket permissons (permissions , 0.11 , normanr , plugin )VotePlugin Reddit-style voting on Trac resources (vote , 0.11 , athomas , plugin )WatchlistPlugin Watchlist for Wikis and Tickets (navigation , new , ticket , wiki , 0.11 , beta , martin_s , plugin )WikiCompatPlugin Wiki Compatibility Plugins for Sycamore and Moin-Like Wikis (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )WikiCssPlugin Set CSS styles using a wiki page (css , wiki , 0.11 , martin_s , plugin )WikiDocPlugin Trac WikiDoc Plugin (code , docs , 0.10 , 0.11 , cosimo , plugin )WikiExportPlugin Wiki Export (accountldap , docs , export , pdf , trac , wiki , 0.11 , clp , plugin , sfhynx )WikiGoodiesPlugin Wiki Goodies for Trac (wiki , 0.10 , 0.11 , 0.9 , cboos , plugin )WikiIncludePlugin Wiki Include Plugin (0.10 , 0.11 , 0.9 , bubacoo , plugin , yu-ji )WikiNotificationPlugin Trac Wiki Notification Plugin (0.10 , 0.11 , external , plugin , s0undt3ch )WikiOutputStreamPlugin WikiOutputStreamPlugin (wiki , 0.10 , 0.11 , 0.9 , aldrinleal , anyrelease , external , plugin )WikiRenamePlugin Rename wiki pages (0.10 , 0.11 , 0.9 , coderanger , plugin )WikiStatsPlugin Wiki User and Page Statistics (citytrac , wiki , 0.11 , Rottenchester , alpha , plugin )WikifyAnythingPlugin Add wiki formatting to any text on any template (report-plugin , ticket , wiki , 0.11 , plugin , tradel )WorkLogPlugin Work Log Plugin for Trac (application , ticket , time , timing , tracking , 0.10 , 0.11 , coling , external , plugin )WorkflowEditorPlugin Edit Ticket Workflow (ticket , 0.11 , plugin , takanorig , workflow )
Scripts
Scripts that enhance the functionality of Trac. This could include things like wrappers around creation of Subversion and Trac projects, post-commit hooks, etc.
AdminToolkitScript Admin Toolkit - scripts for managing multiple Trac environments (mstoddart , subversion , trac , 0.11 , script )BreadcrumbTrailsScript Breadcrumb trails navigation for wiki subpages (breadcrumbs , javascript , navigation , trails , wiki , 0.11 , beta , script )CityTracScript Conversion Script for Project Sycamore wikis (citytrac , wiki , 0.11 , Rottenchester , alpha , script )EmailtoTracScript Convert email to trac tickets (0.10 , 0.11 , 0.9 , bas , script )GoogleTranslateTimelineScript Translate changeset messages in timeline using Google Language API (google , javascript , jquery , template , 0.11 , external , script , techtonik )LoggedInScript LoggedInScript (anchor , genshi , javascript , jquery , 0.11 , dwclifton , script )ModWsgiAcctmgrScript Mod_WSGI Acctmgr (0.11 , pacopablo , script )MoinToTracScript Convert MoinMoin (or twiki) Wiki to trac (wiki , 0.10 , 0.11 , 0.9 , kgk , script )PhpBugTracker2TracScript phpBugTracker to Trac (bug , ticket , unfinished , 0.10 , 0.11 , Viper7 , beta , domluc , script )ReScheduleScript Reschedule milestones on a new timeline (planning , 0.11 , TerryBrown , script )SfnToTracScript sfn2trac.py - importer of SourceForge? 's new backup file (0.11 , marcin , script )SqliteToMySqlScript SQL ite to MySQL Script (0.10 , 0.11 , script , takayama )SqliteToPgScript SQL ite to PostgreSQL Script (0.10 , 0.11 , pacopablo , script )TracMergeScript Merge N source tracks into M destination tracks (0.12 , mercurial , multi-projects , projectadmin , 0.11 , beta , chmullig , script )TracPluginTemplateScript paste template to create a trac plugin skeleton (application , trac , 0.10 , 0.11 , k0s , plugin , script )TracShellScript TracShell? : A command line shell interface to remote Trac instances (hacks , ticket , trac , 0.10 , 0.11 , j_king , script )
Themes
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.
CmTeknikTheme CM Teknik Theme (0.11 , jdog , theme )CrystalxTheme CrystalX theme for Trac (0.11 , coderanger , theme )GnomeBrTheme GnomeBR (0.11 , 0.9 , n3rd3x , theme )PyDotOrgTheme A theme based on python.org (0.10 , 0.11 , asmodai , coderanger , theme )SkittlishTheme Skittlish Theme for Trac (0.11 , theme , tigris )
Translations
Translations of Trac into other languages.
TracChineseTranslation 简体中文Trac (0.12 , Chinese , i18n , 0.10 , 0.11 , ZoomQuiet , translation )TracDefaultWikiChinese TracDefaultWikiChinese (Chinese , i18n , 0.11 , ZoomQuiet , translation )TracPolishTranslation Trac po polsku (0.10 , 0.11 , beta , translation , wist )TracSpanishTranslation Spanish translation of Trac / Traduccion al espanol de Trac (0.10 , 0.11 , jmt4b04d4v , translation )TracTermsZhCn Trac 关键词对比表 (Chinese , i18n , 0.10 , 0.11 , ZoomQuiet , translation )ZoomQuietTranslation TracChineseTranslation (Chinese , i18n , 0.10 , 0.11 , ZoomQuiet , translation )
Ticket Workflows
Trac 0.11 introduces customisable Workflows. Here are some you might find useful.
AdvancedTicketWorkflowPlugin Advanced Ticket Workflow Plugin (0.11 , plugin , retracile , workflow )TestingWorkflow Testing Workflow (testing , 0.11 , Floppy , workflow )TypedTicketWorkflowPlugin Typed Ticket Workflow (field , permissions , ticket , 0.11 , kivsiak , plugin , workflow )WorkflowEditorPlugin Edit Ticket Workflow (ticket , 0.11 , plugin , takanorig , workflow )
Miscellany
Using the GeneralLinkSyntaxPlugin , I have added several shortcuts for commonly used links: download:hackname , google:search , trac:wikipage , trac-changeset:changeset and trac-ticket:ticket .
Registered users of TracHacks .
Hacks for Trac 0.8 , 0.9 and 0.10 .
Example hacks.
Adhering to the principle that one should
eat one's own dog food ,
the following hacks are used on TracHacks :
AccountManagerPlugin , AutoWikifyPlugin , ChangeLogPlugin , FootNoteMacro , IncludeMacro , IniAdminPlugin , PollMacro , RefMacro , SpamFilterPlugin , SvnAuthzAdminPlugin , TagsPlugin , TicketDeletePlugin , TocMacro , TracAcronymsPlugin? , TracBlogPlugin , TracPygmentsPlugin , WebAdminPlugin and XmlRpcPlugin .
Tag Cloud
The tag cloud is a visual representation of tag frequency, similar to a histogram.
I'm linking to the tag index to reduce system load.