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

emiago/sipgo

SIP library for writing fast SIP services in GO observed · 2026-08-28

github.com/emiago/sipgo · Go · BSD-2-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

99/100

  • Activity 99
  • Release rhythm 98
  • Longevity 100
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: 24.5
  • age_days: 1568
  • days_rel: 15
  • days_push: 8
  • n_releases_24m: 31

Full methodology

Adoption not part of the score

1062 stars · 213 forks observed · 2026-08-28

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

SIPGO is a Go library implementing a fast SIP stack (RFC 3261 and related RFCs) for building SIP services such as proxies and registrars. It supports UDP, TCP, TLS, WS, and WSS transports with optimized parsing for high performance.

Use cases

  • write a stateful SIP proxy in Go
  • build a SIP registrar with authentication
  • implement a VoIP signaling server
  • bridge SIP calls to WebRTC
  • parse and handle SIP messages at high throughput
  • build a CLI softphone for testing SIP

When to choose

  • you need a high-performance SIP stack in Go
  • you are building custom SIP proxies, servers, or signaling services
  • you need control over SIP transaction and dialog handling without a full PBX
  • you want to integrate SIP with WebRTC via projects like pion

When to avoid

  • you need a full media stack or PBX features out of the box (consider its companion project diago or Asterisk/FreeSWITCH)
  • you need a ready-made GUI softphone
  • you are not working in Go
  • you need strict RFC4475 torture-test validation for edge-case SIP messages

Facets

library · maturity active

parser http-server networking developer-tools networking developer-tools apis go cross-platform windows sip voip rfc3261 telephony signaling udp tcp tls websocket telecommunications linux macos

1 source

Member repositories

RepositoryRoleHealth v2
emiago/sipgomain99

For agents

markdown · JSON · MCP: product_card(name="emiago/sipgo")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem