OSS Alts.

Search alternatives

Customer Support 4 alternatives tracked

Open-source alternatives to Zendesk

Zendesk is an enterprise customer support platform covering multi-channel ticket management, live chat, voice, knowledge base, and agent analytics across email, social, and messaging channels.

Most recent activity in this list: · How we rank

Share: X Reddit HN LinkedIn

At a glance — how these 4 alternatives compare

Our read on each project's adoption, maintenance activity and commercial-use risk, derived from GitHub signals and SPDX license terms rather than star count alone. Sorted by stars. How we score.

Project Adoption Maintenance Commercial use
★ 37,617 · Ruby
Flagship Active Low risk
Embed in a proprietary product with no copyleft obligation. Split licence — this rates the core component; read the † text for the separately licensed parts
★ 19,629 · CSS
OSL-3.0
Mainstream Active High risk
Even a hosted/modified deployment can trigger source release
★ 5,986 · Ruby
AGPL-3.0
Mainstream Active High risk
Even a hosted/modified deployment can trigger source release
★ 4,590 · PHP
AGPL-3.0
Established Active High risk
Even a hosted/modified deployment can trigger source release

† Licenses marked † were read from the repository's LICENSE file on 2026-09-05 (linked, pinned to the commit we read) because the GitHub API returned no SPDX id for them. Unmarked licenses are the GitHub API's SPDX classification.

The alternatives

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

chatwoot/chatwoot Updated 2026-10-08
Latest release v4.18.0 (2026-09-18) · 24 releases in the last year · 1,557 open issues & PRs

community-skeleton

★ 19,629 CSS OSL-3.0

UVdesk Open Source Community Helpdesk is a comprehensive ticketing support system designed for everyone, offering robust features to streamline customer support and collaboration.

uvdesk/community-skeleton Updated 2026-10-07
Latest release v1.1.8 (2025-09-19) · 81 open issues & PRs

zammad

★ 5,986 Ruby AGPL-3.0

Zammad is a web based open source helpdesk/customer support system.

zammad/zammad Updated 2026-10-08
· 460 open issues & PRs

freescout

★ 4,590 PHP AGPL-3.0

FreeScout — Free self-hosted omnichannel AI-powered helpdesk & shared mailbox

freescout-help-desk/freescout Updated 2026-10-08
Latest release 1.8.245 (2026-10-03) · 52 releases in the last year · 18 open issues & PRs

Editor's take

Yusuke Morinaga · last revisited · star counts quoted in the text (≈) are as of that date; the cards above are refreshed daily

Zendesk is enterprise support tooling. The OSS options here are honest about being smaller than that — believe them.

Zendesk is a heavyweight: multi-channel ticketing, routing rules, macro automation, SLA management, a knowledge-base product (Guide), agent analytics, voice. The open-source projects below are good tools, but it would be dishonest to call any of them a feature-for-feature Zendesk replacement at the enterprise tier. The realistic question is whether your Zendesk usage was enterprise-shaped — heavy routing, SLAs, deep reporting — or whether you were a growing team using a fraction of it and paying enterprise prices. The answer changes which of these (if any) fits.

Chatwoot — best if “support” meant live chat and shared inboxes

Chatwoot (≈36.5k★, Ruby) is the most modern and active project here, and the right pick if your support is conversation-first: a chat widget, email, social channels, a shared agent inbox. Where it is honestly behind Zendesk is exactly the enterprise machinery — ticket routing rules, macro automation depth, and SLA management are lighter than Zendesk’s. It targets growing teams, not enterprise support operations, and it does not pretend otherwise. License note: the GitHub API returns no SPDX id for Chatwoot because of its enterprise carve-outs; the card shows the MIT core licence we read in its LICENSE, with enterprise/ under separate terms — fine to self-host, but read the terms before building a commercial product on it.

Zammad — the closest to Zendesk’s actual ticketing shape

Zammad (≈5.9k★, Ruby, AGPL-3.0) is the one whose model most resembles Zendesk: email, phone, and chat folded into a real ticketing system, with SLA policies and reporting that go deeper than Chatwoot’s. If you genuinely used Zendesk’s SLA and ticket-workflow features, Zammad is the project to evaluate first. The honest gap is its knowledge base — it trails Zendesk’s Guide product in content organisation and the SEO-oriented help-center features. AGPL -3.0, which does not trigger for running your own support desk.

FreeScout — the lightweight shared-mailbox pick

FreeScout (≈4.5k★, PHP, AGPL-3.0) is deliberately small: a self-hosted shared mailbox / help desk in the Help Scout mould. If your “Zendesk” was really a handful of agents working a support@ inbox together, FreeScout is a lean, cheap-to-run answer that won’t drown you in features you never used. Actively maintained (see the card’s last-push date), AGPL-3.0. Do not expect routing rules or analytics depth — that is not what it is for, and that is the point.

UVdesk — note the niche and the staleness

UVdesk (≈18.5k★, OSL-3.0) shows the second-highest star count here, but two things temper that: it is specifically oriented toward e-commerce support (with WooCommerce and Shopify integrations as a focus) rather than general-purpose enterprise support, and its last commit on the card is 2025-10-01, noticeably less active than Chatwoot, Zammad, or FreeScout. If you run an e-commerce store it may be worth a look for that specialisation; for general support I would weight the more actively maintained options. (Its unusual OSL-3.0 license is also worth a read if you plan to modify it.)

The honest recommendation

If you were under-using Zendesk: pick by support shape — Chatwoot for chat-first, Zammad for ticket-and-SLA, FreeScout for a shared mailbox. If you were genuinely using Zendesk’s enterprise routing, SLA, and analytics together, be realistic that you may be giving up capability by leaving, and weigh the savings against that — none of these is a no-compromise swap at the top end.

Comparison notes

Chatwoot self-hosted covers live chat and omnichannel messaging well but lacks Zendesk's ticket routing rules, macro automation, and SLA management depth — it targets growing teams rather than enterprise support operations. Zammad provides email, telephone, and chat ticket management closer to Zendesk's feature set with SLA policies and reporting, but its knowledge base tooling trails Zendesk's Guide product in content organization and SEO features. UVdesk is PHP-based with a WooCommerce and Shopify integration focus, suiting e-commerce support specifically but lacking Zendesk's general-purpose enterprise support breadth.

Migration tips

  • Export Zendesk tickets and contacts via the Zendesk API using bulk export endpoints — Zendesk Enterprise plan provides easier export access, while lower tiers require paginating the API.
  • Import exported data into Zammad using its CSV importer or Zendesk-format importer, then recreate trigger conditions and macros manually as Zammad triggers — logic is similar but the configuration UI differs significantly.
  • Bulk-import agent accounts via CSV in both Chatwoot and Zammad before migrating customers to ensure support teams are operational before directing traffic.

Which alternative should you pick?

Replacing Zendesk isn't a single call — it's a trade between license terms, team size, and how much early-stage roughness you can absorb. The 4 projects above split along those lines:

  • You want the project with the most GitHub stars in this list → chatwoot. 37,617★ — the most of the 4 projects here. Stars measure attention, not quality or maintenance; check the last-push date and the Editor's take before reading more into it.
  • You want a copyleft project whose modifications must be shared back → community-skeleton. OSL-3.0 licensed — distributing a modified version (and, under AGPL, offering it over a network) obliges releasing the source, which is what some teams explicitly want.

License & commercial-use notes

When replacing Zendesk, the license usually decides more than the feature list — whether you can modify it, ship it inside a product, or host it as a service. The 4 projects here fall into:

  • Permissive (chatwoot) — MIT / Apache / BSD / ISC — modify and embed inside a commercial product with no copyleft obligation. The safest bucket for shipping in a proprietary codebase.
  • Network copyleft (community-skeleton, zammad, freescout) — AGPL / SSPL — the copyleft trigger extends to offering the software over a network, so a hosted deployment of a modified version can oblige you to publish your changes. Read the exact terms before building a paid hosted product on these.

Split licences: chatwoot (MIT (core) + separate license for enterprise/). This project is grouped above by the core licence; the separately licensed directories (enterprise or EE parts) are not covered by that bucket — check which files you actually ship.

License fields come from the GitHub API's SPDX classification and can lag a relicense. Where the API returned no SPDX id, the license marked † was read from the repository's LICENSE file on 2026-09-05; the † links to the exact file and commit we read. The repository linked on each card is authoritative — confirm its LICENSE file before any license-sensitive deployment.

Maintenance health of these 4 projects

Of the 4 projects listed, 4 shipped at least one commit in the last 12 months. See how we rank for the full criteria and our self-hosting cost reality check, which apply across every comparison on this site.

Frequently asked questions

How do these 4 alternatives compare on maintenance health?

4 of 4 have shipped a commit in the last 12 months. At least one project here has 5,000+ GitHub stars. Always check the last-pushed date in the cards above and read the latest closed issues — those two signals are the fastest public check we know of.

How this page was compiled

  • Repository facts (stars, license, language, last push) come straight from the GitHub public API and are linked on each card as the primary source. Where the API returned no SPDX id, the licence marked † was read from the repository's LICENSE file (linked, pinned to the commit we read, with the date checked).
  • Editorial analysis (the intro, comparison notes and migration tips) is Claude-drafted from Zendesk's use case and the alternatives' repository metadata — in Claude Code sessions or scheduled routines run under the operator's account. Samples are spot-checked against the upstream repositories; entries are not individually reviewed unless they carry a signature. See what Claude drafts and what the operator writes.
  • Editor's take is signed by Yusuke Morinaga. It was drafted in a Claude Code session the operator ran, then read and confirmed by Yusuke Morinaga before publication, and carries the date it was last revised. It is written from each project's README, LICENSE, release history and issue tracker — not from running the project in production; where that distinction matters, the take says so.
  • Maintenance signal: 4 of 4 projects shipped a commit in the last 12 months as of the latest rebuild (most recent activity: ).
  • Last editorial review: by Yusuke Morinaga.
  • Spotted an error? Email [email protected] with the page URL (subject prefix [correction]) — we ship corrections within 14 days.