Alternative Multi-Threading packages for Python
Updated :
Dec. 9, 2022
translations
Github stargazers
6453
Github forks
1565
Commits
438
Code contributors Contributors
24
🐼 Chinese translations for classic IT resources
Created
Aug. 24, 2014
Updated
June 8, 2022
License
other
Github repo
Issues
27
Homepage
gevent
Github stargazers
5855
Github forks
933
Commits
5833
Code contributors Contributors
95
Coroutine-based concurrency library for Python
Created
Sept. 13, 2012
Updated
Oct. 31, 2022
License
other
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
82
Homepage
trio
Github stargazers
5012
Github forks
290
Commits
4954
Code contributors Contributors
119
Trio – a friendly Python library for async concurrency and I/O
Created
Jan. 16, 2017
Updated
Dec. 8, 2022
License
other
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
305
pulsar
Read-only repository, archived by owner Archived
Github stargazers
1900
Github forks
170
Commits
2435
Code contributors Contributors
21
Event driven concurrent framework for Python
Created
Jan. 15, 2011
Updated
Jan. 11, 2018
License
bsd-3-clause
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
29
arq
Github stargazers
1420
Github forks
125
Commits
370
Code contributors Contributors
51
Fast job queuing and RPC in python with asyncio and redis.
Created
July 21, 2016
Updated
Dec. 6, 2022
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
47
pypeln
Github stargazers
1386
Github forks
83
Commits
239
Code contributors Contributors
10
Concurrent data pipelines in Python >>>
Created
Sept. 1, 2018
Updated
June 23, 2022
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
20
eventlet
Github stargazers
1139
Github forks
296
Commits
2440
Code contributors Contributors
135
Concurrent networking library for Python
Created
Dec. 11, 2012
Updated
Nov. 17, 2022
License
other
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
211
Homepage
pykka
Github stargazers
1067
Github forks
102
Commits
811
Code contributors Contributors
10
🌀 Pykka makes it easier to build concurrent applications.
Created
Nov. 14, 2010
Updated
Sept. 28, 2022
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
18
scoop
Github stargazers
571
Github forks
88
Commits
1022
Code contributors Contributors
13
SCOOP (Scalable COncurrent Operations in Python)
Created
March 22, 2015
Updated
Aug. 14, 2022
License
lgpl-3.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
33
Homepage
asks
Github stargazers
492
Github forks
67
Commits
472
Code contributors Contributors
33
Async requests-like httplib for python.
Created
Feb. 4, 2017
Updated
April 1, 2022
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
38
pebble
Github stargazers
388
Github forks
45
Commits
667
Code contributors Contributors
12
Multi threading and processing eye-candy.
Created
Oct. 16, 2013
Updated
Nov. 15, 2022
License
lgpl-3.0
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
2
vermin
Github stargazers
340
Github forks
20
Commits
772
Code contributors Contributors
13
Concurrently detect the minimum Python versions needed to run code - Vermin 1.6 will end support for running via Python 2.7. Python 3.x is going to be required but detection of 2.x functionality will remain functional.
Created
Feb. 21, 2018
Updated
Nov. 12, 2022
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
2
python-atomicwrites
Read-only repository, archived by owner Archived
Github stargazers
314
Github forks
40
Commits
135
Code contributors Contributors
14
Powerful Python library for atomic file writes.
Created
Jan. 28, 2015
Updated
July 8, 2022
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
5
python3-concurrency-pics-02
Github stargazers
305
Github forks
80
Commits
7
Code contributors Contributors
1
爬取 www.mzitu.com 全站图片,截至目前共5162个图集,16.5万多张美女图片,使用 asyncio 和 aiohttp 实现的异步版本只需要不到2小时就能爬取完成。按日期创建图集目录,保存更合理。控制台只显示下载的进度条,详细信息保存在日志文件中。支持异常处理,不会终止爬虫程序。失败的请求,下次再执行爬虫程序时会自动下载
Created
Aug. 27, 2018
Updated
Aug. 27, 2019
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
1
Homepage
pyee
Github stargazers
304
Github forks
34
Commits
266
Code contributors Contributors
14
A rough port of Node.js's EventEmitter to Python with a few tricks of its own
Created
July 16, 2011
Updated
Nov. 7, 2022
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
7
Homepage
Thespian
Github stargazers
280
Github forks
60
Commits
1163
Code contributors Contributors
12
Python Actor concurrency library
Created
June 4, 2015
Updated
Jan. 10, 2022
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
14
curdling
Github stargazers
276
Github forks
18
Commits
543
Code contributors Contributors
12
Concurrent package manager for Python
Created
Sept. 2, 2013
Updated
July 23, 2021
License
gpl-3.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
34
Homepage
mayhem
Github stargazers
261
Github forks
50
Commits
7
Code contributors Contributors
1
The Python asyncio tutorial I wish existed earlier
Created
July 26, 2018
Updated
Oct. 3, 2019
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
2
Homepage
dataplicity-lomond
Github stargazers
232
Github forks
23
Commits
312
Code contributors Contributors
4
Lomond is a Websocket client for Python which turns a websocket connection in to an orderly stream of events. Contrast this with the existing websocket clients available for Python which follow a more JS-like model of threads and callbacks.
Created
March 1, 2017
Updated
July 5, 2018
License
other
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
14
func_timeout
Github stargazers
229
Github forks
28
Commits
107
Code contributors Contributors
2
Python module which allows you to specify timeouts when calling any existing function, and support for stoppable threads
Created
March 15, 2016
Updated
Aug. 19, 2019
License
lgpl-3.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
9