[Go to site: main page, start]

Python Multithreading

Open-source Python projects categorized as Multithreading

Top 23 Python Multithreading Projects

Multithreading
  1. vidgear

    A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

    Project mention: Show HN: A Pure-Python Computer Vision Library That's Fast and Minimal | news.ycombinator.com | 2026-05-17
  2. SaaSHub

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

    SaaSHub logo
  3. yappi

    Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.

  4. Interlace

    Easily turn single threaded command line applications into a fast, multi-threaded application with CIDR and glob support.

  5. crypto-rl

    Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent

  6. streamable

    sync/async iterable streams for Python

    Project mention: Show HN: streamable – sync/async iterable streams for Python | news.ycombinator.com | 2026-03-01
  7. DictDataBase

    A python NoSQL dictionary database, with concurrent access and ACID compliance

  8. lox

    Threading and Multiprocessing made easy.

  9. b-rabbit

    A thread safe library that aims to provide a simple API for interfacing with RabbitMQ. Built on top of rabbitpy, the library make it very easy to use the RabbitMQ message broker with just few lines of code. It implements all messaging pattern used by message brokers

  10. CyberDropMe-dl

    A CyberDrop.me Downloader with modern GUI and multithreading based on PySide6

  11. tkthread

    Easy multithreading with Python's Tkinter

  12. regta

    📅 Production-ready scheduler with async, multithreading and multiprocessing support for Python

  13. gilstats.py

    A utility for dumping per-thread statistics for CPython GIL using eBPF

  14. interleave

    Yield from multiple iterators as values become available

  15. Restaurant-Monitoring-System

    Backend system for restaurant management

  16. mnqueues

    Monitored Multiprocessing Queues

  17. SharkTooth

    Port Scanner with Docker & Prometheus + Grafana integration. A tool for network auditing with multithreading support and real-time monitoring.

    Project mention: [Imposter syndrome] Back to the beginning (DevSecOps path) | dev.to | 2026-05-30

    For those who are interested, here is a link to the project: https://github.com/znakar/SharkTooth

  18. threadom

    Tkinter-compatible multithreading

  19. name-roulette

    Python program that chooses a random name from a csv or text file

    Project mention: Open-Source Spin-the-Wheel Website–No Ads, No Trackers | dev.to | 2026-04-04

    If you prefer working in the terminal, I also made a Python-based version here: name-roulette.

  20. SpotMyFile

    AI-powered desktop tool for semantic file and image search using text, face, and object recognition

  21. Runsmith

    ⚙️ Supervisor-tree framework for building predictable and resilient programs

    Project mention: A supervisor-tree library for building predictable and resilient programs | dev.to | 2026-04-24

    I just release Runsmith, an Erlang/OTP style supervisor-tree framework for when your Python service/system is made of multiple long-running programs.

  22. auction-management-system

    Real-time Auction Management System built in Python using sockets, Tkinter, and SQLite. Includes a multi-threaded server, Admin panel for auction control, and Bidder panel for live bidding with auto-extend, bid history, and winner notifications.

    Project mention: 🚀 Build a Real-Time Python Auction App (Beginner Guide) | dev.to | 2026-01-06

    👉 Full repository: https://github.com/rogers-cyber/auction-management-system

  23. TEXT2EMO

    TEXT2EMO is a Python desktop application for offline text emotion detection. It analyzes written text to identify the dominant emotional tone with an optional confidence score, featuring a modern Tkinter + ttkbootstrap UI, multithreaded processing, and privacy-safe local execution.

    Project mention: 🧠 Building a Text Emotion Detector GUI in Python (TEXT2EMO) | dev.to | 2026-01-20

    🔗 Source Code: https://github.com/rogers-cyber/TEXT2EMO

  24. simple-multi-threaded-port-scanner

    Simple Multi-Threaded Port Scanner (feat. Masscan)

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 Multithreading discussion

Log in or Post with

Python Multithreading related posts

  • Show HN: A Pure-Python Computer Vision Library That's Fast and Minimal

    1 project | news.ycombinator.com | 17 May 2026
  • The GIL can now be disabled in Python's main branch

    8 projects | news.ycombinator.com | 11 Mar 2024
  • Mpire: A Python package for easier and faster multiprocessing

    4 projects | news.ycombinator.com | 11 Aug 2023
  • [Piracy] Un programme pour télécharger des albums de CyberDrop

    3 projects | /r/enfrancais | 17 Apr 2023
  • Need help to choose toolchain for setting up a video streaming server on my PC.

    2 projects | /r/learnpython | 23 Feb 2023
  • I made autothread: the easiest way to add parallelization to your code

    4 projects | /r/Python | 22 Dec 2022
  • VidGear Is a High-Performance Video Processing Python Library

    1 project | news.ycombinator.com | 6 Dec 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 vidgear 3,715
2 yappi 1,716
3 Interlace 1,290
4 crypto-rl 948
5 streamable 319
6 DictDataBase 251
7 lox 126
8 b-rabbit 31
9 CyberDropMe-dl 27
10 tkthread 27
11 regta 22
12 gilstats.py 17
13 interleave 8
14 Restaurant-Monitoring-System 8
15 mnqueues 5
16 SharkTooth 4
17 threadom 3
18 name-roulette 3
19 SpotMyFile 2
20 Runsmith 2
21 auction-management-system 0
22 TEXT2EMO 0
23 simple-multi-threaded-port-scanner 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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