Skip to content

What Toppo is ​

Toppo is an open-source issue tracker you host yourself: one edition with every feature, for as many people as you like, on your own server.

The issue list of a project: twelve open issues with their priority, status, labels and assignee.

What it does ​

  • Issues the way your team works. Statuses and the moves allowed between them, categories, priorities, labels, and properties of seven types (lists, multi-selects, text, numbers, dates, people, checkboxes). Set once for the instance, adapted per project.
  • Found in seconds. One search across every project you can see, forgiving typos and reading keys however they are typed (WEB-42, web 42, 42). The command palette is one shortcut away, and lists are filtered, sorted and grouped by the server, with the view kept in the address.
  • Several issues at once. Change the status, priority, category, assignee or labels of a whole selection, or delete it, after a confirmation that says what will happen. Issues that cannot take the change are named, with the reason.
  • Duplicates closed, not forgotten. Mark an issue as a duplicate of another, in any project: it is closed, both show the link, and its reporter follows the original.
  • Told what matters. Follow the issues you care about. Notifications arrive in the app and, kind by kind, by email.
  • Your team and your customers in one place. Roles are made of permissions you choose. Requesters report and follow their own issues without seeing anyone else's.
  • On every screen. Every page works on a phone, with the keyboard alone, and with a screen reader.

This guide ​

To install Toppo on your server, read Self-hosting; to work on its code, Contributing.