signalapp

Signal Joined Mar 2011 View on GitHub

Stars
88,562
across 87 public repos
Rank
#266
of 94,827 organizations, top 0.3%
Down 7 places this week

Repositories with 50+ stars

signalapp's repositories with their overall rank
RankRepositoryLanguageStars
1,315

A private messenger for Android.

Kotlin 29,605
2,984

A private messenger for Windows, macOS, and Linux.

TypeScript 16,663
4,452

A private messenger for iOS.

Swift 12,319
5,268

Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS

Java 10,778
10,292

Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.

Rust 6,129
34,909

This library is no longer maintained. libsignal-protocol-javascript was an implementation of the Signal Protocol, written in JavaScript. It has been replaced by libsignal-client’s typesafe...

JavaScript 1,953
37,044 Java 1,844
48,426 C 1,415
52,965 Shell 1,287
65,910

BTC + BitHub = An experiment in funding privacy OSS.

Java 1,007
100,237 Rust 640
106,157

A Java/Android library for communicating with the Signal messaging service.

Java 601
132,441

Forwards media from 1 group call device to N group call devices.

Rust 470
168,964

Private contact and calendar sync for Android.

Java 357
205,903 C 284
212,339 Rust 274
238,325

Pure Java and JNI backed Curve25519 implementation.

C 239
245,042

A gradle plugin that enables static verification for remote dependencies.

Groovy 231
262,049

This library is no longer maintained. SignalProtocolKit was an implementation of the Signal Protocol, written in Objective-C. It has been replaced by libsignal-client’s type safe Swift API.

Objective-C 213
305,373 C++ 177
433,716

A microservice for communicating with push gateways.

Java 115
462,548

Encrypted Filesystem Support For YAFFS2

C 106
480,761

Android library for executing tasks.

Java 101
484,538 JavaScript 100
516,717

A Dropwizard library that lets you use Jersey-style Resources over WebSockets

Java 92
560,658

An implementation of the TUS server protocol for resumable uploads

TypeScript 83
620,073

Provides SPQR, a chunked post-quantum ratchet usable in parallel with DH ratchets for the libsignal protocol.

F* 73
655,643

Pods dependency tracker for Signal-iOS

Swift 68
663,597

SignalServiceKit has moved to Signal-iOS. See README.md for details.

Objective-C 67
663,597

A FTS5 extension for signal_tokenizer.

Rust 67
704,731 C++ 62
713,786

Android WebRTC Packages

Java 61
785,730 C 54
797,198 TypeScript 53
834,146 Java 50

Among 94,827 organizations

63k–100k stars: 206 organizations, including signalapp

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Kotlin 29.6k stars, 33% · 1 repo
  2. TypeScript 16.8k stars, 19% · 3 repos
  3. Java 15k stars, 17% · 10 repos
  4. Swift 12.4k stars, 14% · 2 repos
  5. Rust 7.6k stars, 9% · 5 repos
  6. C 2.1k stars, 2% · 5 repos
  7. JavaScript 2.1k stars, 2% · 2 repos
  8. Shell 1.3k stars, 1% · 1 repo

and 4 more languages

When they were made

35 repos with 50+ stars, made between 2011 and 2025

Quick stats

Next rank
+471 stars to reach #265
Next milestone
+102,207 stars to reach the top 0.1%
Public repos
87, 35 with 50+ stars
Popular repos
10 over 1k stars, 4 over 10k stars
Top repo
Signal-Android, #1,315 of all repos, 33% of stars
Smaller repos
924 stars from repos under 50

Stars counted Recounted daily Next count around