# Is there a way I can use something like socket.io on the IC?

**URL:** <https://forum.dfinity.org/t/is-there-a-way-i-can-use-something-like-socket-io-on-the-ic/20666>\
**Category:** Developers\
**Created:** [June 12, 2023, 7:17pm UTC](https://forum.dfinity.org/t/is-there-a-way-i-can-use-something-like-socket-io-on-the-ic/20666 "2023-06-12T19:17:32Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![rbirkner](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@rbirkner](https://forum.dfinity.org/u/rbirkner)\
**Post date:** [June 20, 2023, 11:26am UTC](https://forum.dfinity.org/t/is-there-a-way-i-can-use-something-like-socket-io-on-the-ic/20666/4 "2023-06-20T11:26:43Z")

</div>

Hi @iamenochchirima

we have just released our WebSockets proof-of-concept that showcases one way of enabling WebSockets and therefore “almost” real-time communication. You can find all the information in the following thread:

> [@WebSockets on the IC – A proof-of-concept](https://forum.dfinity.org/t/websockets-on-the-ic-a-proof-of-concept/20836):
>
> We are happy to share with you our WebSockets proof-of-concept, which demonstrates the potential of enabling WebSockets on the IC through a dedicated gateway. To facilitate WebSocket connections between frontends and canisters on the IC, we use a gateway. This gateway provides a standard WebSocket endpoint for frontends and handles the communication with the canister. It establishes WebSocket connections with canisters through update calls and uses polling to obtain the latest message…

---

_[View the full topic](https://forum.dfinity.org/t/is-there-a-way-i-can-use-something-like-socket-io-on-the-ic/20666)._
