Awesome Open Source
Awesome Open Source
Combined Topics
multithreading
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 97 Multithreading Open Source Projects
Categories
>
Control Flow
>
Multithreading
Yew
⭐
15,074
Rust / Wasm framework for building client web apps
Examples Of Web Crawlers
⭐
9,874
一些非常有趣的python爬虫例子,对新手比较友好,主要爬取淘宝、天猫、微信、豆瓣、QQ等网站。(Some interesting examples of python crawlers that are friendly to beginners. )
Napajs
⭐
8,910
Napa.js: a multi-threaded JavaScript runtime
Puma
⭐
6,661
A Ruby/Rack web server built for concurrency
Taskflow
⭐
4,988
A General-purpose Parallel and Heterogeneous Task Programming System
Microjob
⭐
1,937
A tiny wrapper for turning Node.js worker threads into easy-to-use routines for heavy CPU loads.
Masuit.tools
⭐
1,725
包含一些常用的操作类,大都是静态类,加密解密,反射操作,动态编译,权重随机筛选算法,简繁转换,分布式短id,表达式树,linq扩展,文件压缩,多线程下载和FTP客户端,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,实体映射、集合扩展等常用封装。任何性质的外包公司或996公司需要使用本类库,请联系作者进行商业授权,版权所有,违者必究!
Vidgear
⭐
1,654
High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features 🔥
Nnpack
⭐
1,502
Acceleration package for neural networks on multi-core CPUs
Threads.js
⭐
1,314
🧵 Make web workers & worker threads as simple as a function call.
Left Right
⭐
1,240
A lock-free, read-optimized, concurrency primitive.
Pelagia
⭐
1,128
Automatic parallelization (lock-free multithreading thread) tool developed by Surparallel Open Source.Pelagia is embedded key value database that implements a small, fast, high-reliability on ANSI C.
Tsne Cuda
⭐
1,106
GPU Accelerated t-SNE for CUDA with Python bindings
Nexusjs
⭐
1,075
Nexus.js - The next-gen JavaScript platform
Enkits
⭐
951
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
Thread Loader
⭐
932
Runs the following loaders in a worker pool
Lib
⭐
866
single header libraries for C/C++
Interlace
⭐
753
Easily turn single threaded command line applications into a fast, multi-threaded application with CIDR and glob support.
Xnnpack
⭐
749
High-efficiency floating-point neural network inference operators for mobile, server, and Web
Fibertaskinglib
⭐
677
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
Swiftcoroutine
⭐
677
Swift coroutines for iOS, macOS and Linux.
Brynet
⭐
664
A Header-Only cross-platform C++ TCP network library . Can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install
Javamtp
⭐
570
《Java多线程编程实战指南(设计模式篇)》源码
Ems
⭐
547
Extended Memory Semantics - Persistent shared object memory and parallelism for Node.js and Python
Hamsters.js
⭐
517
100% Vanilla Javascript Multithreading & Parallel Execution Library
Poshrsjob
⭐
445
Provides an alternative to PSjobs with greater performance and less overhead to run commands in the background, freeing up the console and allowing throttling on the jobs.
Jtc
⭐
424
JSON processing utility
Actix Net
⭐
410
A collection of lower-level libraries for composable network services.
Taskscheduler
⭐
402
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
Atomic_queue
⭐
364
C++ lockless queue.
Fbg
⭐
346
Lightweight C 2D graphics API agnostic library with parallelism support
Concurrencpp
⭐
333
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Crypto Rl
⭐
323
Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent
Moon
⭐
308
A cross-platform,lightweight,scalable game server framework written in C++, and support Lua Script
Weave
⭐
295
A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead
Fast_gicp
⭐
295
A collection of GICP-based fast point cloud registration algorithms
Ndt_omp
⭐
288
Multi-threaded and SSE friendly NDT algorithm
Object_threadsafe
⭐
276
We make any object thread-safe and std::shared_mutex 10 times faster to achieve the speed of lock-free algorithms on >85% reads
Pypette
⭐
258
Ridiculously simple flow controller for building complex pipelines
Vqengine
⭐
251
DirectX 11 Renderer written in C++11
Mongols
⭐
249
C++ high performance networking with TCP/UDP/RESP/HTTP/WebSocket protocols
Aff3ct
⭐
238
A fast simulator and a library dedicated to the channel coding.
Ultimatepp
⭐
230
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
Occa
⭐
229
JIT Compilation for Multiple Architectures: C++, OpenMP, CUDA, HIP, OpenCL, Metal
Simplenetwork
⭐
222
simple TCP server / client C++ linux socket
S3sync
⭐
221
Really fast sync tool for S3
Nebula
⭐
202
Nebula is an open-source and free-to-use modern C++ game engine.
Java Interview Questions
⭐
200
1000+ Java Interview Questions
Px_sched
⭐
182
Single Header C++11 Task Scheduler
Ahkdll
⭐
177
AutoHotkey_H
Dispatch
⭐
177
Just a tiny library to make using GCD easier and intuitive
Vxr
⭐
177
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Pht
⭐
176
A new threading extension for PHP
Java Concurrency Examples
⭐
169
Java Concurrency/Multithreading Tutorial with Examples for Dummies
Sobjectizer
⭐
168
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
Lightio
⭐
164
LightIO is a userland implemented green thread library for ruby
Svelto.tasks
⭐
159
Svelto Tasks - C# promises compliant multi-threaded tasks runner
Smmalloc
⭐
153
Blazing fast memory allocator designed for video games
Cs_libguarded
⭐
147
Header-only library for multithreaded programming
Fibry
⭐
143
The first Java Actor System supporting fibers from Project Loom
Liteexchange
⭐
142
My programming lab : multithreaded order matching engine in C++11 using FIX for order entry for Linux/Windows , no 3rd party libraries
Chymyst Core
⭐
141
Declarative concurrency in Scala - The implementation of the chemical machine
Cc Attack
⭐
139
Using Socks4/5 proxy to make a multithreading Http-flood/Https-flood (cc) attack.
Futures Intrusive
⭐
136
Synchronization primitives for Futures and async/await based on intrusive collections
Important Java Concepts
⭐
133
🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android 🔥
Watsonwebserver
⭐
124
Watson is the fastest, easiest way to build scalable RESTful web servers and services in C#.
Work Stealing Queue
⭐
122
A fast work-stealing queue template in C++
Fiber Job System
⭐
118
Multi-Threaded Job System using Fibers
Bilibili_member_crawler
⭐
115
B站用户爬虫 好耶~是爬虫
Dns Discovery
⭐
113
DNS-Discovery is a multithreaded subdomain bruteforcer.
Thesaurusspider
⭐
98
下载搜狗、百度、QQ输入法的词库文件的 python 爬虫,可用于构建不同行业的词汇库
Ti.worker
⭐
95
Use Multi-Threading / Worker Threads in Appcelerator Titanium.
Capture Thread
⭐
93
Lock-free framework for loggers, tracers, and mockers in multithreaded C++ programs.
So 5 5
⭐
87
SObjectizer: it's all about in-process message dispatching!
Go Concurrency
⭐
84
This repos has lots of Go concurrency, goroutine and channel usage and best practice examples
Ngx Papaparse
⭐
83
Papa Parse wrapper for Angular
Unity Experiment Framework
⭐
80
UXF - Framework for creating human behaviour experiments in Unity
Operating Systems
⭐
74
'Operating System Concepts' - Solutions to exercises and projects
Janus Server
⭐
72
JanusVR Presence Server
Evenk
⭐
68
A C++ library for concurrent programming
Esdatatool
⭐
68
一个多线程备份恢复es索引的微服务
Tdp
⭐
67
The Darkest Pipeline - Multithreaded pipelines for modern C++
Pastebin Scraper
⭐
66
Live-scraping pastebin to fight boredom.
Archive Password Cracker
⭐
65
设计精良的压缩包密码破解工具,具有自定义字典、导出字典、选择字典等功能。基于Python实现,支持多线程与多进程,不断完善中……
Openmp Examples
⭐
62
openmp examples
Heteroflow
⭐
57
Concurrent CPU-GPU Programming using Task Models
Autoupdate
⭐
51
🆙 基于MFC实现的自动更新模块
Op_rbf
⭐
47
Optimized Recursive Bilateral Filter
Geomandel
⭐
38
Fractal generator with lots of fancy stuff
Threadpool
⭐
38
Modern C++ Thread Pool
Pixivcrawleriii
⭐
36
A python3 crawler for crawling Pixiv ranking top and any illustrator all artworks
Asynchronize
⭐
35
A declarative syntax for creating asynchronous methods.
Zeus
⭐
29
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Worker Threads Nodejs
⭐
27
Benchmark nodeJS worker threads for calculating prime numbers, using various dataStructures
Jpegrtspcamera
⭐
25
Sample RTSP server streaming MJPEG video from PC camera
Vertx Embedded Springboot
⭐
19
Vert.x embeded Springboot
Ppipe
⭐
13
A simple and lightweight Rust library for making iterator pipelines concurrent
1-97 of 97 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210