A modern web-based mobile display for Trac

Caution: this plugin is under development. Considering it's a quite big project, help is appreciated!


This plugin handles path '/mobile', and renders web page for mobile phone users. The web page is rendered by Vue and Vue-Router.

This plugin requires XmlRpcPlugin enabled. If you want mobile detection and redirection, pymobiledetect package is needed.

Currently suported feature:

  • A warm home
  • View wiki
  • View reports
  • View tickets
  • Simple query tickets
  • Edit tickets
  • View Timeline
  • Submit new ticket
  • Search
  • Login

See also: AndroidClientIntegration

Bugs/Feature Requests

Existing bugs and feature requests for TracMobilePlugin are here.

If you have any issues, create a new ticket.


Download the zipped source from here.


You can check out TracMobilePlugin from here using Git, or browse the source.


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


Author: cauly
Maintainer: Cauly

Last modified 6 years ago Last modified on Apr 3, 2018, 2:46:50 PM

Attachments (6)

Download all attachments as: .zip