Yasio

A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client applications.
Alternatives To Yasio
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Kcp12,858
2 days ago165mitC
:zap: KCP - A Fast and Reliable ARQ Protocol
Yasio761
14 days agootherC++
A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client applications.
Boost Asio Cpp Network Programming In Chinese132
7 years ago6gpl-2.0
Boost.Asio C++ Network Programming 中文版(正在重新校对中…)
Brink62
6 years ago4gpl-2.0C++
基于boost::asio的server,简洁,高效
Asio Utp27
2 years agobsl-1.0C++
Boost.Asio wrapper over uTorrent's uTP library
Czspas23
3 years ago4mitC++
Minimalistic socket library inspired by Asio/Boost Asio, implemented in 1 single header file
Asio Rawsockets Example21
4 years agobsl-1.0C++
Simple demonstration of using Boost.Asio's basic_raw_socket template class to transmit packets with a custom transport layer header.
Texugo18
4 months ago17mitC++
🦡 Fast, flexible, multiplatform, lightweight and, dependency-free message gateway
Rust_asio13
3 years agomitRust
Socket_lite7
3 years agomitC++
cross platform asynchronous networking library
Alternatives To Yasio
Select To Compare


Alternative Project Comparisons
Readme

yasio logo

YASIO - Yet Another Socket I/O library.

Android Build Status iOS Build Status Windows Build Status MinGW Build Status Linux Build Status macOS Build Status FreeBSD Build Status codeql

Latest Release 996.icu LICENSE GitHub stars GitHub forks

Supported Platforms

Powered

English

yasio socket windowsmacosiosandroidlinuxfreebsdunix

g++tcptest

g++ tests/tcp/main.cpp --std=c++11 -DYASIO_HEADER_ONLY -lpthread -I./ -o tcptest && ./tcptest

CMakeyasio

git clone --recursive https://github.com/yasio/yasio
cd yasio

# macOS Xcode, cmake -B build -GXcode
cmake -B builddfsfdsf

# CMake, IDE:
# a. WindowsVisualStudiobuild/yasio.sln
# b. macOSXcodebuild/yasio.xcodeproj
cmake --build build --config Debug

# # VS 

  • TCPUDPKCPAPI
  • TCPds
  • IPv4/IPv6IPv6_only
  • Lua
  • Cocos2d-x jsb
  • CocosCreator jsb2.0
  • Unity3D
  • SSL/, OpenSSL/MbedTLS
  • c-ares
  • Header OnlyYASIO_HEAD_ONLY=1
  • Unix Domain Socket
  • obstream/ibstream
  • .net7Bit Encoded Int/Int64

C++17

yasioC++11C++17 yasio/stl

  • cxx17::string_view
  • cxx17::shared_mutex
  • cxx20::starts_with
  • cxx20::ends_with

image

QQ

829884294

Popular Socket Projects
Popular Asio Projects
Popular Networking Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Cpp11
Cpp17
Cpp14
Socket
Tcp
Apple
Ssl
Unity3d
Udp
Unreal Engine
Multithreading
Ipv6
Asio
Kcp