flask-socketio 5.6.1


pip install flask-socketio

  Latest version

Released: Feb 21, 2026


Meta
Author: Miguel Grinberg
Requires Python: >=3.8

Classifiers

Environment
  • Web Environment

Intended Audience
  • Developers

Programming Language
  • Python :: 3

License
  • OSI Approved :: MIT License

Operating System
  • OS Independent

Flask-SocketIO

Build status codecov

Socket.IO integration for Flask applications.

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

5.6.1 Feb 21, 2026
5.6.0 Dec 25, 2025
5.5.1 Jan 06, 2025
5.5.0 Dec 18, 2024
5.4.1 Oct 01, 2024
5.4.0 Sep 30, 2024
5.3.7 Sep 02, 2024
5.3.6 Sep 05, 2023
5.3.5 Jul 26, 2023
5.3.4 May 03, 2023
5.3.3 Mar 17, 2023
5.3.2 Nov 20, 2022
5.3.1 Sep 11, 2022
5.3.0 Aug 23, 2022
5.2.0 May 22, 2022
5.1.2 Apr 24, 2022
5.1.1 Aug 01, 2021
5.1.0 May 28, 2021
5.0.3 May 15, 2021
5.0.2 May 14, 2021
5.0.1 Dec 19, 2020
5.0.0 Dec 13, 2020
4.3.2 Nov 30, 2020
4.3.1 Jul 02, 2020
4.3.0 Apr 20, 2020
4.2.1 Aug 05, 2019
4.2.0 Jul 29, 2019
4.1.1 Jul 29, 2019
4.1.0 Jun 09, 2019
4.0.0 May 19, 2019
3.3.2 Mar 09, 2019
3.3.1 Feb 16, 2019
3.3.0 Feb 16, 2019
3.2.2 Feb 12, 2019
3.2.1 Jan 24, 2019
3.2.0 Jan 23, 2019
3.1.2 Dec 21, 2018
3.1.1 Dec 08, 2018
3.1.0 Nov 26, 2018
3.0.2 Sep 12, 2018
3.0.1 Jun 03, 2018
3.0.0 Apr 30, 2018
2.9.6 Mar 10, 2018
2.9.5 Mar 09, 2018
2.9.4 Feb 25, 2018
2.9.3 Dec 11, 2017
2.9.2 Aug 05, 2017
2.9.1 Jul 16, 2017
2.9.0 Jun 26, 2017
2.8.6 Mar 21, 2017
2.8.5 Mar 02, 2017
2.8.4 Feb 17, 2017
2.8.3 Feb 13, 2017
2.8.2 Dec 16, 2016
2.8.1 Nov 27, 2016
2.8.0 Nov 26, 2016
2.7.2 Nov 04, 2016
2.7.1 Sep 04, 2016
2.7.0 Sep 01, 2016
2.6.2 Aug 09, 2016
2.6.1 Aug 02, 2016
2.6 Jul 24, 2016
2.5 Jun 28, 2016
2.4 May 31, 2016
2.3 May 15, 2016
2.2 Mar 06, 2016
2.1 Feb 08, 2016
2.0 Jan 10, 2016
1.2 Dec 03, 2015
1.1 Nov 19, 2015
1.0 Oct 29, 2015
1.0b4 Oct 18, 2015
1.0b3 Oct 16, 2015
1.0b2 Oct 15, 2015
1.0b1 Sep 20, 2015
1.0a1 Aug 09, 2015
0.6.0 Mar 15, 2015
0.5.0 Jan 05, 2015
0.4.3 Dec 16, 2014
0.4.2 Nov 30, 2014
0.4.1 Oct 23, 2014
0.4.0 Sep 23, 2014
0.3.8 Jun 15, 2014
0.3.7 May 21, 2014
0.3.6 May 13, 2014
0.3.5 May 10, 2014
0.3.4 Apr 27, 2014
0.3.3 Apr 22, 2014
0.3.2 Mar 31, 2014
0.3.1 Mar 24, 2014
0.3.0 Mar 08, 2014
0.2.2 Feb 19, 2014
0.2.1 Feb 15, 2014
0.2.0 Feb 13, 2014
0.1.0 Feb 10, 2014

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras:
Dependencies:
blinker
click
flask
Flask (>=2.1.0)
jinja2
python-socketio (>=5.12.0)
werkzeug