signalapp/signal-desktop

A private messenger for Windows, macOS, and Linux.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 36 minutes ago
Added to GitGenius on September 3rd, 2026
Created on February 24th, 2014
Open Issues & Pull Requests: 890 (+0)
GitHub issues: Enabled
Number of forks: 3,116
Total Stargazers: 16,520 (+0)
Total Subscribers: 410 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Signal Desktop is a private messenger application for Windows, macOS, and Linux.

Signal Desktop solves the problem of secure communication on desktop computers by linking with Signal on Android or iOS, allowing users to send messages from their computers while maintaining end-to-end encryption. The application synchronizes with a user's mobile Signal account, extending the messaging experience to the desktop platform without requiring a separate account or phone number.

Signal Desktop suits anyone who wants encrypted messaging across multiple devices and prefers an open-source approach to privacy. The application is appropriate for users already invested in the Signal ecosystem on mobile who need desktop access, as well as those prioritizing security and privacy in their communications. The project operates as an independent nonprofit, which distinguishes its governance model from commercial messaging platforms.

The project maintains active community engagement through a dedicated support site and community forum for questions and feature requests, with a clear contribution pathway documented for developers. The codebase is written in TypeScript and distributed under the GNU AGPLv3 license, making the source code publicly available for review and contribution. The project explicitly welcomes contributions beyond code, indicating a broad approach to community participation.