square/wire
gRPC and protocol buffers for Android, Kotlin, Swift and Java. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4760
- days_rel: n/a
- days_push: 8
- n_releases_24m: 0
Adoption not part of the score
4428 stars · 629 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Wire is Square's protocol buffer (protobuf) library with gRPC support for Kotlin, Java, Swift, and Android. It generates lightweight, idiomatic code from .proto schemas for serializing structured data and making RPC calls.
Use cases
- generate Kotlin data classes from protobuf schemas
- use gRPC on Android
- serialize messages to compact binary format
- share proto schemas across Java and Swift codebases
- evolve API schemas with backwards compatibility
- avoid heavyweight protobuf runtime on mobile
When to choose
- you build Android or JVM apps that talk to protobuf/gRPC services
- you want lightweight generated code instead of Google's protobuf-java
- you need Kotlin-first protobuf support including coroutines
- you share schemas across Kotlin, Java, and Swift clients
When to avoid
- you need protobuf in languages Wire does not target
- you want a general-purpose serialization format like JSON for dynamic data
- your team is already standardized on Google's protobuf toolchain
Facets
library · maturity active
serialization rpc developer-tools mobile-development apis jvm cross-platform protocol-buffers grpc kotlin-multiplatform schema-driven square code-generation android swift mobile
2 sources
- readme: https://github.com/square/wire · fetched 2026-08-28 · f398a3856708
- homepage: https://square.github.io/wire/ · fetched 2026-08-29 · e8c124cb262e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| square/wire | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem