Macros are simple enhancements to Trac's Wiki engine. Examples include SubWiki, TOC, FootNote, etc.
Show hacks for releases:0.11 0.12 1.0 1.2 1.4 1.6 anyrelease AdvParseArgsPlugin: Advanced Argument Parser for WikiMacros (tags: 0.11, 0.12, 1.0, 1.2, bsd-license, macro, martin_s, plugin, pypi) AllAttachmentsMacro: List attachments from Trac site (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, attachment, creativecommons-license, daan, external, github-hosted, macro, mitar, pypi, wiki) BackLinksMacro: Add a list of referring pages to your page (tags: 0.12, 1.0, 1.2, backlink, gpl-license, macro, needsadoption, pypi, trapanator) CardsPlugin: Sorting cards in stacks (tags: 1.0, 1.2, 1.4, 1.6, agile, bsd-license, cards, dashboard, kanban, macro, management, planning, plugin, psuter, python3, whiteboard) ChangeLogMacro: List changelog entries from repository (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, athomas, bsd-license, macro, pypi, rjollos) CiteCodeMacro: Cite code in wiki pages and tickets (tags: 1.0, 1.2, 1.4, bsd-license, deprecated, macro, tkob-trac) CodeExampleMacro: Code example box with syntax highlighting (tags: 0.11, 0.12, 1.0, 1.2, codebox, lgpl-license, macro, nuald, pygments) CollapsiblePlugin: Embed foldable structures in wiki pages (tags: 0.12, 1.0, 1.2, 1.6, apache-license, codingking, fold, macro, processor, stoecker, wiki) ColorMacro: Color foreground and background of text (tags: 0.11, 0.12, 1.0, color, deprecated, diroussel, macro, mit-license) ComponentsProcessorMacro: List project components with descriptions (tags: 0.11, 0.12, 1.0, 1.2, TerryBrown, component, macro, nolicense, wiki) CsvMacro: Display CSV data in a table (tags: 0.11, 0.12, 1.0, 1.2, 1.6, athomas, bsd-license, macro, needsadoption) DiaVisViewPlugin: Render dia and vdx files (tags: 0.11, 0.12, 1.0, bsd-license, macro, needsadoption, robert_martin) DownloadsPlugin: Adds a downloads section to Trac (tags: 0.11, 0.12, 1.0, 1.2, 1.4, Blackhex, download, gpl-license, macro, plugin, rjollos, ttressieres) EasyPollMacro: Add polls and voting functionality to wiki pages and tickets (tags: 0.11, 0.12, 1.0, bsd-license, chart, css, form, itspanky, macro, mysql, permissions, sql, statistics, ticket, vote, wiki) EmailProcessorMacro: Wrap text blocks to specified width (tags: 0.11, 0.12, 1.0, 1.2, 1.4, bsd-license, macro, pacopablo, processor) FlatTableMacro: Display a table with the markup from data entered in a flat form (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, ashkulz, bsd-license, macro, table) FoldMacroProcessorMacro: Add foldable sections (tags: 1.0, 1.2, 1.4, 1.6, bsd-license, fold, macro, processor, psuter) FootNoteMacro: Add footnotes to wiki page (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, athomas, bsd-license, coderanger, macro, rjollos) GenshiMacro: Render Genshi templates directly in wiki pages (tags: 0.12, 1.0, 1.2, bsd-license, deprecated, ejucovy, external, genshi, github-hosted, macro, wiki) GoogleStaticMapMacro: Insert a static Google Map as an image (tags: 0.11, 0.12, 1.0, 1.2, google, gpl-license, macro, map, martin_s, picture, pypi) IncludeAttachmentMacro: Display the text of an attachment (tags: 1.0, 1.2, attachment, bsd-license, include, jesrui, macro, wiki) IncludeMacro: Include external resources in a wiki page (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, bsd-license, coderanger, macro, pypi, rjollos) IniGetMacro: Display option values for trac.ini (tags: 0.11, 0.12, 1.0, bsd-license, dwclifton, macro, wiki) JqChartMacro: Add JQPlot charts to wiki pages (tags: 0.12, 1.0, 1.2, 1.4, 1.6, analytics, bsd-license, chart, gpablo, graph, macro) LastModifiedMacro: Show last modification date of wiki page (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, HorsePunchKid, bsd-license, macro, needsadoption, wiki) LatexFormulaMacro: Render Latex formula to image (tags: 0.11, 0.12, 1.0, 1.2, 1.4, LaTeX, macro, math, needsadoption, nolicense, unsupported) LatexMacro: LateX support in wiki pages (tags: 0.11, 0.12, 1.0, 1.2, 1.4, LaTeX, gpl-license, jeangui, macro, math, needsadoption, wiki) LinenoMacro: Prints code listings with line numbers (tags: 0.11, 0.12, 1.0, adamansky, apache-license, deprecated, macro) MacroChainMacro: Chain multiple macros and processors (tags: 0.11, 0.12, 1.0, bsd-license, macro, roadrunner, wiki) MarkdownMacro: Markdown WikiProcessor Macro Implementation (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, Cinc-th, bsd-license, dwclifton, macro, markdown, processor, pypi, syntax, wiki) MediaWikiPluginMacro: MediaWiki language processor (tags: 0.11, 0.12, 1.0, 1.2, macro, mediawiki, needsadoption, nolicense, permon, wiki) MermaidMacro: Render mermaid diagrams in wiki pages (tags: 1.0, 1.2, 1.4, 1.6, bsd-license, diagram, gantt, graph, macro, mermaid, tkob-trac) MilestoneQueryMacro: Display a list of matching milestones (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, macro, milestone, needsadoption, nicferrier, nolicense, query) MindMapMacro: Draw mind maps using wiki list syntax (tags: 0.11, 0.12, 1.0, 1.2, flash, gpl-license, graph, macro, martin_s, mindmap, pypi) MovieMacro: Embed movies into Trac tickets or wiki pages (tags: 0.12, 1.0, 1.2, apache-license, lcordier, macro, needsadoption, pypi, t2y) NewsFlashMacro: Display a colored box (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, bsd-license, coderanger, macro, needsadoption, pypi) NikoCaleMacro: Create a Niko Niko calendar (tags: 0.11, 0.12, 1.0, bsd-license, macro, needsadoption, yattom) NoteBoxMacro: Note boxes with icons (tags: 0.11, 0.12, 1.0, 1.2, gpl-license, gruenebe, macro) OhlohBadgeMacro: Show Ohloh project thin badge (tags: 0.11, 0.12, 1.0, bsd-license, coderanger, macro, pypi, wiki) PageTicketsMacro: Show tickets mentioned on wiki page (tags: 1.0, 1.2, 1.4, 1.6, bsd-license, lucid, macro, ticket, ticketquery, wiki) PageVariableMacro: Declare and use variables in wiki pages (tags: 0.11, 0.12, 1.0, 1.2, macro, mit-license, needsadoption, pmonnaie, wiki) ParameterizedIncludeMacro: Include wiki pages in each other with parameter substitution (tags: 1.0, 1.2, 1.4, bsd-license, chead, macro, wiki) PerlPodMacro: Perl POD (Plain Old Documentation) wiki processor (tags: 0.11, 0.12, 1.0, documentation, macro, nolicense, processor, sfandino) PlantUmlMacro: Render PlantUML diagrams in wiki pages (tags: 0.11, 0.12, 1.0, 1.2, 1.4, airadier, bsd-license, diagram, graph, image, macro, pypi, rjollos, uml, wiki) PollMacro: Create polls based on tickets or static arguments (tags: 0.11, 0.12, 1.0, 1.2, athomas, bsd-license, macro) ScrippetMacro: Add Fountain / Scrippets markup to wiki pages (tags: 0.12, 1.0, bsd-license, macro, netjunki, processor) ShowWhenMacro: Show content When specified time range (tags: 0.12, 1.0, 1.4, macro, matobaa, mit-license) SpoilerMacro: Add a "Spoiler!" button around textual content (tags: 0.12, 1.0, 1.2, 1.4, 1.6, bsd-license, fold, macro, netjunki) SqlAlchemyQueryMacro: Execute an SQL query from within Trac (tags: 1.0, 1.2, bsd-license, fvdberg, macro, sql, sqlalchemy) SqlQueryMacro: Execute an SQL Query from within Trac (tags: 0.11, 0.12, 1.0, 1.2, 1.4, JamesMills, bsd-license, macro, needsadoption, sql) StatusHistoryChartMacro: Plot a graph of a ticket's field change history (tags: 0.12, 1.0, 1.2, 1.4, bsd-license, chart, macro, matobaa, milestone, ticket) TicketBoxMacro: Ticket list in a box on the wiki page (tags: 0.11, 0.12, 1.0, gotoh, macro, nolicense, ticket) TicketCalendarPlugin: Ticket calendar as box calendar, list and macro in Trac (tags: 0.12, 1.0, 1.2, 1.4, 1.6, babel, bsd-license, calendar, i18n, jun66j5, macro, plugin, ticket) TicketChartsMacro: Display ticket statistics charts (tags: 0.11, 0.12, 1.0, aviram, chart, deprecated, graph, macro, needsadoption, nolicense, statistics, ticket, wiki) TocMacro: Display Table of Contents (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, athomas, bsd-license, cboos, coderanger, jouvin, macro, osimons, plugin) TracImageSvgMacro: Display SVG image on Trac pages (tags: 0.11, 1.0, bsd-license, deprecated, macro, richard) TracJsGanttPlugin: Display a jsGantt chart in a wiki page (tags: 0.11, 0.12, 1.0, 1.2, ChrisNelson, bsd-license, calendar, gantt, macro, plugin, ticket) TracXsdPlotMacro: Produce graphical images of the structure of XML Schema files (tags: 1.0, 1.2, bsd-license, macro, svg, thenor, xsd) TracYetAnotherChartMacro: Create bar/line/pie charts of query results (tags: 1.0, 1.2, bsd-license, chart, graph, javascript, macro, plotly, query, report, risky, sql, thenor, ugly) TranslatedPagesMacro: Show translated versions of wiki page (tags: 0.11, 0.12, 1.0, 1.2, 1.6, bsd-license, dottedmag, ftofficer, i18n, macro, plugin, stoecker, wiki) UpcomingMilestonesChartMacro: Chart of upcoming milestones macro (tags: 0.12, 1.0, 1.2, 1.4, 1.6, bsd-license, chart, falkb, macro, milestone, multi-projects, overview, planning, roadmap) UserStatsMacro: Display user login stats (tags: 0.11, 0.12, 1.0, gpl-license, macro, needsadoption, pedro, statistics) VcsReleaseInfoMacro: Display Version Control Software Release Information (tags: 0.11, 0.12, 1.0, bsd-license, glen, macro) WantedPagesMacro: List of non-existent wiki pages that are linked to (tags: 0.11, 0.12, 1.0, 1.2, 1.4, bsd-license, glinders, jfrancis, macro, pypi, wiki) WikiCalendarMacro: Small calendar with days linking to wiki pages (tags: 0.11, 0.12, 1.0, 1.2, 1.4, bsd-license, calendar, hasienda, macro, mgood, needsadoption) WikiExtrasPlugin: Wiki Extras for Trac (tags: 1.0, 1.2, 1.4, 1.6, bsd-license, cboos, character, color, image, macro, mrelbe, news, picture, plugin, pypi, visual, wiki) WikinfoPlugin: Display metadata information on wiki page (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, bsd-license, coderanger, macro, plugin, rede) WikiReportMacro: Insert a Trac report into a wiki page (tags: 0.12, 1.0, 1.2, external, github-hosted, gpl-license, macro, report, roandbox, wiki) WikiTableMacro: Display a table in a wiki page (tags: 0.11, 0.12, 1.0, 1.2, 1.4, 1.6, bsd-license, macro, optilude, sql, wiki) WikiTicketCalendarMacro: Calendar view of Milestones and Tickets (tags: 0.11, 0.12, 1.0, bsd-license, deprecated, hasienda, macro, mcomb) XsltMacro: XSL-Transformation Macro (tags: 0.11, 0.12, 1.0, bsd-license, macro, roadrunner, xslt)