# js-libp2p-websockets [](http://ipn.io) [](http://ipfs.io/) [](http://webchat.freenode.net/?channels=%23ipfs) [](https://coveralls.io/github/libp2p/js-libp2p-websockets?branch=master) [](https://travis-ci.org/libp2p/js-libp2p-websockets) [](https://circleci.com/gh/libp2p/js-libp2p-websockets) [](https://david-dm.org/libp2p/js-libp2p-websockets) [](https://github.com/feross/standard)   [](https://github.com/libp2p/interface-transport) [](https://github.com/libp2p/interface-connection) > JavaScript implementation of the WebSockets module that libp2p uses and that implements the interface-transport interface ## Description `libp2p-websockets` is the WebSockets implementation compatible with libp2p. ## Usage ## Install ### npm ```sh > npm i libp2p-websockets ``` ### Example ``` TODO ``` ## API ### Transport [](https://github.com/libp2p/interface-transport) ### Connection [](https://github.com/libp2p/interface-connection)