Viewer for Microsoft Excel XLST files


This plugin allows uploaded Excel files on the Wiki or in tickets to be viewed in the web browser as a HTML table. It allows users to easily view the files without downloading and saving the Excel files and without even requiring Microsoft Excel.

As a use case, upload an Excel document from an up-to-date version of Microsoft Excel as an attachment. As long as it is in the new xlst format the plugin will work. If it doesn't work, then verify that openpyxl is installed correctly by running Python and entering "import openpyxl". You should see no error. Also ensure that mime_map is set properly as documented in the Installation steps.

This plugin depends on the openpyxl library, which itself is MIT/Expat licensed.

Bugs/Feature Requests

Existing bugs and feature requests for ExcelXlstViewerPlugin are here.

If you have any issues, create a new ticket.


0 / 1


1 / 1


Download the zipped source from here.


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


First install the openpyxl library: easy_install openpyxl.

General instructions on installing Trac plugins can be found on the TracPlugins page.


After installation add the following to the mime_map property in your trac.ini file to tell Trac which types of file work with the plugin:


To make this plugin work on Trac 0.12, use the workaround described here.

Recent Changes

15584 by rjollos on 2016-06-07 22:27:55
Remove intermediate directory
11366 by danrolls on 2012-03-10 12:18:42
Initial upload of the plugin.
11332 by danrolls on 2012-02-26 22:44:55
Added tracexcelxlstviewer directory


Author: danrolls
Maintainer: Daniel Rolls

Last modified 8 months ago Last modified on Dec 13, 2016, 10:49:31 PM