Asio Open Source Projects
Browse 74 Asio open source projects, ranked by GitHub stars. Find the most popular Asio tools and libraries.
skywind3000/kcp
:zap: KCP - A Fast and Reliable ARQ Protocol
Metrics details
| Stars | 16,830 |
zaphoyd/websocketpp
C++ websocket client/server library
Metrics details
| Stars | 7,705 |
naudio/NAudio
Audio and MIDI library for .NET
Metrics details
| Stars | 6,182 |
boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
Metrics details
| Stars | 4,809 |
RustAudio/cpal
Low-level cross-platform audio I/O library in Rust
Metrics details
| Stars | 3,861 |
Qihoo360/evpp
A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.
Metrics details
| Stars | 3,763 |
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
| Stars | 2,694 |
qicosmos/cinatra
C++20 实现的跨平台、header only,易用的高性能http库; modern c++(c++20), cross-platform, header-only, easy to use http framework
Metrics details
| Stars | 2,170 |
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
| Stars | 2,046 |
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
| Stars | 1,989 |
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
| Stars | 1,748 |
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
| Stars | 1,643 |
mdias/rs_asio
ASIO for Rocksmith 2014
Metrics details
| Stars | 1,587 |
daniele77/cli
A library for interactive command line interfaces in modern C++
Metrics details
| Stars | 1,356 |
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
| Stars | 1,301 |
eiz/SynchronousAudioRouter
Low latency application audio routing for Windows
Metrics details
| Stars | 1,184 |
yasio/yasio
A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client applications.
Metrics details
| Stars | 1,055 |
zhllxt/asio2
Header only c++ network library, based on asio,support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port,socks5.
Metrics details
| Stars | 921 |
Andersama/obs-asio
ASIO plugin for OBS-Studio
Metrics details
| Stars | 832 |
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
| Stars | 830 |
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
| Stars | 812 |
libinzhangyuan/asio_kcp
combine kcp with boost::asio. - kcp: a Fast and Reliable udp protocal.
Metrics details
| Stars | 720 |
xhawk18/promise-cpp
C++ promise/A+ library in Javascript style.
Metrics details
| Stars | 696 |
hjk41/Remmy
A simple but usable RPC framework
Metrics details
| Stars | 661 |
jgaa/restc-cpp
Modern C++ REST Client library
Metrics details
| Stars | 648 |
inkooboo/thread-pool-cpp
High performance C++11 thread pool
Metrics details
| Stars | 584 |
one-click-studio/gabin
Automate camera switching with OBS, Bitfocus Companion and any audio api.
Metrics details
| Stars | 561 |
y123456yz/reading-and-annotate-mongodb-3.6
分布式文档数据库mongodb-3.6(mongos、mongod、wiredtiger存储引擎)源码中文注释分析,持续更新。后期重点进行mongodb-4.4最新版本内核源码分析
Metrics details
| Stars | 521 |
davy7125/polyphone
A soundfont editor for quickly designing musical instruments.
Metrics details
| Stars | 472 |
Tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
Metrics details
| Stars | 470 |
KeppySoftware/OmniMIDI
A software MIDI synthesizer for professional use.
Metrics details
| Stars | 401 |
wineasio/wineasio
ASIO to JACK driver for WINE
Metrics details
| Stars | 394 |
basiliscos/cpp-rotor
Event loop friendly C++ actor micro-framework, supervisable
Metrics details
| Stars | 390 |
qiniu/cerl
CERL2.0 - Erlang Model for C++
Metrics details
| Stars | 371 |
eclipse-ecal/fineftp-server
📦 C++ FTP Server Library for Windows 🪟, Linux 🐧 & more 💾
Metrics details
| Stars | 360 |
nekipelov/redisclient
Boost.asio based Redis-client library.
Metrics details
| Stars | 325 |
Gusabary/UNO
Hooray! Card Game UNO!
Metrics details
| Stars | 318 |
nelhage/rules_boost
bazel build rules to use boost in bazel projects
Metrics details
| Stars | 299 |
boostorg/mysql
MySQL C++ client based on Boost.Asio
Metrics details
| Stars | 296 |
espressif/esp-protocols
Collection of ESP-IDF components related to networking protocols
Metrics details
| Stars | 293 |
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
| Stars | 293 |
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
| Stars | 292 |
boostorg/redis
An async redis client designed for performance and scalability
Metrics details
| Stars | 283 |
hgoldfish/qtnetworkng
QtNetwork Next Generation. A coroutine based network framework for Qt/C++, with more simpler API than boost::asio.
Metrics details
| Stars | 281 |
sprinfall/webcc
Lightweight C++ HTTP client and server library based on Asio for embedding purpose.
Metrics details
| Stars | 277 |
sprinfall/boost-asio-study
Examples and tutorials for C++ Boost Asio library.
Metrics details
| Stars | 276 |
datatechnology/cornerstone
C++ implementation of raft consensus
Metrics details
| Stars | 271 |
0xdead4ead/BeastHttp
Provides helper tools for creating RESTful services using Boost.Beast
Metrics details
| Stars | 261 |
crossbario/autobahn-cpp
WAMP for C++ in Boost/Asio
Metrics details
| Stars | 256 |
elieserdejesus/JamTaba
Jamtaba is a software to play online music jam sessions.
Metrics details
| Stars | 255 |
yandex/ozo
OZO is a C++17 Boost.Asio based header-only library for asyncronous communication with PostgreSQL DBMS.
Metrics details
| Stars | 235 |
chriskohlhoff/networking-ts-impl
An implementation of the C++ Networking Technical Specification
Metrics details
| Stars | 233 |
franktea/network
asio examples
Metrics details
| Stars | 229 |
mmoaay/boost-asio-cpp-network-programming-in-chinese
Boost.Asio C++ Network Programming 中文版(正在重新校对中…)
Metrics details
| Stars | 225 |
linukey/DataMining-And-Social-Sentiment-Analysis-Based-On-Weibo
基于微博的数据挖掘与社交舆情分析
Metrics details
| Stars | 224 |
mosynthkey/Melissa
A music player for musical instrument practice
Metrics details
| Stars | 212 |
mireo/async-mqtt5
A C++17 MQTT client based on Boost.Asio.
Metrics details
| Stars | 206 |
ouxianghui/janus-client
c/c++ webrtc native janus client Qt opengl video-meeting video-room video-call text-room meeting chat
Metrics details
| Stars | 190 |
xyanrch/overplus
Yet another proxy server that support trojan protocol and v protocol.
Metrics details
| Stars | 169 |
qchateau/packio
An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.
Metrics details
| Stars | 168 |
