C++ Asio

Open-source C++ projects categorized as Asio

Top 20 C++ Asio Projects

  • Boost.Beast

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

  • 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: ASIO4ALL outputs not working within audio prefrences | /r/ableton | 2023-12-07

    I had a similar issue with my setup, I suggest using FLEXASIO. Youll need to download flexasio and the gui component to use it. https://github.com/dechamps/FlexASIO

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • RESTinio

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

  • Project mention: What is the industry standard today in C++ to deploy REST microservices in Kubernetes? | /r/cpp | 2023-09-06

    In my past job, we used https://github.com/Stiffstream/restinio and absolutely loved it. It's not as active but it honestly didn't need much.

  • restc-cpp

    Modern C++ REST Client library

  • Project mention: What is the industry standard today in C++ to deploy REST microservices in Kubernetes? | /r/cpp | 2023-09-06

    My favourite was Microsoft's cpprestsdk, but for some reason now is in maintenance mode, I don't know why, so it's hard to suggest it for new projects. A nice alternative is restc-cpp, that's has a good high-level interface, if this is what you want.

  • audio-share

    Audio Share can share Windows/Linux computer's audio to Android phone over network, so your phone becomes the speaker of computer. (You needn't buy a new speaker😄.)

  • Project mention: ⟳ 4 apps added, 72 updated at f-droid.org | /r/FDroidUpdates | 2023-10-23

    Audio Share (version 0.0.10): Share Windows/Linux computer's audio to Android phone.

  • 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.

  • rotor

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • asio-grpc

    Asynchronous gRPC with Asio/unified executors

  • mysql

    MySQL C++ client based on Boost.Asio (by boostorg)

  • Project mention: What C++ library do you wish existed but hasn’t been created yet? | /r/cpp | 2023-07-08
  • ozo

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

  • redis

    An async redis client designed for performance and scalability (by boostorg)

  • Project mention: The costs of asynchronous abstractions (C++) | news.ycombinator.com | 2024-03-15
  • bredis

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

  • packio

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

  • async-mqtt5

    A C++17 MQTT client based on Boost.Asio.

  • Project mention: Show HN: Async.MQTT5, a C++20 MQTT client based on Boost.Asio | news.ycombinator.com | 2023-11-27
  • audify

    Play/Stream/Record PCM audio data & Encode/Decode Opus to PCM audio data

  • Project mention: Audify – Play/Stream/Record raw audio with Opus in realtime | news.ycombinator.com | 2023-12-27
  • KoordASIO

    A user-friendly universal ASIO driver for use with any Windows installation. Supports WASAPI (shared and exclusive) and includes config GUI.

  • Project mention: Artifact Issue | /r/Cakewalk | 2023-06-04

    It seems that the KoordASIO driver might be a solution https://github.com/koord-live/KoordASIO

  • asyncgi

    An asynchronous FastCGI web microframework for C++

  • Project mention: Show HN: A modern CGI web framework for C++ | news.ycombinator.com | 2023-07-12
  • asiochan

    Go-like channels for ASIO C++20 coroutines

  • eo

    Syntactic sugars for C++ developers to write Go-like code (by conr2d)

  • BrilliantNetwork

    A C++20 header only library providing networking abstractions based on asio

  • Project mention: Code review for project | /r/cpp_questions | 2023-05-30

    Hi all, I am looking for a code review of my repo here https://github.com/dvd0bvb/BrilliantNetwork. It is a header only library wrapping asio sockets in easy to use client and server classes using (asio's abstractions of) c++ coroutines for async operations. It currently only builds on Linux as asio::experimental::coroutine is broken on windows last I checked. The library can detect if you are using standalone or boost.asio and I've added http/s classes using boost.beast if available and enabled.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C++ Asio related posts

  • The costs of asynchronous abstractions (C++)

    1 project | news.ycombinator.com | 15 Mar 2024
  • ASIO4ALL outputs not working within audio prefrences

    1 project | /r/ableton | 7 Dec 2023
  • What is the industry standard today in C++ to deploy REST microservices in Kubernetes?

    5 projects | /r/cpp | 6 Sep 2023
  • First recording setup using PC headphones.

    2 projects | /r/recordingmusic | 11 Jul 2023
  • [Audio] Zoom U-22 USB Audio Interface -$29.99 (B&H Photo)

    1 project | /r/buildapcsales | 21 Jun 2023
  • Is there any similar software to Asio4all thats not a exclusive driver?

    1 project | /r/software | 4 Jun 2023
  • What do you guys use besides Asio4all for the latency?

    1 project | /r/ableton | 3 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 Boost.Beast 4,176
2 FlexASIO 1,185
3 RESTinio 1,107
4 restc-cpp 586
5 audio-share 567
6 PhoneVR 480
7 rotor 327
8 asio-grpc 325
9 mysql 237
10 ozo 220
11 redis 204
12 bredis 146
13 packio 121
14 async-mqtt5 117
15 audify 112
16 KoordASIO 59
17 asyncgi 36
18 asiochan 29
19 eo 11
20 BrilliantNetwork 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com