SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 Python Multithreading Projects
-
vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
My experience that played out over the last few weeks lead me to a similar belief, somewhat. For rather uninteresting reasons I decided I wanted to create mp4 videos of an animation programmatically, from scratch.
The first solution suggested when googling around is to just create all the frames, save them to disk, and then let ffmpeg do its thing from there. I would have just gone with that for a one-off task, but it seems like a pretty bad solution if the video is long, or high res, or both. Plus, what I really wanted was to build something more "scalable/flexible".
Maybe I didn't know the right keywords to search for, but there really didn't seem to be many options for creating frames, piping them straight to an encoder, and writing just the final video file to disk. The only one I found that seemed like it could maybe do it the way I had in mind was VidGear[1] (Python). I had figured that with the popularity of streaming, and video in general on the web, there would be so much more tooling for these sorts of things.
I ended up digging way deeper into this than I had intended, and built myself something on top of Membrane[2] (Elixir)
-
yappi
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Interlace
Easily turn single threaded command line applications into a fast, multi-threaded application with CIDR and glob support.
-
crypto-rl
Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent
Project mention: crypto-rl: Retrieve limit order book level data from coinbase pro and bitfinex -> record in [arctic](https://github.com/man-group/arctic) timeseries database then implemented trend following strategies (market orders) and market making (limit orders) | /r/algoprojects | 2023-12-10 -
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: Mpire: A Python package for easier and faster multiprocessing | news.ycombinator.com | 2023-08-11
I often use lox for this sort of thing. It can use threads or processes, and has a very ergonomic api.
-
-
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
-
Project mention: [Piracy] Alcuni programmi per scaricare album da cyberdrop | /r/initaliano | 2023-04-20
Altro
-
-
regta
📅 Production-ready scheduler with async, multithreading and multiprocessing support for Python
Project mention: [Automation] Scheduling Python Programs: Pushing Notifications, Executing SQLs, etc... | dev.to | 2023-09-24If your automation needs are focused on Python exclusively, Regta emerges as a compelling option, offering a wealth of Python-specific optimizations. Give it a try, and feel free to share your thoughts in the comments 🙌
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Multithreading related posts
- The GIL can now be disabled in Python's main branch
- Mpire: A Python package for easier and faster multiprocessing
- [Piracy] Un programme pour télécharger des albums de CyberDrop
- Need help to choose toolchain for setting up a video streaming server on my PC.
- I made autothread: the easiest way to add parallelization to your code
- VidGear Is a High-Performance Video Processing Python Library
- VidGear: Making Video-Processing with Python as easy as pie
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2024
Index
What are some of the best open-source Multithreading projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | vidgear | 3,183 |
2 | yappi | 1,365 |
3 | Interlace | 1,168 |
4 | crypto-rl | 799 |
5 | DictDataBase | 218 |
6 | zippyshare-scraper | 108 |
7 | pastebin-scraper | 103 |
8 | lox | 87 |
9 | LiSA | 85 |
10 | b-rabbit | 26 |
11 | CyberDropMe-dl | 26 |
12 | tkthread | 25 |
13 | regta | 20 |
14 | gilstats.py | 10 |
15 | interleave | 7 |
16 | mnqueues | 5 |
17 | name-roulette | 3 |
18 | Restaurant-Monitoring-System | 3 |
19 | threadom | 3 |