您的位置:首页 > 其它

Music Player Daemon

2016-06-18 15:15 281 查看


Music Player
Daemon Community Wiki

On
the Wiki

Wiki
Activity

Random
page

Videos

Images

Recent
blog posts

 Contribute 

Watchlist

Random page
Recent changes


Client Libraries

525PAGES
ON

THIS WIKI

 Edit  Talk0


Contents

[show]


.NET (C# / VB.net) Edit

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#.


C / C++ Edit

libmpd -
A high level library reference to libmpdclient (deprecated,
don't use)

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


Java Edit

JavaMPD -
A Java MPD library

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


JavaScript Edit

MPD.js -
JavaScript MPD library


Lisp Edit

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


Other Edit

libmpd-haskell -
MPD library for Haskell

tclmpds -
A Tcl package for controlling MPD

mpd-client -
A CHICKEN Scheme Library for controlling MPD

erlmpd - An Erlang m
163b9
odule
for MPD

rust-mpd -
crate for controlling MPD from rust


Perl Edit

Audio::MPD -
Audio::MPD is a Perl module for interfacing MPD through perl scripts.

POE::Component::Client::MPD -
a Perl module for interfacing MPD through poe-aware perl scripts.

Net::MPD -
Communicate with an MPD Server


PHP Edit

Net_MPD -
A high quality PEAR/PHP interface for MPD (currently not maintained by anyone)

MPD-Class -
A PHP class for MPD used to create custom web interfaces to MPD (new version as of 2010)

MPDEventListener -
A PHP class for listening MPD events and handle them (extends mpd-class)


Python Edit

python-mpd2 -
Python MPD client library (recommended) a fork of python-mpd.

python-musicpd -
Python3 only MPD client library (another fork of python-mpd).

python-mpd -
Python MPD client library (not deprecated but unmaintained)

python-mpd-twisted -
Python MPD client library based on python-mpd which uses Twisted (unmaintained?)

py-libmpdclient2 -
A rewrite of py-libmpdclient with
a new API (deprecated)

py-libmpdclient -
Python client library for MPD (deprecated)


Ruby Edit

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

MPD.rb -
ruby MPD
library.

MPDClient -
A Ruby port of the python-mpd2 library.

ruby-mpd -
A modern fork of librmpd, implementing the latest MPD features.


Music Player
Daemon Community Wiki

On
the Wiki

Wiki
Activity

Random
page

Videos

Images

Recent
blog posts

 Contribute 

Watchlist

Random page
Recent changes


Client Libraries

525PAGES
ON

THIS WIKI

 Edit  Talk0


Contents

[show]


.NET (C# / VB.net) Edit

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#.


C / C++ Edit

libmpd -
A high level library reference to libmpdclient (deprecated,
don't use)

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


Java Edit

JavaMPD -
A Java MPD library

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


JavaScript Edit

MPD.js -
JavaScript MPD library


Lisp Edit

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


Other Edit

libmpd-haskell -
MPD library for Haskell

tclmpds -
A Tcl package for controlling MPD

mpd-client -
A CHICKEN Scheme Library for controlling MPD

erlmpd - An Erlang module
for MPD

rust-mpd -
crate for controlling MPD from rust


Perl Edit

Audio::MPD -
Audio::MPD is a Perl module for interfacing MPD through perl scripts.

POE::Component::Client::MPD -
a Perl module for interfacing MPD through poe-aware perl scripts.

Net::MPD -
Communicate with an MPD Server


PHP Edit

Net_MPD -
A high quality PEAR/PHP interface for MPD (currently not maintained by anyone)

MPD-Class -
A PHP class for MPD used to create custom web interfaces to MPD (new version as of 2010)

MPDEventListener -
A PHP class for listening MPD events and handle them (extends mpd-class)


Python Edit

python-mpd2 -
Python MPD client library (recommended) a fork of python-mpd.

python-musicpd -
Python3 only MPD client library (another fork of python-mpd).

python-mpd -
Python MPD client library (not deprecated but unmaintained)

python-mpd-twisted -
Python MPD client library based on python-mpd which uses Twisted (unmaintained?)

py-libmpdclient2 -
A rewrite of py-libmpdclient with
a new API (deprecated)

py-libmpdclient -
Python client library for MPD (deprecated)


Ruby Edit

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

MPD.rb -
ruby MPD
library.

MPDClient -
A Ruby port of the python-mpd2 library.

ruby-mpd -
A modern fork of librmpd, implementing the latest MPD features.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: