Back to the full WebSockets listWhat are WebSockets?


GitHubStarsLast commitProject createdClosed vsOpen issues
3 weeks ago
9 years ago
299 / 11

@ptaoussanis at"> Taoensso open-source


Realtime web comms for Clojure/Script

Sente is a small client+server library that makes it easy to build realtime web applications with Clojure + ClojureScript.

Loosely inspired by Socket.IO, it uses core.async, WebSockets, and Ajax under the hood to provide a simple high-level API that enables reliable, high-performance, bidirectional communications.

Sen-te (先手) is a Japanese Go term used to describe a play with such an overwhelming follow-up that it demands an immediate response, leaving its player with the initiative.

Latest releases


  1. Wiki - community docs (👈 start here)
  2. Release info - releases and changes
  3. API docs - auto-generated API docs
  4. GitHub issues - for support requests, contributions, etc.


Funding this work

Please see here if you'd like to help support my continued open-source work (thank you!! 🙏) - Peter


Copyright © 2014-2023 Peter Taoussanis, licensed under EPL 1.0 (same as Clojure).