PlayerClientLibraries
From The Player Project
(Difference between revisions)
| Line 27: | Line 27: | ||
** [http://www.seas.upenn.edu/%7Enmichael Matlab wrapper for libplayerc] By Nathan Michael, UPenn (You will get redirected to a wiki, click Software, then Player, then PlayerAPI). | ** [http://www.seas.upenn.edu/%7Enmichael Matlab wrapper for libplayerc] By Nathan Michael, UPenn (You will get redirected to a wiki, click Software, then Player, then PlayerAPI). | ||
** Alternate Python bindings, by Jonathan Kleinehellefort at TUM: | ** Alternate Python bindings, by Jonathan Kleinehellefort at TUM: | ||
| - | *** git clone http://www9.in.tum.de/~kleinehe/pypc-gen.git | + | *** git-clone http://www9.in.tum.de/~kleinehe/pypc-gen.git |
| + | ** Python bindings for [http://playerstage.sourceforge.net/doc/Player-2.1.0/player/group__player__clientlib__cplusplus.html libplayerc++], by Piotr Trojanek at WUT: | ||
| + | *** svn: http://segomo.elka.pw.edu.pl/svn/player/trunk/player2_swig/ | ||
** [http://www1.ifi.auf.org/mediawiki/index.php/Smalltalk_Player_Client PlayerST], a Player Smalltalk client written with [http://code.google.com/p/pharo/ Pharo] by Serge Stinckwich, IRD. | ** [http://www1.ifi.auf.org/mediawiki/index.php/Smalltalk_Player_Client PlayerST], a Player Smalltalk client written with [http://code.google.com/p/pharo/ Pharo] by Serge Stinckwich, IRD. | ||
Revision as of 07:49, 21 May 2009
The Player distribution comes with code libraries that simplify the writing of Player clients by hiding the details of the Player Protocol and providing a set of functions or objects that communicate with the Player server.
Contents |
Libraries in the Player distribution
Currrently these libraries are distributed with Player:
The number of libraries in the distro is deliberately kept small.
Third-party libraries and groups
Libraries
Several alternative libraries have been released by third-parties to enable Player client development in many languages.
Please help to maintain this list!
- Player 2.1
- PlayerMex - MATLAB By Kevin Barry, University of Detroit Mercy Advanced Mobility Lab
- Matlab wrapper for libplayerc By Nathan Michael, UPenn (You will get redirected to a wiki, click Software, then Player, then PlayerAPI).
- Alternate Python bindings, by Jonathan Kleinehellefort at TUM:
- Python bindings for libplayerc++, by Piotr Trojanek at WUT:
- PlayerST, a Player Smalltalk client written with Pharo by Serge Stinckwich, IRD.
- Player 2.0
- Javaclient2 by Radu Bogdan Rusu
- GNU Octave by Cameron Morland
- Scheme/Guile by Paul Osmialowski
- LISPCL - Lisp Player Client by Armin Müller
- cl-player - simple Common Lisp client by Stu Glaser
- Ada by Álex R. Mosteo
- PlayerMex - MATLAB By Kevin Barry, University of Detroit Mercy Advanced Mobility Lab
- Matlab wrapper for libplayerc By Nathan Michael, UPenn (You will get redirected to a wiki, click Software, then Player, then PlayerAPI).
- Player 1.6
- Javaclient (development stopped) by Radu Bogdan Rusu
- GNU Octave by Cameron Morland
- Ruby by Torbj
Groups
Also there are groups interested in translate Player headers and/or developing code in: