Coder Social home page Coder Social logo

signalpy's Introduction

SignalPy

Real-time Communication for web applications with SignalR Incredibly simple real-time web for python WSGI servers and frameworks

Realtime

Today's modern websites are expected to deliver up-to-date information without hitting a refresh button. Add that real-time functionality to your python web applications.

What is real-time functionality? It's the ability to have your server-side code push content to connected clients as it happens, in real-time.

WSGI compatible

SignalPy apps can be written in python code and added to your server app with or without application framework. many servers and web applications are WSGI.

else: you can use default server ( ServeLight ) and inbuilt application framework.

What can you do with SignalPy

While chat is often used as an example, you can do a whole lot more. SignalPy also enables completely new types of applications that require high-frequency updates from the server, such as real-time gaming.

Open source, open protocol

SignalPy is open-source on GitHub. In addition to the source code, protocol specification the for communication between hubs and clients is open too.

Connect from everywhere

With client SDKs for JavaScript, you can connect to your SignalPy hub and start receiving real-time messages. use Gunicorn and Nginx for production on web.

SignalPy will use WebSockets when it's available, and gracefully falls back on other technologies when it isn't, while your application code stays the same.

Simple

SignalPy is simple but not powerful like SignalR

SignalPy vs SignalR

Don't compare SignalPy and SignalR. Signalr is a powerful method for .NET framework. Its not for python it is an example for SignalPy. SinalPy is not powerful like SignalR. Help me to improve this project like SignalR.

Contribute in Github

Get started...

signalpy's People

Contributors

ksengine avatar

Stargazers

Gurpreet Singh avatar Serhii avatar Ivan Titov avatar wndfly avatar  avatar Neat Coder avatar  avatar  avatar

signalpy's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.