Roundup
Flexible issue-tracking system with web, email, REST and CLI interfaces
43 stars 15 forks last commit first released
Actively maintained
Last commit 27 Aug 2026.
Roundup is a Python-based issue-tracking system designed for flexible workflows and multiple interfaces. It provides web, email, REST, XML-RPC and command-line access and ships with predefined tracker templates that are meant to be customized for different use cases.
Key Features
- Multiple user interfaces: web UI, email-based interaction, REST and XML-RPC APIs, and CLI/local Python scripting
- Customizable tracker model: schema, templates, detectors and extensions to implement bespoke workflows and fields
- Multi-database support: works with SQLite, PostgreSQL, MySQL and other supported backends
- Built-in demo mode for quick evaluation and a demo tracker shipped with the distribution
- REST endpoints that can return binary content (attachments, images, PDFs) and programmatic access for integrations
- Permission model with optional database-level filters to improve performance for index pages
- Internationalization support and tools to extract translatable strings from extensions and detectors
- Lightweight deployment: runs on standard Python runtime and can be packaged with Docker for production
Use Cases
- Bug tracking and agile development boards with customizable issue types and workflows
- Customer support and help-desk ticketing with email inbound/outbound integration and phone-answerer wizards
- Workflow and task tracking for research groups, events (paper submission and review), asset/fleet maintenance
Limitations and Considerations
- The web UI is traditional server-rendered templates rather than a modern single-page application; significant UI rework requires template customization
- Smaller community and ecosystem compared to large commercial trackers; fewer third-party plugins and integrations available out of the box
- Some advanced production features (scaling, full-text indexing, advanced UI themes) may require additional configuration or external components
Roundup is best suited for teams that need a lightweight, extensible tracker they can adapt to varied workflows. Its multiple interfaces and scriptable internals make it a practical choice for administrators who want deep customization and programmatic control.
Categories:
Tags:
Tech Stack:
Similar to Roundup

MantisBT
Web-based issue and bug tracking system
MantisBT is a free web-based issue tracker for managing bugs, tasks, and projects with customizable workflows, email notifications, and role-based access control.
Request Tracker (RT)
Enterprise-grade ticket and issue tracking system
Request Tracker (RT) is an enterprise-grade ticketing and issue tracking system with email integration, automation, workflows, reporting, and optional asset management.

OTOBO
Flexible web-based ticketing and IT service management system
Open-source web-based ticketing system for customer support and IT service management with automation, knowledgebase, and CMDB extension.
Ticky
Modern Kanban-style task and project management app
Open-source Kanban board and task management app built with ASP.NET Core Blazor. Supports projects, boards, cards, subtasks, time-tracking, attachments, reminders and Trello import.

FreeScout
Self-hosted help desk and shared inbox for email-based support
Free, self-hosted help desk and shared mailbox for managing support email, conversations, tickets, and team workflows as a Zendesk/Help Scout alternative.
Peppermint
Self-hosted help desk and issue tracking system
Peppermint is a self-hosted help desk and issue tracker with email-to-ticket, notes, file uploads, webhooks, and OIDC authentication for teams.



