Back link feature in Trac (trac:#611)


This plugin provides a back link feature.

  • Add Back Links section to ticket, wiki and milestone views.
  • Update the backlink table automatically with gathered back links from tickets, wiki pages, milestones and changesets via *ChangeListener interfaces.
  • Add backlink sync command, which updates the backlink table
  • Require Trac 1.0.5+ or 1.2.0+
  • Trac 1.3.x is not supported

Example for wiki:

Example for ticket:

See also trac:#611 and BackLinksMacro.

Bugs/Feature Requests

Existing bugs and feature requests for TracBackLinkPlugin are here.

If you have any issues, create a new ticket.


3 / 5


1 / 1


Download the zipped source from here.


You can check out TracBackLinkPlugin from here using Subversion, or browse the source with Trac.


  1. Install the plugin:
    $ easy_install
  2. Enable the plugin in your trac.ini file:
    tracbacklink.* = enabled
  3. Execute upgrade command to create backlink table:
    $ trac-admin $ENV upgrade
  4. Execute backlink sync command to synchronize backlink table with several tables in Trac:
    $ trac-admin $ENV backlink sync

See also TracPlugins page for generic installation instructions.

Recent Changes

17029 by jun66j5 on 2018-02-02 06:20:05
TracBackLinkPlugin/1.0.10: fix backlink sync stopping when Repository.get_node() is failed
17027 by jun66j5 on 2018-01-31 08:03:55
TracBackLinkPlugin/1.0.9: fix UnboundLocalError raised when changeset_modified is invoked for non-cached repository (closes #13359)
17026 by jun66j5 on 2018-01-31 08:01:40
TracBackLinkPlugin/1.0.8: update copyright years


Author: OpenGroove,Inc. and tracpath
Maintainer: Jun Omae

Last modified 2 years ago Last modified on Dec 4, 2018, 5:43:28 PM

Attachments (2)

Download all attachments as: .zip