Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

PHP client for the Etherpad Lite HTTP API.

branch: master

This branch is 0 commits ahead and 0 commits behind master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 CHANGELOG
Octocat-spinner-32 etherpad-lite-client.php
Octocat-spinner-32 example_big.php
Octocat-spinner-32 examples.php

PHP Etherpad Lite Client

This PHP Etherpad Lite class allows you to easily interact with Etherpad Lite API with PHP.
Etherpad Lite is a collaborative editor provided by the Etherpad Foundation (

Basic usage

include 'etherpad-lite-client.php';
$instance = new EtherpadLiteClient('EtherpadFTW', '');
$revisionCount = $instance->getRevisionsCount('testPad');
$revisionCount = $revisionCount->revisions;
echo "Pad has $revisionCount revisions\n\n";


See it live here:

Examples are located in examples.php and example_big.php.
examples.php contains an example for each API call.
example_big.php contains a UI for managing pads.

This example is the most commonly used, the example displays a pads text on the screen:

$padContents = $instance->getText('testPad');
echo "Pad text is: <br/><ul>$padContents->text\n\n</ul>";
echo "End of Pad Text\n\n<hr>";


Apache License

Other stuff

The Etherpad Foundation also provides a jQuery plugin for Etherpad Lite.
This can be found at

Something went wrong with that request. Please try again.