About Thunderbird
This repository is an experimental copy of Mozilla's comm-central tree, set up so it can be forked on GitHub. Its README is the Thunderbird project README: Thunderbird is an open-source, customizable email client built on the same Mozilla platform that Firefox uses.
To build Thunderbird you need the Firefox repository as well, because the Thunderbird code lives in a comm subdirectory inside the Firefox source tree and the two share a lot of platform code. The README points to a Getting Started guide, a Building Thunderbird guide, a developer website and rendered source tree documentation.
Contributors can join the project's mailing lists, including a moderated planning list for higher-level topics such as future features, and follow the contributing pages on the Thunderbird site. The code is mostly JavaScript, and this repository holds the source rather than the packaged email application.
Key features
- Source tree for the Thunderbird email client
- Built on the Mozilla platform shared with Firefox
- Thunderbird code kept in a comm subdirectory
- Developer documentation and build guides
- Mailing lists for development discussion
Good fit for
- →Contributing to Thunderbird development
- →Building Thunderbird from source
- Built with
- JavaScript
- Tags
- thunderbird
- email-client
- mozilla
- source-code
- javascript
- desktop-app
Thunderbird: questions and answers
- What is Thunderbird used for?
- Thunderbird is an experimental GitHub copy of Mozilla's comm-central source tree, which contains the code for the Thunderbird email client. It is a good fit for contributing to Thunderbird development and building Thunderbird from source.
- Is Thunderbird open source?
- Yes. Thunderbird is open source. Its source code is on GitHub at mozilla/releases-comm-central and is written mainly in JavaScript.
- Is Thunderbird free?
- Yes. Thunderbird is open source, so the software itself is free to use.
- Can I self-host Thunderbird?
- Yes. Thunderbird can be self-hosted on your own server or infrastructure.
- What is Thunderbird an alternative to?
- Thunderbird is an open-source alternative to Microsoft Outlook, Mailbird, Apple Mail and eM Client. Other open-source alternatives to Microsoft Outlook include Mailspring, Thunderbird for Android and FairEmail.
- Is Thunderbird actively maintained?
- Yes. The most recent commit to Thunderbird was on 2 October 2026. The project has 195 stars on GitHub.
Open-source alternatives to Thunderbird
See all
Mailspring
Email Clients & Servers
:love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Lin
GPL-3.0vs Microsoft Outlook★ 18k
Mail0
Email Clients & Servers
Experience email the way you want with Mail0 – the first open source email app that puts y
MITvs Superhuman★ 11k
Thunderbird for Android
Email Clients & Servers
Thunderbird for Android – Open Source Email App for Android (fka K-9 Mail)
Apache-2.0vs Gmail★ 14k
FairEmail
Email Clients & Servers
Fully featured, open source, privacy friendly email app for Android
GPL-3.0vs Gmail★ 4.7k
Roundcube
Email Clients & Servers
The Roundcube Webmail suite
GPL-3.0vs Gmail★ 7.2k
Mailpile
Email Clients & Servers
A free & open modern, fast email client with user-friendly encryption and privacy features
OSSvs Spark Mail★ 8.8k
SaaS alternatives to Thunderbird
See all
Microsoft Outlook
Email Clients & Servers
Email, calendar and contacts client from Microsoft for personal and work accounts
SaaS
Mailbird
Email Clients & Servers
Windows email client that merges multiple accounts and apps
SaaS
Apple Mail
Email Clients & Servers
Built-in Apple email client supporting iCloud, Gmail, Outlook and IMAP accounts
SaaS
eM Client
Email Clients & Servers
Desktop email client with calendar, tasks and contacts for Windows and Mac
SaaS
Canary Mail
Email Clients & Servers
Secure email client with AI features and end-to-end encryption options
SaaS
Edison Mail
Email Clients & Servers
Email app with unified inbox, smart replies and unsubscribe tools
SaaS
