C++ Asio

Open-source C++ projects categorized as Asio | Edit details

Top 12 C++ Asio Projects

  • Boost.Beast

    HTTP and WebSocket built on Boost.Asio in C++11

    Project mention: boost.beast | reddit.com/r/cpp | 2022-04-17

    We used beast to implement a market data server(and I think we also did a small client, to test it) which was sending protobuf messages, and it worked great(we also used boost adio, which made it very scalable). When we tested the server, we were generating around 100k messages per second(when there was the biggest activity on the market), I think I've posted here some stats: https://github.com/boostorg/beast/issues/2313.

  • RESTinio

    Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of use

    Project mention: Modern C++ Web API (Back-End Development) | reddit.com/r/cpp | 2021-11-15
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • FlexASIO

    A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.

    Project mention: How to stream Ableton sound from asio drivers [serious answers only] | reddit.com/r/ableton | 2022-05-11
  • restc-cpp

    Modern C++ REST Client library

    Project mention: New to C++. Want to creat a program with a JSON REST API | reddit.com/r/Cplusplus | 2021-11-27

    Ah ok. I would use a rest api client library for that. Have not used c++ for this. But found that when googling https://github.com/jgaa/restc-cpp

  • rotor

    Event loop friendly C++ actor micro-framework, supervisable

    Project mention: rotor, Erlang-inpired C++ microframework with supervising capabilities | reddit.com/r/erlang | 2022-02-20

    I would like to present my project rotor, which is event loop friendly C++ actor micro framework with Erlang-like microframework with supervising capabilities.

  • PhoneVR

    Use Steam VR-enabled applications with your phone as HMD (Head-mounted display). The only Open-Source solution to similar commercial packages like VRidge, iVRy, Trinus etc etc.

  • ozo

    OZO is a C++17 Boost.Asio based header-only library for asyncronous communication with PostgreSQL DBMS.

    Project mention: Acceptance Review for Boost.MySQL has just started | reddit.com/r/cpp | 2022-05-11

    A similar library for the far superior database engine postgresql is here https://github.com/yandex/ozo

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • bredis

    Boost::ASIO low-level redis client (connector)

  • asio-grpc

    Asynchronous gRPC with Asio/unified executors

    Project mention: DevBlog #1 - Poseidon | reddit.com/r/WarsawRevamped | 2022-04-05

    It hasn't been without issue, however. Problems that may lie in official google-maintained libraries are of course present and required design changes, and I was even prompted to write my own bitset library that outperforms the C++ standard's by a factor of 60. Madness. Right?

  • aedis

    An async redis client designed for performance and scalability

    Project mention: A Redis client library for C++ | reddit.com/r/redis | 2022-04-28

    Homepage: https://mzimbres.github.io/aedis Github: https://github.com/mzimbres/aedis

  • packio

    An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.

  • asiochan

    Go-like channels for ASIO C++20 coroutines

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-11.

C++ Asio related posts


What are some of the best open-source Asio projects in C++? This list will help you:

Project Stars
1 Boost.Beast 3,385
2 RESTinio 846
3 FlexASIO 636
4 restc-cpp 463
5 rotor 211
6 PhoneVR 183
7 ozo 165
8 bredis 142
9 asio-grpc 100
10 aedis 51
11 packio 45
12 asiochan 16
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives