Tinder/Scarlet
A Retrofit inspired WebSocket client for Kotlin, Java, and Android observed · 2026-08-28
Health v2 · maintenance only
47/100
- Activity 53
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3018
- days_rel: n/a
- days_push: 285
- n_releases_24m: 0
Adoption not part of the score
3253 stars · 243 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Scarlet is a Retrofit-inspired declarative WebSocket client library for Kotlin, Java, and Android. It lets you define WebSocket services via annotated interfaces, with pluggable adapters for serialization (Moshi, Gson, Protobuf, Jackson) and reactive streams (RxJava, Kotlin Coroutines).
Use cases
- consume realtime websocket feeds in kotlin
- declarative websocket client like retrofit
- stream live bitcoin prices over websocket on android
- websocket client with rxjava or coroutines
- serialize websocket messages with moshi or protobuf
- auto-reconnect websocket with backoff strategies
When to choose
- you want a Retrofit-style annotated interface for WebSocket communication on the JVM or Android
- you need reactive streams (RxJava/Flowable) or coroutine-based WebSocket event handling
- you want pluggable message serialization and reconnect backoff strategies
When to avoid
- you need protocols beyond WebSocket like MQTT, STOMP, or Socket.IO in a stable release
- you want a lightweight raw WebSocket API without declarative interface boilerplate
- you need a library with frequent updates and active feature development
Facets
library · maturity maintenance
websocket http-client serialization middleware web-development backend mobile-development developer-tools jvm retrofit-inspired rxjava kotlin-coroutines okhttp declarative-api android
1 source
- readme: https://github.com/Tinder/Scarlet · fetched 2026-08-28 · 32b8d4ee9859
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Tinder/Scarlet | main | 47 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem