Python Concurrency

Open-source Python projects categorized as Concurrency

Top 23 Python Concurrency Projects

Concurrency
  1. hatchet

    🪓 Run Background Tasks at Scale

    Project mention: Show HN: Sidequest.js – Background jobs for Node.js using your database | news.ycombinator.com | 2025-08-04

    https://github.com/timgit/pg-boss https://github.com/hatchet-dev/hatchet are both on top of Postgres, but I like the SQLite here for a project I have in mind.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. example-code-2e

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

  4. arq

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

  5. rpmalloc

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

  6. pyper

    Concurrent Python made simple

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

    pyper – Concurrent Python made simple

  7. 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).

  8. eventlet

    Concurrent networking library for Python

  9. 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
  10. vermin

    Concurrently detect the minimum Python versions needed to run code

  11. 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

  12. pyee

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

  13. 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.

  14. think-async

    🌿 Exploring cooperative concurrency primitives in Python

  15. Thespian Actor Library

    Python Actor concurrency library

  16. 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)

  17. aiochan

    CSP-style concurrency for Python

  18. lox

    Threading and Multiprocessing made easy.

  19. python-performance

    Repository for the book Fast Python - published by Manning

  20. asyncpal

    Parallelism and preemptive concurrency for sporadic workloads

  21. 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.

  22. snapchat-memory-fetcher

    👻🟡 Download all Snapchat video & photo memories from a data export.

  23. pyeventbus

    Python Eventbus

  24. asynchrony

    asyncio Python framework for writing safe and fast concurrent code

  25. AutoParaSelenium

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

  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 - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 hatchet 5,968
2 example-code-2e 3,716
3 arq 2,634
4 rpmalloc 2,337
5 pyper 1,465
6 pykka 1,285
7 eventlet 1,258
8 vermin 495
9 django-concurrency 457
10 pyee 402
11 ytptube 352
12 think-async 234
13 Thespian Actor Library 194
14 Ignareo-ISML-auto-voter 188
15 aiochan 172
16 lox 125
17 python-performance 103
18 asyncpal 48
19 librer 44
20 snapchat-memory-fetcher 30
21 pyeventbus 18
22 asynchrony 18
23 AutoParaSelenium 9

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

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