Asio Open Source Projects

Browse 74 Asio open source projects, ranked by GitHub stars. Find the most popular Asio tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 74 projects
16,830 stars

skywind3000/kcp

:zap: KCP - A Fast and Reliable ARQ Protocol

Metrics details
Stars16,830
7,705 stars

zaphoyd/websocketpp

C++ websocket client/server library

Metrics details
Stars7,705
6,182 stars

naudio/NAudio

Audio and MIDI library for .NET

Metrics details
Stars6,182
4,809 stars

boostorg/beast

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

Metrics details
Stars4,809
3,861 stars

RustAudio/cpal

Low-level cross-platform audio I/O library in Rust

Metrics details
Stars3,861
3,763 stars

Qihoo360/evpp

A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.

Metrics details
Stars3,763
2,694 stars

eidheim/Simple-Web-Server

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

Metrics details
Stars2,694
2,170 stars

qicosmos/cinatra

C++20 实现的跨平台、header only,易用的高性能http库; modern c++(c++20), cross-platform, header-only, easy to use http framework

Metrics details
Stars2,170
2,046 stars

mkckr0/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😄.)

Metrics details
Stars2,046
1,989 stars

dechamps/FlexASIO

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

Metrics details
Stars1,989
1,748 stars

thestk/rtaudio

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.

Metrics details
Stars1,748
1,643 stars

chronoxor/CppServer

Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

Metrics details
Stars1,643
1,587 stars

mdias/rs_asio

ASIO for Rocksmith 2014

Metrics details
Stars1,587
1,356 stars

daniele77/cli

A library for interactive command line interfaces in modern C++

Metrics details
Stars1,356
1,301 stars

Stiffstream/restinio

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

Metrics details
Stars1,301
1,184 stars

eiz/SynchronousAudioRouter

Low latency application audio routing for Windows

Metrics details
Stars1,184
1,055 stars

yasio/yasio

A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client applications.

Metrics details
Stars1,055
921 stars

zhllxt/asio2

Header only c++ network library, based on asio,support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port,socks5.

Metrics details
Stars921
832 stars

Andersama/obs-asio

ASIO plugin for OBS-Studio

Metrics details
Stars832
830 stars

PhoneVR-Developers/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.

Metrics details
Stars830
812 stars

eidheim/Simple-WebSocket-Server

A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Boost.Asio and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++.

Metrics details
Stars812
720 stars

libinzhangyuan/asio_kcp

combine kcp with boost::asio. - kcp: a Fast and Reliable udp protocal.

Metrics details
Stars720
696 stars

xhawk18/promise-cpp

C++ promise/A+ library in Javascript style.

Metrics details
Stars696
661 stars

hjk41/Remmy

A simple but usable RPC framework

Metrics details
Stars661
648 stars

jgaa/restc-cpp

Modern C++ REST Client library

Metrics details
Stars648
584 stars

inkooboo/thread-pool-cpp

High performance C++11 thread pool

Metrics details
Stars584
561 stars

one-click-studio/gabin

Automate camera switching with OBS, Bitfocus Companion and any audio api.

Metrics details
Stars561
521 stars

y123456yz/reading-and-annotate-mongodb-3.6

分布式文档数据库mongodb-3.6(mongos、mongod、wiredtiger存储引擎)源码中文注释分析,持续更新。后期重点进行mongodb-4.4最新版本内核源码分析

Metrics details
Stars521
472 stars

davy7125/polyphone

A soundfont editor for quickly designing musical instruments.

Metrics details
Stars472
470 stars

Tradias/asio-grpc

Asynchronous gRPC with Asio/unified executors

Metrics details
Stars470
401 stars

KeppySoftware/OmniMIDI

A software MIDI synthesizer for professional use.

Metrics details
Stars401
394 stars

wineasio/wineasio

ASIO to JACK driver for WINE

Metrics details
Stars394
390 stars

basiliscos/cpp-rotor

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

Metrics details
Stars390
371 stars

qiniu/cerl

CERL2.0 - Erlang Model for C++

Metrics details
Stars371
360 stars

eclipse-ecal/fineftp-server

📦 C++ FTP Server Library for Windows 🪟, Linux 🐧 & more 💾

Metrics details
Stars360
325 stars

nekipelov/redisclient

Boost.asio based Redis-client library.

Metrics details
Stars325
318 stars

Gusabary/UNO

Hooray! Card Game UNO!

Metrics details
Stars318
299 stars

nelhage/rules_boost

bazel build rules to use boost in bazel projects

Metrics details
Stars299
296 stars

boostorg/mysql

MySQL C++ client based on Boost.Asio

Metrics details
Stars296
293 stars

espressif/esp-protocols

Collection of ESP-IDF components related to networking protocols

Metrics details
Stars293
293 stars

Jackarain/proxy

Implementation of http, https, socks4/socks4a, socks5 server and client proxy protocols using modern c++ (使用现代 c++ 实现 http、https、socks4/socks4a、socks5 服务端和客户端完整的代理协议。)

Metrics details
Stars293
292 stars

mabrarov/asio_samples

Examples (code samples) describing the construction of active objects on the top of Boost.Asio. A code-based guide for client/server creation with usage of active object pattern by means of Boost C++ Libraries.

Metrics details
Stars292
283 stars

boostorg/redis

An async redis client designed for performance and scalability

Metrics details
Stars283
281 stars

hgoldfish/qtnetworkng

QtNetwork Next Generation. A coroutine based network framework for Qt/C++, with more simpler API than boost::asio.

Metrics details
Stars281
277 stars

sprinfall/webcc

Lightweight C++ HTTP client and server library based on Asio for embedding purpose.

Metrics details
Stars277
276 stars

sprinfall/boost-asio-study

Examples and tutorials for C++ Boost Asio library.

Metrics details
Stars276
271 stars

datatechnology/cornerstone

C++ implementation of raft consensus

Metrics details
Stars271
261 stars

0xdead4ead/BeastHttp

Provides helper tools for creating RESTful services using Boost.Beast

Metrics details
Stars261
256 stars

crossbario/autobahn-cpp

WAMP for C++ in Boost/Asio

Metrics details
Stars256
255 stars

elieserdejesus/JamTaba

Jamtaba is a software to play online music jam sessions.

Metrics details
Stars255
235 stars

yandex/ozo

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

Metrics details
Stars235
233 stars

chriskohlhoff/networking-ts-impl

An implementation of the C++ Networking Technical Specification

Metrics details
Stars233
229 stars

franktea/network

asio examples

Metrics details
Stars229
225 stars

mmoaay/boost-asio-cpp-network-programming-in-chinese

Boost.Asio C++ Network Programming 中文版(正在重新校对中…)

Metrics details
Stars225
224 stars

linukey/DataMining-And-Social-Sentiment-Analysis-Based-On-Weibo

基于微博的数据挖掘与社交舆情分析

Metrics details
Stars224
212 stars

mosynthkey/Melissa

A music player for musical instrument practice

Metrics details
Stars212
206 stars

mireo/async-mqtt5

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

Metrics details
Stars206
190 stars

ouxianghui/janus-client

c/c++ webrtc native janus client Qt opengl video-meeting video-room video-call text-room meeting chat

Metrics details
Stars190
169 stars

xyanrch/overplus

Yet another proxy server that support trojan protocol and v protocol.

Metrics details
Stars169
168 stars

qchateau/packio

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

Metrics details
Stars168
1-60 of 74 projects
Get A Weekly Email With Trending Asio Projects
Stay updated on Asio plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.