v3 flag enabled

Find a battle-tested library for the problem you're solving right now.

Excited Cartoon Mascot Excited Cartoon Mascot
  • Library name
    Description
    Category
    Author
    Version
  • Asio

    Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs.

    Concurrent IO C++ 03
    C++ 03
  • Atomic

    C++11-style atomic<>.

    Concurrent C++ 03
    C++ 03
  • Beast

    Portable HTTP, WebSocket, and network operations using only C++11 and Boost.Asio

    Concurrent IO C++ 11
    C++ 11
  • Compute

    Parallel/GPU-computing library

    Concurrent C++ 03
    C++ 03
  • Context

    (C++11) Context switching library.

    C++ 11
  • Coroutine

    Coroutine library.

    Concurrent C++ 03
    C++ 03
  • Coroutine2

    (C++11) Coroutine library.

    Concurrent C++ 11
    C++ 11
  • Fiber

    (C++11) Userland threads library.

    C++ 11
  • Interprocess

    Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators.

    Concurrent C++ 03
    C++ 03
  • Lockfree

    Lockfree data structures.

    Concurrent C++ 03
    C++ 03
  • MPI

    Message Passing Interface library, for use in distributed-memory parallel application programming.

    Concurrent C++ 03
    C++ 03
  • Thread

    Portable C++ multi-threading. C++03, C++11, C++14, C++17.

    C++ 03