7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

12 alternatives ranked by real activity

Open-source Freshdesk alternatives

A curated, ranked list of the 12 best open-source alternatives to Freshdesk.

The best open-source alternative to Freshdesk is Chatwoot. If that doesn't suit you, other good options are UVdesk, Zammad, FreeScout and Frappe Helpdesk.

Freshdesk alternatives are mainly customer support tools. 8 of them shipped code in the last 30 days, 12 can be self-hosted, and 1 uses a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Chatwoot

An open-source omnichannel customer support desk with live chat, email and social inbox, an AI agent and a help center, positioned against Intercom and Zendesk.

GitHub stars
37k
Last commit
today
Latest release
v4.18.0
Self-hosted
Yes
Hosted version
Available
chatwoot.comChatwoot homepage screenshot

Chatwoot is an open-source, self-hostable customer support platform that gathers all customer conversations into one inbox. It is presented as an alternative to Intercom, Zendesk and Salesforce Service Cloud, and aims to give businesses control over their customer data while managing conversations across channels.

The shared inbox takes in website live chat, email, SMS and messaging channels such as Facebook, Instagram, Twitter, WhatsApp, Telegram and Line. An AI agent called Captain automates replies to common questions to reduce agent workload, and a built-in Help Center portal lets you publish articles and FAQs so customers can find answers themselves. Collaboration tools include private notes with mentions, labels, canned responses, auto-assignment based on availability, custom views and filters, a command bar and multi-language support.

Chatwoot is built with Ruby on Rails and Vue and can be run with Docker, with deployment guides on its help center. The repository license is listed as 'Other', so confirm which parts are open source. A hosted cloud version is also available for teams that prefer not to maintain their own server.

Key features

  • Shared inbox across chat, email and social channels
  • Captain AI agent for automated replies
  • Built-in Help Center portal
  • Private notes and @mentions
  • Canned responses and auto-assignment
  • Custom views and filters
  • Support for multiple languages

Pricing: Hacker is free for up to 2 agents. Startups costs $19, Business $39 and Enterprise $99 per agent per month, with a 15-day free trial; extra Captain AI credits are $20 per 1,000.

UVdesk

UVdesk Community is an open-source helpdesk and ticketing system built on Symfony, with mailbox, automation and support center features.

GitHub stars
20k
Last commit
2 days ago
Latest release
v1.1.8
Licence
OSL-3.0
Self-hosted
Yes
uvdesk.comUVdesk homepage screenshot

UVdesk Community Helpdesk, packaged in this repository as a project skeleton, is an open-source ticketing system for customer support. It turns incoming emails into support tickets that agents can work on, and it is built on Symfony and Backbone.js with a service-oriented, event-driven design meant to be easy to customize.

The standard distribution bundles several packages: a core framework with the APIs, an extension framework for third-party add-ons, an automation bundle for workflows and prepared responses, a mailbox component that converts emails to tickets, and a customizable support center portal. Repository topics also mention a knowledge base, e-commerce integrations and agent privileges.

It is released under the Open Software License 3.0 and can be self-hosted using a Docker runtime, a persistent Docker container or a Vagrant environment. The repository topics position it as an alternative to Zendesk, Freshdesk and osTicket, and the README links to a demo site.

Key features

  • Email-to-ticket conversion through mailboxes
  • Workflow automation and prepared responses
  • Customizable customer support center portal
  • Extension framework for add-ons
  • Agent privileges for support teams
  • Docker and Vagrant deployment options

Pricing: The self-hosted open-source edition is free. Hosted Pro is $11 and Enterprise $18 per agent per month (less when billed annually), with a 2-agent minimum and a 30-day trial.

Zammad

Zammad is an open-source helpdesk for support teams that gathers email, chat, phone and social media requests into one ticket system.

GitHub stars
6k
Last commit
today
Licence
AGPL-3.0
Self-hosted
Yes
Hosted version
Available
zammad.orgZammad homepage screenshot

Zammad is a browser-based helpdesk and customer support platform. Support teams use it to manage inquiries that arrive through email, chat, telephone and social media channels in a single ticket system, so conversations stay organized and the whole team can see what is happening.

The README stresses that the software is and will stay open source under the GNU AGPLv3. Ownership of the source code sits with the Zammad Foundation, an entity separate from commercial providers like Zammad GmbH, the company whose team does much of the development. The technology stack includes Ruby on Rails, GraphQL, TypeScript and Vue.

You can self-host Zammad on your own servers or buy hosting and support from the company behind it. It suits customer support, IT helpdesk and service teams that want an open-source ticketing system with multichannel support and control over where their data lives.

Key features

  • Multichannel tickets from email and chat
  • Telephone and social media channels
  • Web-based agent interface
  • GraphQL API and Vue front end
  • Independent Zammad Foundation owns the code
  • Self-hosted or vendor-hosted deployment

Pricing: The software is free under AGPLv3; hosting and support are offered by Zammad GmbH.

FreeScout

FreeScout is a free, self-hosted help desk and shared mailbox built on PHP and Laravel, positioned as an alternative to Zendesk and Help Scout.

GitHub stars
4.6k
Last commit
today
Latest release
1.8.243
Licence
AGPL-3.0
Self-hosted
Yes
freescout.netFreeScout homepage screenshot

FreeScout is a compact open-source help desk and shared inbox written in PHP on the Laravel framework. It lets support teams handle customer emails and conversations together, with tickets, shared mailboxes and an omnichannel approach, while keeping data on their own servers rather than in a vendor's cloud.

The README presents it as a free self-hosted alternative to Zendesk and Help Scout, developed from scratch without using any copyrighted material from either product. Its table of contents points to a demo, a feature list, mobile apps and system requirements, and the tagline mentions AI-powered assistance. Repository topics also name osTicket as a comparison point.

FreeScout is licensed under AGPL-3.0. Some optional add-on modules are sold separately by the project. It suits small and medium businesses, agencies and nonprofits that want a capable help desk without per-agent subscription fees and with full control over their data.

Key features

  • Shared mailbox and ticketing
  • Omnichannel customer conversations
  • AI-assisted helpdesk features
  • Mobile apps for agents
  • Self-hosted PHP and Laravel application
  • Alternative to Zendesk and Help Scout

Pricing: Free and open source under AGPL-3.0; some optional add-on modules are sold by the project.

Frappe Helpdesk

Open-source help desk and ticketing system from Frappe with agent and customer portals, SLAs, assignment rules, and a knowledge base.

GitHub stars
3.4k
Last commit
today
Latest release
v1.30.1
Licence
AGPL-3.0
Self-hosted
Yes
Hosted version
Available
frappe.ioFrappe Helpdesk homepage screenshot

Frappe Helpdesk is an open-source ticket management tool for customer support teams. It was built by the Frappe team after finding the support module in ERPNext too limited, and it aims to give support agents a clean interface and give customers a simple way to raise and follow issues. It is released under the AGPL-3.0 license.

It provides separate portal views for agents and customers, plus customizable SLAs, assignment rules that route tickets by priority, issue type, or workload, saved replies for common questions, and a knowledge base where customers can find help articles before opening a ticket. The interface is built with Vue on top of the Frappe Framework, which is written in Python and JavaScript.

You can install it on your own server as a Frappe app, or use Frappe Cloud, the project's managed hosting platform for Frappe applications. The topics tie it to tools such as Zendesk and Help Scout, so it is a fit for small and mid-sized teams looking for a self-hostable alternative that also integrates with existing Frappe or ERPNext systems.

Key features

  • Separate agent and customer portals
  • Customizable SLAs with response tracking
  • Rule-based ticket auto-assignment
  • Saved replies for common queries
  • Knowledge base with article search
  • Built on the Frappe Framework and Vue

Pricing: Self-hosting is free. Managed hosting on Frappe Cloud starts at $5 per month for a site and $20 per month for a server, with no per-agent fees and a 14-day trial; enterprise plans are by quote.

Libredesk

Self-hosted customer support desk shipped as a single binary, combining email, live chat, and WhatsApp in one shared inbox with a help center and AI features.

GitHub stars
3k
Last commit
4 days ago
Latest release
v2.8.0
Licence
AGPL-3.0
Self-hosted
Yes
libredesk.ioLibredesk homepage screenshot

Libredesk is an open-source customer support platform that you host yourself and run as one binary. It brings email, a live chat widget for your website, and WhatsApp conversations (connected through the Meta Cloud API) into a shared inbox, and positions itself as a lightweight alternative to Zendesk, Intercom, and Chatwoot. It is released under the AGPL-3.0 license.

Teams can organize conversations with tags, custom statuses and attributes, snoozing, and search. Automations tag, assign, and route conversations by rules, macros apply saved replies and actions in a single step, and auto-assignment distributes work by agent capacity. SLA management warns about conversations at risk of missing targets, and CSAT ratings and analytics track response times and resolution rates.

A multilingual help center publishes a searchable knowledge base, an AI assistant can answer chat questions from it and hand off to an agent, and an agent copilot drafts replies and summarizes threads. Roles with per-action permissions, OIDC single sign-on, activity logs, an API, and webhooks cover administration. It is written in Go and Vue and suits small and mid-sized support teams.

Key features

  • Shared inbox for email, live chat, and WhatsApp
  • Searchable multilingual help center
  • AI assistant and agent copilot
  • Automations, macros, and auto-assignment
  • SLA tracking and CSAT ratings
  • Role-based permissions and OIDC single sign-on
  • API and webhooks

Pricing: Free and open source under the AGPL-3.0 license; run it yourself as a single binary.

Faveo Helpdesk

Faveo Helpdesk is a Laravel-based ticketing system for customer support, available in free community and paid enterprise editions.

GitHub stars
1.3k
Last commit
yesterday
Latest release
v2.0.3
Licence
OSL-3.0
Self-hosted
Yes
faveohelpdesk.comFaveo Helpdesk homepage screenshot

Faveo Helpdesk is a helpdesk and ticketing system that helps businesses manage customer support. Built on the Laravel framework, it lets support teams receive, track and answer customer queries in one place, and the vendor positions it around retaining customers by handling their requests carefully.

The project is offered in several flavors. The Community Edition is free and open source, a Freelancer edition is free and includes enterprise features for two agents, an Enterprise Edition adds advanced features and integrations, and a separate Service Desk product covers IT asset management. Documentation covers the user manual, API, event list and plugin creation. The maintainers also say they take on customization requests.

Running Faveo requires PHP 8.1 or newer, MySQL 8.0 or MariaDB 10.6, a web server such as Apache, IIS or Nginx and several PHP extensions including IMAP. The repository is licensed under OSL-3.0. It suits small and mid-sized organizations that want a self-hosted ticketing system with an upgrade path to paid features.

Key features

  • Ticket management for customer support
  • Built on Laravel
  • REST API and documented events
  • Plugin creation guide
  • Email integration through IMAP
  • Community, Freelancer, and Enterprise editions

Pricing: A free open source version and a free Freelancer plan for 2 agents are offered. Startup lists $9 and SME $14 per agent per month, with lower discounted rates also shown; Enterprise is custom.

osTicket

Open-source support ticket system that collects requests from email, phone and web forms in one multi-user web interface.

GitHub stars
3.9k
Last commit
3 mo ago
Latest release
v1.18.4
Licence
GPL-2.0
Self-hosted
Yes

osTicket is an open-source support ticketing system. It gathers customer requests that arrive by email, phone or web forms into one multi-user web interface, so agents can manage, organize and archive requests and replies in a single place. The project describes it as a lightweight, simple alternative to costlier and more complex customer support systems.

The workflow is straightforward: users create tickets through the website, by email or by phone, incoming tickets are saved and assigned to agents, and agents help users resolve their issues. The project states that the software is completely free.

osTicket is written in PHP and licensed under GPL-2.0. It needs an Apache or Microsoft IIS web server, PHP 8.2 to 8.4 with the mysqli extension, and MySQL 5.5 or later, plus several recommended PHP extensions. Installation can be done by cloning the public repository and deploying it to the web root with the included manage script, which also makes tracking updates easier.

Key features

  • Tickets from email, phone and web forms
  • Assignment of tickets to support agents
  • Multi-user web interface for agents
  • Archive of requests and responses
  • Runs on Apache or IIS with MySQL

Pricing: Free and open source under the GPL-2.0 license.

Read more about osTicketGitHub

Znuny

Znuny is an open-source web-based ticketing system for help desks, customer service and IT service management, continuing the OTRS Community Edition.

GitHub stars
599
Last commit
2 days ago
Licence
GPL-3.0
Self-hosted
Yes
znuny.orgZnuny homepage screenshot

Znuny is a free, open-source web-based ticketing system for customer service, help desks and IT service management. It is a continuation of the ((OTRS)) Community Edition at version 6.0.30, which reached end of life at the end of December 2020, with the main goal of providing a maintained, stable version of the well-known ticket system and improving it with new features.

A second goal is to rebuild connections with the community. Technically it is written in Perl and JavaScript and designed to be highly tailorable. It runs on Linux, preferably Debian or Red Hat, with Perl 5.16 or newer, an Apache 2 web server with mod_perl2 recommended, and MySQL 8, MariaDB 10.3, PostgreSQL 12 or Oracle 19c databases. The project also lists unsupported old browser versions.

Znuny is distributed under the GPL v3 and its source is public on GitHub, with documentation, a community forum and a Discord server. The project is mainly funded by Znuny GmbH in Berlin, which offers commercial services such as professional support and consulting.

Key features

  • Ticketing for help desk and support teams
  • IT service management use cases
  • Continuation of OTRS Community Edition
  • Runs on Perl with Apache mod_perl
  • MySQL, MariaDB, PostgreSQL and Oracle support
  • Highly tailorable to an organization

Pricing: Free and open source under GPL-3.0; professional support and consulting are offered by Znuny GmbH.

Read more about ZnunyWebsite GitHub

Trudesk

Open-source help desk and ticketing system built on Node.js and MongoDB, with a self-hosted community edition and a hosted cloud version.

GitHub stars
1.5k
Last commit
4 mo ago
Latest release
v1.2.11
Self-hosted
Yes
Hosted version
Available
trudesk.ioTrudesk homepage screenshot

Trudesk is an open-source help desk and ticketing solution intended to keep support work organized and simple. Teams use it to log, track and resolve issues and tasks from one place. This repository holds the Community Edition, while a more comprehensive cloud-hosted version is offered separately as Trudesk Cloud.

It is built with Node.js and MongoDB and can run on any cloud provider, in Docker, on bare metal or even on a Raspberry Pi. The README gives a one-line installer for Ubuntu and lists requirements of Node.js 16 or later and MongoDB 5.0 or later, with Elasticsearch 8 optional for search. Online documentation covers setup and usage.

The README's license text is Apache 2.0, though repository metadata labels it Other, so confirm in the license file. The project invites contributions such as bug reports, features, refactoring and documentation, and thanks sponsors and BrowserStack. It suits small support teams and IT departments that want to run their own ticketing system.

Key features

  • Ticket tracking for support requests
  • Node.js and MongoDB architecture
  • Runs on Docker, bare metal or Raspberry Pi
  • Optional Elasticsearch search
  • Ubuntu installer script
  • Cloud-hosted edition available

Pricing: Community Edition is free to self-host. Trudesk Cloud is a separate hosted product; see the vendor for pricing.

2 more Freshdesk alternatives

Freshdesk alternatives: questions

What is the best open-source alternative to Freshdesk?
Chatwoot is the top-ranked open-source alternative to Freshdesk on Enlisted: An open-source omnichannel customer support desk with live chat, email and social inbox, an AI agent and a help center, positioned against Intercom and Zendesk. Other strong options are UVdesk, Zammad, FreeScout and Frappe Helpdesk.
Are these Freshdesk alternatives free?
All 12 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer. 5 also offer a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Freshdesk alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 8 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all