Zammad
Agent-Ticketansicht
Data-based comparison
Zammad vs OTOBO: Technical comparison for 2026. Discover the differences between Ruby on Rails architecture and the modernized, Perl-based OTRS fork.
Updated 2026-07-30 · Metrics are snapshots, not an overall ranking.
The table is generated from Open ITSM Hub system and version data. Scroll horizontally on small screens to see every system.
| Property | Zammad | OTOBO |
|---|---|---|
| Stack | ||
| Primary Language | Ruby | Perl |
| Language Breakdown | ||
| Frameworks | Ruby on Rails, Vue.js | OTOBO framework |
| Web Servers | Nginx | Nginx, Apache with mod_perl, Gazelle |
| Operating Systems | Linux | Linux |
| Databases | PostgreSQL | MySQL, MariaDB, PostgreSQL |
| Search | Elasticsearch (optional, strongly recommended) | Elasticsearch |
| Cache | Redis 6+ for realtime communication, Memcached for container or clustered deployments | Redis, File system |
| Versions | ||
| Current version | 7.1.1 | 11.1 |
| Latest Release Date | 2026-06-25 | 2026-06-24 |
| Supported Branches | 7.1, 7.0 | 11.1, 11.0, 10.1 |
| Lts Available | — | — |
| Release Notes Url | Open source | Open source |
| Security | ||
| Security Policy Url | Open source | Open source |
| Advisories Url | Open source | Open source |
| Security Contact | security@zammad.com | — |
| Signed Releases | — | — |
| Sbom Available | — | — |
| Update Policy | Publishes numbered Zammad security advisories and coordinated security releases. | Security reports and advisories are handled through the public GitHub security area. |
| Recent Updates | Security releases 7.1.1 and 7.0.3 published on 2026-06-25 | — |
| Community | ||
| GitHub stars | 5800 | 331 |
| GitHub forks | 1000 | 89 |
| GitHub issues | Open source | Open source |
| Open issues | 435 | 194 |
| New issues (90 days) | 136 | 194 |
| Closed issues (90 days) | 146 | 208 |
| Issue window since | 2026-05-01 | 2026-05-01 |
| Governance | Vendor-led open-source development | Vendor-led open-source development |
| Commercial Backer | Zammad GmbH | Rother OSS GmbH |
| Project forum | Open source | Open source |
| Forum activity | Very active; new posts and replies within a few hours | Active; visible posts on the same day, especially in the German-language forum |
| Latest forum activity | 2026-07-30 | 2026-07-30 |
| Documentation Url | Open source | Open source |
| Contribution Url | Open source | Open source |
| Ecosystem | ||
| Package format | .szpm | .opm |
| Package Repository Url | — | Open source |
| Migration Paths | OTRS, Zendesk, Freshdesk | OTRS Community Edition, Earlier OTOBO releases |
| Integration Interfaces | REST API, Webhooks, Email, CTI | Generic Interface, REST, SOAP, Email |
| Features | ||
| Built In | Ticketing, Knowledge base, REST API, GraphQL, Webhooks, Full-text search, Time accounting, SAML SSO, OpenID Connect, AI ticket summaries | Ticketing, Process management, Generic Interface, Elasticsearch search, OAuth, OpenID Connect, AI assistance (beta) |
| Available Via Addon | — | Additional ITSM and integration packages |
| Unsupported | — | — |
| Unknown | CMDB depth, Native Kubernetes operator | Native Kubernetes operator |
| Funktion | Zammad | OTOBO |
|---|---|---|
| Ticketing | Integriert | Integriert |
| Knowledge Base | Integriert | — |
| REST API | Integriert | — |
| GraphQL | Integriert | — |
| Webhooks | Integriert | — |
| Full-Text Search | Integriert | — |
| Time Accounting | Integriert | — |
| SAML SSO | Integriert | — |
| OpenID Connect | Integriert | Integriert |
| AI Ticket Summaries | Integriert | — |
| Process Management | — | Integriert |
| Generic Interface | — | Integriert |
| Elasticsearch Search | — | Integriert |
| OAuth | — | Integriert |
| AI Assistance (Beta) | — | Integriert |
| Additional ITSM And Integration Packages | — | Per Add-on |
The same scene per system when a screenshot exists. Missing scenes stay empty on purpose.
Agent-Ticketansicht
Agent-Ticketansicht
kein Screenshot
Curated quotes from administrators. No stars, no overall score.
Zammad
„Zammad is a remarkable exception here. A fresh, well-thought-out design, continuous development, and Zammad even comes from Berlin.“
Zammad
„Of course, not everything is perfect and we could not adopt all of our workflows established in our old OTRS system on a 1:1 basis. We were forced to rethink everything from scratch, and I think it was worth it.“
Public activity in the main repositories and official project forums, as of 2026-07-30.
GitHub-Fenster ab 01.05.2026
Forum
Very active; new posts and replies within a few hours
Letzte sichtbare Aktivität: 30.07.2026
GitHub-Fenster ab 01.05.2026
Forum
Active; visible posts on the same day, especially in the German-language forum
Letzte sichtbare Aktivität: 30.07.2026
Stand: 2026-07-30
Einzelmetriken, keine Gesamtwertung
Public stars of each main repository.
Compatible packages currently listed in the hub.
Timeline context; longer bars mean a later release.
Choosing an open-source ticketing system often comes down to a fundamental decision between two different architectural philosophies. On one side is Zammad, an application built from the ground up as a modern helpdesk using Ruby on Rails. On the other side is OTOBO, a fork of the OTRS Community Edition that brings the predecessor's proven Perl logic into a modernized, Docker-centric operational context. For IT leaders and administrators, the question isn't just about feature lists; it's primarily about long-term maintainability, integration with existing infrastructure, and adaptability to specific ITSM processes.
Both systems are actively driven by German companies (Zammad GmbH and Rother OSS GmbH) and fall under open-source licenses (GNU AGPL v3.0 and GNU GPL v3.0, respectively). Even so, they differ fundamentally in their technological core and their approach to ticket management.
The most striking difference lies in the chosen programming language and the resulting framework. Zammad uses Ruby on Rails in the backend and Vue.js for the frontend. This combination aims at a reactive user interface that enables real-time updates without manually reloading the page. For data storage, Zammad relies primarily on PostgreSQL. Redis is strictly required for real-time communication between server and client, while Elasticsearch (optional, but strongly recommended for production environments) handles full-text search Source.
OTOBO, on the other hand, is based on Perl and utilizes the OTRS framework grown over decades. Its modernization is particularly evident in deployment and supported services. Alongside PostgreSQL, OTOBO also supports MariaDB and MySQL as databases. The web server stack is flexible: alongside Nginx and Apache (with mod_perl), Gazelle is used. A central feature of OTOBO is its "Docker-first" strategy, which aims to encapsulate the complexity of Perl dependencies using pre-configured container environments Source.
While Zammad pursues a more monolithic web app structure that relies heavily on WebSockets for interaction, OTOBO stays true to the classic request-response structure while supplementing it with modern components like Elasticsearch for search and Redis as a cache.
Choosing one system often depends on an organization's technological history. OTOBO is a direct descendant of the OTRS Community Edition. This means that the internal data structure, ticket attribute logic, and configuration mechanisms (SysConfig) are immediately understandable for administrators with OTRS experience. Moving from OTRS Community Edition to OTOBO is designed as an in-place migration that largely preserves existing data and processes Source.
Zammad was launched in 2016 as an independent project with the goal of overcoming the shortcomings of classic ticketing systems through a modern UX. While Zammad offers dedicated migration tools for OTRS, Zendesk, and Freshdesk, switching always entails a system break. Workflows must be re-mapped in Zammad's logic, which offers an opportunity for process cleanup but also requires initial effort.
Zammad positions itself strongly as a multi-channel helpdesk. The integration of email, telephony (CTI), chat, and social networks like Facebook or Twitter is deeply anchored in its core. Features such as "AI ticket summaries", introduced with version 7.0, highlight the focus on increasing efficiency in daily agent work Source. The user interface allows agents to work on multiple tickets simultaneously (tab concept) without losing context.
OTOBO, meanwhile, plays to its strengths where complex IT service management processes need to be mapped. Integrated process management allows the definition of detailed workflows that go beyond simple status changes. Version 11.1 also further strengthened OAuth token management and OpenID Connect integration. OTOBO also integrates initial AI features via "Rotobo" (currently in beta), but its primary orientation remains closer to classic ITSM structures Source.
Both systems support modern deployment methods via Docker Compose, but offer different alternatives:
.szpm format..opm format (familiar from the OTRS ecosystem).Regarding search, both systems use Elasticsearch to deliver high-performance results even with large datasets. In Zammad, Elasticsearch is essential for features like global search, whereas OTOBO uses Elasticsearch to replace the historically slower SQL-based search of OTRS.
An important aspect for admins is monitoring. Zammad provides a health-check API, while OTOBO relies on container health checks and daemon status checks. Backup strategies are well documented for both, with Zammad providing specific scripts for dumping the database and filesystem Source.
Both projects follow a vendor-driven open-source model. Zammad GmbH directs the development of Zammad, while Rother OSS GmbH stands behind OTOBO. A look at GitHub statistics (as of July 30, 2026) shows a higher number of stars (5800) and forks (1000) for Zammad compared to OTOBO (331 stars, 89 forks). This indicates a broader developer base for Zammad, whereas OTOBO serves a specialized community from the former OTRS environment.
The choice between Zammad and OTOBO should be made based on the following criteria:
Zammad tends to be the better fit if:
OTOBO tends to be the better fit if:
This comparison is based on project specifications and releases up to July 30, 2026. Note that artificial intelligence (AI) features in particular are in a rapid development phase in both systems. While Zammad already offers integrated features with version 7.0, they are still partially in beta status in OTOBO 11.1. The performance of both systems depends heavily on the correct configuration of Elasticsearch and the underlying hardware; blanket statements about scalability cannot be derived from version numbers alone.
Zammad and OTOBO represent different generations of ticketing systems. Zammad breaks with old conventions to offer a state-of-the-art web experience, while OTOBO rescues the proven and powerful functional world of OTRS into the container era. Both systems are stable, actively maintained, and suitable for enterprise use.
To make a final decision, we recommend taking a detailed look at the feature matrix in our interactive comparison tool to weigh specific requirements such as LDAP integration, SSO procedures, or API capabilities in detail.