Top 12 C++ Asio Projects
-
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
-
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 -
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
-
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.
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.
-
-
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?
-
Homepage: https://mzimbres.github.io/aedis Github: https://github.com/mzimbres/aedis
-
-
C++ Asio related posts
- DevBlog #1 - Poseidon
- No Stupid Questions Thread
- 5.1 surround, With voice activated,coms, and "ship radio/music" HEADSET BE DAMNED!
- FlexAsio – A flexible universal ASIO driver
- foobar playback interrupted by system sound
- Ableton and YouTube not playing audio at the same time?
- No idea why this happens
Index
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 |
Are you hiring? Post a new remote job listing for free.