Technology
 

Client Libraries

From Music Player Daemon Community Wiki

Contents

[edit] .NET (C# / VB.net)

  • NMusicPD - A CLR-compliant library written in C# used for communicating with a MusicPD server.
  • LibMPD.net - A .net 2.0 MPD client library written in C#.

[edit] C / C++

  • libmpd - A high level library reference to libmpdclient
  • libmpdclient - A library written in C and can be used to create MPD clients that are coded in C, obj-C and C++

[edit] Java

  • JavaMPD - A Java MPD library
  • JMPDComm - A library written in Java used to create MPD clients written in Java

[edit] Lisp

  • CL-MPD - A pure Common Lisp interface to Music Player Daemon. (hosted at [1])
  • libempd - A LISP interpretation to interface a LISP program (EMACS) to MPD
  • libmpdee - An Emacs Lisp library to interface MPD

[edit] Other

[edit] PERL

[edit] PHP

  • MPD-Class - A PHP class for MPD used to create custom web interfaces to MPD
  • Net_MPD - A high quality PEAR/PHP interface for MPD

[edit] Python

[edit] Ruby

  • librmpd - Another Ruby library, features: thread-safe, callbacks, and a 'fake' test server for testing your client. Hosted at [2]
  • MPD.rb - A ruby MPD library.