Python Concurrency

Open-source Python projects categorized as Concurrency

Top 23 Python Concurrency Projects

Concurrency
  1. example-code-2e

    Example code for Fluent Python, 2nd edition (O'Reilly 2022)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. arq

    Fast job queuing and RPC in python with asyncio and redis.

  4. rpmalloc

    Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C

  5. pyper

    Concurrent Python made simple

    Project mention: This Week In Python | dev.to | 2025-01-17

    pyper – Concurrent Python made simple

  6. pykka

    πŸŒ€ Pykka makes it easier to build concurrent Python applications.

    Project mention: We Spent $20 to Achieve RCE and Accidentally Became the Admins of .MOBI | news.ycombinator.com | 2024-09-11

    A friend of mine recently let the domain used for documentation of Pykka, a Python actor library, expire. Some of course registered the domain, resurected the content and injected ads/spam/SEO junk.

    Since the documentation is Apache License 2.0 there isn't much one can do, other than complain to the hosting about misuse of the project name/branding. But so far we haven't heard back from the hosting provider's abuse contact point (https://github.com/jodal/pykka/issues/216 if anyone is interested).

  7. eventlet

    Concurrent networking library for Python

  8. vermin

    Concurrently detect the minimum Python versions needed to run code

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. django-concurrency

    Optimistic lock implementation for Django. Prevents users from doing concurrent editing.

    Project mention: GΓ©rer les Conflits de Concurrence dans Django avec `django-concurrency` | dev.to | 2024-11-19

    Code Source sur GitHub

  11. pyee

    A rough port of Node.js's EventEmitter to Python with a few tricks of its own

  12. think-async

    🌿 Exploring cooperative concurrency primitives in Python

  13. Thespian Actor Library

    Python Actor concurrency library

  14. Ignareo-ISML-auto-voter

    Ignareo the Carillon, a web crawler/spider template of ultimate high concurrency built for leprechauns. Carillons as the best web spiders; Long live the golden years of leprechauns! (ISML=international saimoe; 2022 ISML is last ISML)

  15. aiochan

    CSP-style concurrency for Python

  16. ytptube

    A WebUI for yt-dlp with concurrent downloads support, presets and scheduled tasks and many more.

    Project mention: YouTube DRM added on ALL videos with TV (TVHTML5) clients | news.ycombinator.com | 2025-03-10

    i have this tool which is a fork off from metube that has more features like task scheduling and presets. and notifications for automation

    https://github.com/arabcoders/ytptube

    i personally use it to drive my entire YouTube related tasks.

  17. lox

    Threading and Multiprocessing made easy.

  18. python-performance

    Repository for the book Fast Python - published by Manning

    Project mention: Fast Python: High performance techniques for large datasets | news.ycombinator.com | 2024-07-24
  19. asyncpal

    Parallelism and preemptive concurrency for sporadic workloads

    Project mention: Show HN: Asyncpal: Preemptive concurrency and parallelism for sporadic workloads | news.ycombinator.com | 2024-08-30
  20. librer

    A cross-platform GUI file cataloging program with extensive customization options to suit user preferences. Highly optimized for multi-core parallel search speed, data integrity, and repository portability.

  21. snapchat-memory-fetcher

    πŸ‘»πŸŸ‘ Download all Snapchat video & photo memories from a data export.

  22. pyeventbus

    Python Eventbus

  23. asynchrony

    asyncio Python framework for writing safe and fast concurrent code

  24. AutoParaSelenium

    A library to make concurrent selenium tests that automatically download and setup webdrivers

  25. jockey

    πŸ‡ Generic Python library for running asynchronous workers. Useful for building event handlers, web frameworks, and alike. (by orsinium-labs)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Concurrency discussion

Log in or Post with

Python Concurrency related posts

  • This Week In Python

    5 projects | dev.to | 17 Jan 2025
  • Show HN: Pyper – Concurrent Python Made Simple

    3 projects | news.ycombinator.com | 12 Jan 2025
  • GΓ©rer les Conflits de Concurrence dans Django avec `django-concurrency`

    1 project | dev.to | 19 Nov 2024
  • Aiochan: CSP-Style Concurrency for Python

    1 project | news.ycombinator.com | 2 Oct 2023
  • Mpire: A Python package for easier and faster multiprocessing

    4 projects | news.ycombinator.com | 11 Aug 2023
  • RYU Controller SDN

    3 projects | /r/AskProgramming | 21 Mar 2023
  • asynchrony: asyncio Python framework for writing safe and fast concurrent code

    1 project | /r/Python | 17 Jan 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β†’

Index

What are some of the best open-source Concurrency projects in Python? This list will help you:

# Project Stars
1 example-code-2e 3,612
2 arq 2,509
3 rpmalloc 2,298
4 pyper 1,421
5 pykka 1,267
6 eventlet 1,255
7 vermin 481
8 django-concurrency 451
9 pyee 389
10 think-async 234
11 Thespian Actor Library 192
12 Ignareo-ISML-auto-voter 187
13 aiochan 172
14 ytptube 238
15 lox 125
16 python-performance 98
17 asyncpal 46
18 librer 42
19 snapchat-memory-fetcher 29
20 pyeventbus 18
21 asynchrony 18
22 AutoParaSelenium 9
23 jockey 8

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?