Import / Export XLS spreadsheets


This plugin allows you to export a ticket list into an Excel spreadsheet file (xls-format) and import the tickets back into the same Trac environment. This Excel file can be modified, but the columns Id and summary must be maintained. To add new tickets, the Id column must stay empty.

This plugin adds a button to the admin panel to allow the export and import of Trac tickets. The dependencies are the Python packages xlwt and xlrd.

See also: TicketImportPlugin, ExcelDownloadPlugin

The main screen looks as follows:

Admin page.

Bugs/Feature Requests

Existing bugs and feature requests for ExportImportXlsPlugin are here.

If you have any issues, create a new ticket.


4 / 6


7 / 8


1 / 1


Download the zipped source from here.


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


  1. Install the plugin:
    $ pip install svn+
  2. Enable the plugin in your trac.ini file:
    importexportxls.* = enabled
  3. Restart your tracd (or web server) if needed.

Recent Changes

17846 by rjollos on 2020-08-20 00:58:12
0.3: Add Jinja2 template for Trac 1.4+

Fixes #13874.

17650 by rjollos on 2020-01-11 06:56:14
0.2dev: Fix translation of admin menu items

Fixes #12798.

17649 by rjollos on 2020-01-11 06:50:57
0.2dev: Make compatible with Trac 1.0+

Fixes #13709.



Author: ben_12
Maintainer: ben_12

Last modified 7 months ago Last modified on Sep 13, 2023, 2:52:30 AM

Attachments (1)

Download all attachments as: .zip