EsotericSoftware/kryonet
TCP/UDP client/server library for Java, based on Kryo observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
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: 4683
- days_rel: n/a
- days_push: 2018
- n_releases_24m: 0
Adoption not part of the score
1852 stars · 411 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
KryoNet is a Java library providing a simple API for efficient TCP and UDP client/server communication built on NIO, using the Kryo serialization library to automatically transfer object graphs. It runs on desktop JVMs and Android and is well suited to games and other client/server applications.
Use cases
- build a multiplayer game client/server in Java
- send objects between a Java client and server over TCP or UDP
- implement inter-process communication between JVM applications
- discover game servers on a LAN
- efficiently serialize and transfer object graphs over the network
- add remote method invocation to a Java app
When to choose
- you need simple, efficient TCP/UDP networking in Java or on Android
- you want automatic serialization of object graphs without writing protocol code
- you are building a game or real-time client/server application on the JVM
When to avoid
- you need HTTP/REST or WebSocket communication
- you need a maintained library with recent releases and active development
- you are not on the JVM (e.g., need cross-language clients)
- you need enterprise-grade features like TLS, clustering, or service discovery
Facets
library · maturity maintenance
serialization rpc networking microservices developer-tools jvm cross-platform tcp udp nio kryo client-server lan-discovery rmi game-networking game-development android desktop
1 source
- readme: https://github.com/EsotericSoftware/kryonet · fetched 2026-08-28 · f86c3fa15956
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| EsotericSoftware/kryonet | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="EsotericSoftware/kryonet")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem