Ross ROSS = Recommend OSS · open-source software intelligence for agents

simdsoft/yasio

Some data may be outdated — see provenance labels.

A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client applications. observed · 2026-09-28

github.com/simdsoft/yasio · homepage · C++ · NOASSERTION (other) observed · 2026-09-28

Health v2 · maintenance only

89/100

  • Activity 94
  • Release rhythm 77
  • 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-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 82
  • age_days: 4134
  • days_rel: 78
  • days_push: 40
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

1061 stars · 233 forks observed · 2026-09-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

yasio is a lightweight cross-platform C++ asynchronous socket I/O library focused on client-side networking for games and applications. It provides a unified API over TCP, UDP, and KCP with bindings for Lua, JavaScript, Unity, and Unreal Engine.

Use cases

  • add async TCP/UDP networking to a game client
  • unified socket API across Windows, iOS, Android and Linux
  • handle TCP sticky packets without manual framing
  • use KCP low-latency transport in a multiplayer game
  • integrate C++ networking into Unity or Unreal via Lua/C# bindings
  • support IPv4/IPv6 and Apple IPv6-only networks in a mobile app

When to choose

  • building a game or mobile client that needs lightweight async socket I/O
  • you need TCP, UDP, and KCP behind one consistent API
  • you want engine integrations for Unity, Unreal, or Cocos2d-x
  • you need broad platform coverage including Android, iOS, and Unix variants

When to avoid

  • building server-side or high-throughput backend services rather than clients
  • you need a full-featured HTTP client or REST stack
  • your project requires a permissive license (Anti-996 license restricts some use)
  • you need C++20-incompatible toolchains (4.4.0+ requires C++20)

Facets

library · maturity active

http-client websocket concurrency sdk networking cross-platform developer-tools cpp windows cross-platform game-engine asio tcp udp kcp async-io game-client-networking lua-bindings unity unreal-engine cocos2d-x ipv6 ssl game-development linux macos android ios

2 sources

Member repositories

RepositoryRoleHealth v2
simdsoft/yasiomain89

For agents

markdown · JSON · MCP: product_card(name="simdsoft/yasio")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem