There is SSE, which, although unidirectional, can be used in lieu of websockets for a chat application (receive messages/events via SSE, send via another endpoint).
However, as I said before, this is an open source project; if you have an itch, you can scratch it. PRs are open. :)