Skip to content

YYwlo/shaveet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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?

About

comet messegaing server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 59.5%
  • HTML 15.8%
  • PHP 12.9%
  • JavaScript 11.7%
  • Shell 0.1%