Support for Other Languages

Here are the ports I’m currently aware of:

They’re in various states of completion and maintenance.

Alternatively, consider using GMusicProxy or copying its approach.

Building a Port

Get in touch if you’re working on a port. I’m happy to answer questions and point you to relevant bits of code.

Generally, though, the protocol package is what you’ll want to look at. It contains all of the call schemas in a psuedo-dsl that’s explained here.