awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to alkenso/execq

Open-source alternatives to Execq

11 open-source projects similar to alkenso/execq, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Execq alternative.

  • jctools/jctoolsJCTools avatar

    JCTools/JCTools

    3,851View on GitHub↗

    JCTools is a Java concurrency library providing a collection of lock-less and wait-free data structures. It serves as a toolkit for managing thread-safe data exchange, specifically designed to optimize high-throughput messaging and producer-consumer patterns in multi-threaded applications. The library distinguishes itself by implementing specialized queue structures that minimize contention and maximize throughput. By utilizing techniques such as cache-line padding, memory-barrier-based synchronization, and relaxed-consistency memory ordering, it avoids the performance bottlenecks often assoc

    Javaawesomebenchmarksconcurrency
    View on GitHub↗3,851
  • cameron314/concurrentqueuecameron314 avatar

    cameron314/concurrentqueue

    12,070View on GitHub↗

    ConcurrentQueue is a header-only C++ template library that provides a lock-free data structure for multi-producer multi-consumer thread communication. It functions as a synchronization primitive designed to coordinate data flow between concurrent execution units using atomic operations rather than traditional mutex locking. The library distinguishes itself through a design that minimizes contention and synchronization overhead. It utilizes sub-queue token mapping to distribute workloads across partitioned internal queues and supports bulk operations to transfer multiple data elements in singl

    C++
    View on GitHub↗12,070
  • cpp-taskflow/cpp-taskflowcpp-taskflow avatar

    cpp-taskflow/cpp-taskflow

    12,014View on GitHub↗

    Cpp-taskflow is a C++ task-parallelism framework and task graph scheduler designed to manage and execute complex dependency graphs of parallel tasks across CPU and GPU hardware. It provides a parallel algorithm library for high-performance implementations of reductions, sorts, pipelines, and iterations. The framework distinguishes itself through its ability to offload heavy computational workloads from a task graph to graphics processors for acceleration. It also includes a task profiling tool and a performance analysis interface for visualizing task execution flow and dependency structures t

    C++
    View on GitHub↗12,014

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • david-haim/concurrencppDavid-Haim avatar

    David-Haim/concurrencpp

    2,755View on GitHub↗

    Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

    C++
    View on GitHub↗2,755
  • developerpaul123/thread-poolDeveloperPaul123 avatar

    DeveloperPaul123/thread-pool

    556View on GitHub↗

    A modern, fast, lightweight thread pool library based on C++2x

    C++
    View on GitHub↗556
  • fawdlstty/taskpoolfawdlstty avatar

    fawdlstty/taskpool

    11View on GitHub↗

    Modern C++ 任务池,将作为纯同步调用方式实现完全等价于 async/await 的效果

    C++
    View on GitHub↗11
  • preshing/junctionpreshing avatar

    preshing/junction

    1,452View on GitHub↗

    Concurrent data structures in C++

    C++
    View on GitHub↗1,452
  • rigtorp/mpmcqueuerigtorp avatar

    rigtorp/MPMCQueue

    1,532View on GitHub↗

    A bounded multi-producer multi-consumer concurrent queue written in C++11

    C++
    View on GitHub↗1,532
  • rigtorp/spscqueuerigtorp avatar

    rigtorp/SPSCQueue

    1,248View on GitHub↗

    A bounded single-producer single-consumer wait-free and lock-free queue written in C++11

    C++
    View on GitHub↗1,248
  • bloomen/transwarpbloomen avatar

    bloomen/transwarp

    633View on GitHub↗

    A header-only C++ library for task concurrency

    C++
    View on GitHub↗633
  • taskflow/taskflowtaskflow avatar

    taskflow/taskflow

    12,013View on GitHub↗

    Taskflow is a C++ task-parallel framework designed to build high-performance parallel workflows and complex dependency graphs. It provides a programming model that organizes computational work into directed acyclic graphs, enabling developers to manage concurrency, resource scheduling, and task dependencies across multi-core CPUs and GPU accelerators. The framework distinguishes itself through its ability to orchestrate heterogeneous systems, allowing for the integration of hardware-accelerated kernels and memory operations into unified execution pipelines. It supports dynamic runtime subflow

    C++concurrent-programmingcuda-programminggpu-programming
    View on GitHub↗12,013