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

arskom/spyne

A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols. observed · 2026-08-28

github.com/arskom/spyne · homepage · Python · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

44/100

  • Activity 48
  • 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-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5885
  • days_rel: n/a
  • days_push: 314
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1152 stars · 321 forks observed · 2026-08-28

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

Spyne is a transport-agnostic Python RPC framework for exposing services with well-defined typed APIs over multiple protocols such as SOAP, HTTP RPC, JSON, and MessagePack. It decouples model, protocol, and transport layers and integrates with WSGI, Twisted, Django, Pyramid, SQLAlchemy, and ZeroMQ.

Use cases

  • expose a python function as a soap web service
  • build an rpc api server supporting and msgpack
  • serve the same service over multiple protocols and transports
  • integrate typed rpc endpoints into django or pyramid apps
  • map sqlalchemy models to api service types
  • build a zeromq req/rep rpc service in python

When to choose

  • you need soap or multi-protocol service exposure in python with a strict typed api
  • you want protocol/transport-agnostic rpc with wsgi, twisted, or zeromq support

When to avoid

  • you are building a modern rest or graphql api where fastapi or flask fit better
  • you need an actively evolving framework with a large community

Facets

framework · maturity maintenance

rpc api-framework serialization web-framework web-development backend apis python cross-platform soap msgpack twisted wsgi service-definition multi-protocol web-server

3 sources

Member repositories

RepositoryRoleHealth v2
arskom/spynemain44

For agents

markdown · JSON · MCP: product_card(name="arskom/spyne")

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