Showing 22 of 22 projects
A multi-platform support library focused on asynchronous I/O, originally developed for Node.js.
A C++11 single-file header-only HTTP/HTTPS server and client library for building web services and clients.
A lightweight data-parallelism library for Rust that makes it easy to convert sequential computations into parallel ones.
A simple C++11 thread pool implementation for parallel task execution in C++ applications.
An asynchronous thread pool framework for Java applications that supports dynamic configuration changes, monitoring, and alerting without code modifications.
A library that simplifies using web workers and worker threads across Node.js, browsers, and Electron with a uniform API.
A Python library providing asynchronous file operations for asyncio applications.
A C++ networking library providing client/server abstractions for building consistent, modular, and composable services.
A fast, lightweight, modern, and easy-to-use C++17/20/23 thread pool library for high-performance parallel computing.
A JavaScript library for creating and managing pools of workers to offload CPU-intensive tasks in Node.js and browsers.
A super efficient thread-based Amazon SQS message processor for Ruby applications.
A hybrid thread/fiber task scheduler for C++11 that enables efficient execution of blocking tasks.
A header-only C++17 library for building and executing directed acyclic graphs of asynchronous tasks.
A high-performance, lightweight Swift library providing optimized UI components and utilities for iOS development.
A header-only C++23 library for task-based parallelism using coroutines and std::expected for error handling.
A high-performance C++ thread pool and parallel algorithms library for compute-bound workloads, designed as a sanitizer-clean alternative to OpenMP and TBB.
A high-performance C++20 concurrency framework with lock-free work-stealing thread pools, Asio integration, and simple coroutine syntax.
A high-performance Delphi networking and encryption library with a scalable thread-per-command architecture for building secure, concurrent servers and clients.
A lightweight Java scheduler library with advanced features like cron support, job statistics, and long-running job detection.
A simple and scalable thread pool implementation in Go for managing concurrent task execution.
A generic context-aware resizable goroutines pool for bounding concurrency using semaphores in Go.
A simple and safe threading library for Pascal/Lazarus with thread pools, dependency management, and synchronization.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.