PHPackages                             vlacour/woketo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. vlacour/woketo

ActiveLibrary

vlacour/woketo
==============

2.0.2(7y ago)030MITPHP

Since Nov 2Pushed 7y ago1 watchersCompare

[ Source](https://github.com/vlacour97/Woketo)[ Packagist](https://packagist.org/packages/vlacour/woketo)[ RSS](/packages/vlacour-woketo/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (6)Versions (10)Used By (0)

Woketo
======

[](#woketo)

A PHP WebSocket library. With following features:

- **Server**
- **Client**
- WSS Support (WebSocket over **SSL**)
- Autobahn test suite passed (WebSocket test suite reference)
- Binary/text messages supported
- Built on top of reactphp (async socket communication)
- *Not dependent of any other big framework/library which mean you can use it with guzzle (any version) or Symfony (any version)*
- Woketo follows semver

[![Build Status](https://camo.githubusercontent.com/b06be135df369cba3993f151a74d15a0b1ce5c767ea85c4fd1d924b60c545f29/68747470733a2f2f7472617669732d63692e6f72672f4e656b6c616e642f576f6b65746f2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Nekland/Woketo) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/ab2700e014887846d3f7b5ab558a2fab835d4fe54af76714506397a7fb9d951e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4e656b6c616e642f576f6b65746f2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Nekland/Woketo/?branch=master) [![Code Coverage](https://camo.githubusercontent.com/2535d4434d41dd3fe587e25318e42722802a6d1cb87de56818b58a004f380e28/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4e656b6c616e642f576f6b65746f2f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Nekland/Woketo/?branch=master)

Requirements
------------

[](#requirements)

- PHP 7+

How to install
--------------

[](#how-to-install)

```
# The installation is pretty much easier with composer. But you still can use it as git submodule !
composer require "nekland/woketo"
```

And that's all ! 🙀

How to use it
-------------

[](#how-to-use-it)

The file `tests.php` is a basic echo server. That's all you need to make a websocket server with Woketo:

```
