Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

comet messegaing server

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 scripts
Octocat-spinner-32 shaveet
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 MANIFEST.in
Octocat-spinner-32 README.markdown
Octocat-spinner-32 setup.py
README.markdown

Shaveet comet server

Shaveet is a zero-config JSONP/CORS long-polling(AKA comet) server.

Why does it exist?

In Binfire we needed a way to send realtime updates to connected clients.
Looking around for solutions we encouter hookbox which was almost what we needed but integrated with the application using webhooks and also was written in eventlet while all our infrastrcture is written with gevent.
Shaveet was written in a way that allows minimal changes in the application code to integrate with it.

Installing

Shaveet is avaliabe in PyPI,just run: sudo pip install shaveet

Running

To run Shaveet in testing mode,run:

shaveet

To run in daemon mode(for production use) run:

shaveet -d

How do I use it?

Something went wrong with that request. Please try again.