**AMP** Implementations =========================================================== .. toctree:: :maxdepth: 2 :caption: Contents: implementations Python (Twisted) ++++++++++++++++ Where **AMP** was invented. Also used as a reference for other implementations. * `AMP How-to and examples `_ * `Twisted implementation and protocol docs `_ C library - ``libamp`` ++++++++++++++++++++++ `Eric Mangold `_ and `Peter Le Bek `_ have written a featureful ``C`` library implementation of **AMP**, which is also usable from ``C++`` or other languages that can link to C-ABI libraries. * See the ``libamp`` `page on GitHub. `_ C# ++ `Eric Mangold `_ has written a C# **AMP** client/server library. * :doc:`AmpSharp ` Java ++++ `7-Eleven Stores `_ has sponsored a Java implementation available on github: * ``_ PHP client ++++++++++ `Stephen Thorne `_ has produced a PHP client here: :download:`/php/ampclient.php` Javascript (node.js) ++++++++++++++++++++ `Ying Li `_ has written a Javascript lib here: * ``_ ActionScript 3 ++++++++++++++ `Ben Doran `_ has written an ActionScript 3 client/server lib here: * ``_ Erlang ++++++ `Peter Lemenkov `_ has written an Erlang implementation available here: * ``_ `Dave Peticolas `_ has written an Erlang implementation available here: * ``_ Clojure +++++++ `Tristan Seligmann `_ has written a Clojure implementation available here: * ``_ Python (stdlib-only) ++++++++++++++++++++ `Eric Mangold `_ has written a simple pure-Python **AMP** client/server library using only standard-library features. * :doc:`Ampy `.