All Projects → miguelgrinberg → Flask Socketio

miguelgrinberg / Flask Socketio

Licence: mit
Socket.IO integration for Flask applications.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Flask Socketio

Socketio Examples
A few examples that demonstrate the features of the Python Socket.IO server
Stars: ✭ 72 (-98.41%)
Mutual labels:  flask, websocket, socket-io
Dino
Distributed notifications using websockets
Stars: ✭ 142 (-96.86%)
Mutual labels:  flask, socket-io
Channelstream
Channelstream is a websocket communication server for web applications
Stars: ✭ 52 (-98.85%)
Mutual labels:  flask, websocket
Codenames
Stars: ✭ 159 (-96.48%)
Mutual labels:  flask, socket-io
Egg Socket.io
socket.io plugin for eggjs.
Stars: ✭ 209 (-95.38%)
Mutual labels:  websocket, socket-io
Bowtie
Create a dashboard with python!
Stars: ✭ 724 (-83.99%)
Mutual labels:  flask, socket-io
Flask Full
starter/boilerplate flask application with celery, mongoengine, signals, shell commands, swagger api docs and sphinx docs integration
Stars: ✭ 117 (-97.41%)
Mutual labels:  flask, socket-io
Vue Socket.io
😻 Socket.io implementation for Vuejs and Vuex
Stars: ✭ 3,746 (-17.18%)
Mutual labels:  websocket, socket-io
Socket.io Client Dart
socket.io-client-dart: Dartlang port of socket.io-client https://github.com/socketio/socket.io-client
Stars: ✭ 333 (-92.64%)
Mutual labels:  websocket, socket-io
Socket.io
NodeJS《你画我猜》游戏
Stars: ✭ 255 (-94.36%)
Mutual labels:  websocket, socket-io
Python Socketio
Python Socket.IO server and client
Stars: ✭ 2,655 (-41.3%)
Mutual labels:  websocket, socket-io
Wssip
Application for capturing, modifying and sending custom WebSocket data from client to server and vice versa.
Stars: ✭ 373 (-91.75%)
Mutual labels:  websocket, socket-io
Cuckoo
🎥 Cuckoo - A free anonymous video-calling web application built with WebRTC and React that provides peer-to-peer video and audio communication in a web browser with no plugins or extensions required.
Stars: ✭ 195 (-95.69%)
Mutual labels:  websocket, socket-io
Peeplus
python+vue3前后端分离项目
Stars: ✭ 28 (-99.38%)
Mutual labels:  flask, socket-io
Wechat
聊天系统、Vue.js、React.js、node.js、MongoDB、websocket、socket.io、前后端分离、毕业设计。
Stars: ✭ 188 (-95.84%)
Mutual labels:  websocket, socket-io
Flutter socket io
Socket IO supprt for flutter. Looking for contributors Swift and Java.
Stars: ✭ 170 (-96.24%)
Mutual labels:  websocket, socket-io
Itunes Remote
Remotely control iTunes on Mac without Internet 🎶📱
Stars: ✭ 160 (-96.46%)
Mutual labels:  websocket, socket-io
Python Engineio
Python Engine.IO server and client
Stars: ✭ 167 (-96.31%)
Mutual labels:  websocket, socket-io
Bolt Python
A framework to build Slack apps using Python
Stars: ✭ 190 (-95.8%)
Mutual labels:  flask, websocket
Laravel Swoole
High performance HTTP server based on Swoole. Speed up your Laravel or Lumen applications.
Stars: ✭ 3,726 (-17.62%)
Mutual labels:  websocket, socket-io

Flask-SocketIO

Build status codecov

Socket.IO integration for Flask applications.

Sponsors

The following organizations are funding this project:

Socket.IO
Socket.IO
Add your company here!

Many individual sponsors also support this project through small ongoing contributions. Why not join them?

Installation

You can install this package as usual with pip:

pip install flask-socketio

Example

from flask import Flask, render_template
from flask_socketio import SocketIO, emit
    
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(app)

@app.route('/')
def index():
    return render_template('index.html')

@socketio.event
def my_event(message):
    emit('my response', {'data': 'got it!'})

if __name__ == '__main__':
    socketio.run(app)

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].