Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: asio

YongBinnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn/hood

A firewall system for working in unsafe environments.

Language: HTML - Size: 23.6 MB - Last synced: about 5 hours ago - Pushed: about 5 hours ago - Stars: 0 - Forks: 0

connectivecpp/utility-rack

Tasty, useful general purpose C++ utility classes and functions. Many of these are used as building blocks in the Chops libraries.

Language: C++ - Size: 742 KB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 4 - Forks: 1

ttema4/p2p-app

App for crypto exchange analysis

Language: C++ - Size: 32.1 MB - Last synced: about 13 hours ago - Pushed: about 15 hours ago - Stars: 4 - Forks: 0

boostorg/beast

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

Language: C++ - Size: 13.8 MB - Last synced: about 23 hours ago - Pushed: 2 days ago - Stars: 4,188 - Forks: 631

tzcnt/tmc-asio

Asio integration for the TooManyCooks runtime

Language: C++ - Size: 21.5 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

kassane/beast Fork of boostorg/beast

HTTP and WebSocket built on Boost.Asio in C++11 (uses zig build)

Language: C++ - Size: 13.8 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

Jackarain/proxy

Implementation of http, https, socks4/socks4a, socks5 proxy protocols using modern c++ (使用现代 c++ 实现 http、https、socks4/socks4a、socks5 代理协议。)

Language: C++ - Size: 215 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 160 - Forks: 74

espressif/esp-protocols

Collection of ESP-IDF components related to networking protocols

Language: C - Size: 17.7 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 157 - Forks: 105

yasio/yasio

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

Language: C++ - Size: 53.1 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 900 - Forks: 216

boostorg/mysql

MySQL C++ client based on Boost.Asio

Language: C++ - Size: 5.13 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 239 - Forks: 33

sprinfall/webcc

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

Language: C++ - Size: 7.5 MB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 265 - Forks: 61

mireo/async-mqtt5

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

Language: C++ - Size: 505 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 118 - Forks: 5

chipnertkj/chipbox

Open-source DAW with a node graph system.

Language: Rust - Size: 983 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 40 - Forks: 0

dayu521/hcpp

http proxy http tunnel

Language: C++ - Size: 315 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

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

Language: C++ - Size: 2.04 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 565 - Forks: 19

dechamps/ASIO401

An unofficial ASIO driver for the QuantAsylum QA401 audio analyzer.

Language: C++ - Size: 629 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 4 - Forks: 1

wenzhang-dev/libz

modern c++ codebase

Language: C++ - Size: 59.6 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

boostorg/redis

An async redis client designed for performance and scalability

Language: C++ - Size: 4.1 MB - Last synced: 4 days ago - Pushed: 12 days ago - Stars: 205 - Forks: 37

janekbaraniewski/ser2net2ser

Share and connect to serial devices over network!

Language: C++ - Size: 833 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

falk-werner/liboizys

IPC libary based on boost asio

Language: C++ - Size: 85.9 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

elsid/resource_pool

C++ header only library purposed to create pool of some resources like keepalive connections

Language: C++ - Size: 434 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 21 - Forks: 4

basiliscos/cpp-rotor

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

Language: C++ - Size: 2.23 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 324 - Forks: 32

leozz37/texugo 📦

🦡 Fast, flexible, multiplatform, lightweight and, dependency-free message gateway

Language: C++ - Size: 5.91 MB - Last synced: 12 days ago - Pushed: over 1 year ago - Stars: 17 - Forks: 1

mnerv/helloasio

asio hello world with C++20 coroutines

Language: C++ - Size: 4.88 KB - Last synced: 12 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

AlpsMonaco/ssl_cert_check

c++ https ssl certificate expiration time and info check tool.Simple and Friendly API of both Cli and Library.

Language: C++ - Size: 15.8 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

AlpsMonaco/rpc

A header only and out of the box tcp rpc framework written in C++.

Language: C++ - Size: 68.4 KB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

almoghamdani/audify

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

Language: C++ - Size: 995 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 112 - Forks: 18

peter-kozarec/libio

libio is a C++ library that provides asynchronous I/O functionality using Boost.Asio and C++20 coroutines.

Language: C++ - Size: 45.9 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0

terrakuh/wdlite

WebDriver library with ASIO for C++

Language: C++ - Size: 51.8 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0

CdecPGL/PlanetaMatchMaker

A very simple and light match making system for P2P online game. Server binary for linux and windows, and client library for C# including Unity are provided.

Language: C# - Size: 990 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 19 - Forks: 4

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

Language: C++ - Size: 8.65 MB - Last synced: 11 days ago - Pushed: about 2 months ago - Stars: 1,107 - Forks: 91

ProphetRu/BulkCmdAsyncServer

Educational project

Language: C++ - Size: 259 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

one-click-studio/gabin

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

Language: Vue - Size: 229 MB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 362 - Forks: 18

virgil382/JSLikePromise

JavaScript-like Promises for C++20 with ES6 async/await semantics. Supports move (e.g. so you can wrap ASIO and avoid callback hell).

Language: C++ - Size: 1.14 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 4 - Forks: 1

yandex/ozo

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

Language: C++ - Size: 2.71 MB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 220 - Forks: 46

eclipse-ecal/fineftp-server

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

Language: C++ - Size: 95.7 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 286 - Forks: 60

hgoldfish/qtnetworkng

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

Language: C - Size: 8.61 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 205 - Forks: 51

BestUO/littletools

c++ tools for Ringqueue,timemanager,threadpool,freelockqueue,coroutines test,asio example

Language: C++ - Size: 26.8 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 47 - Forks: 12

dechamps/FlexASIO

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

Language: C++ - Size: 2.97 MB - Last synced: 22 days ago - Pushed: about 1 year ago - Stars: 1,219 - Forks: 63

sebastian-heinz/portaudio

PortAudio module for godot

Language: C++ - Size: 675 KB - Last synced: 11 days ago - Pushed: almost 3 years ago - Stars: 15 - Forks: 2

laudrup/boost-wintls

Native Windows TLS stream wrapper for use with Asio

Language: C++ - Size: 2.34 MB - Last synced: 19 days ago - Pushed: 2 months ago - Stars: 47 - Forks: 14

alvr-org/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.

Language: C++ - Size: 23.1 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 472 - Forks: 34

redboltz/async_mqtt

Asynchronous MQTT communication library based on Boost.Asio

Language: C++ - Size: 7.42 MB - Last synced: 29 days ago - Pushed: 30 days ago - Stars: 56 - Forks: 8

crossbario/autobahn-cpp

WAMP for C++ in Boost/Asio

Language: C++ - Size: 2.97 MB - Last synced: 27 days ago - Pushed: about 1 year ago - Stars: 249 - Forks: 104

Tradias/asio-grpc

Asynchronous gRPC with Asio/unified executors

Language: C++ - Size: 4.22 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 321 - Forks: 28

qin11152/IM-Server

linux下开发的基于asio的即时通讯(IM)程序,使用mysql数据库和阿里云服务器搭建服务端程序,采用多线程。客户端界面用qt框架绘制 这里是服务端

Language: C++ - Size: 90.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 1

matus-chochlik/eagine-msgbus

C++ implementation of an asynchronous, distrubuted interprocess message bus

Language: C++ - Size: 1.94 MB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 3

qchateau/packio

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

Language: C++ - Size: 1.22 MB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 119 - Forks: 17

without-eyes/Networking

Learning networking in C++

Language: C++ - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

jackson-nestelroad/aether-proxy

HTTP/HTTPS/WebSocket proxy server for viewing and intercepting web traffic.

Language: C++ - Size: 790 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 11 - Forks: 7

bezbahen0/PortScan

port scanner writen in c++ Boost.Asio

Language: C++ - Size: 41 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

dllss/Web_Server_Boost_asio

http_https_boost_asio_c++

Language: C++ - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

jprjr/asioconfig

A small program for pulling up ASIO device control panels

Language: C++ - Size: 5.86 KB - Last synced: 26 days ago - Pushed: almost 7 years ago - Stars: 32 - Forks: 3

MiSo1289/asiochan

Go-like channels for ASIO C++20 coroutines

Language: C++ - Size: 55.7 KB - Last synced: 17 days ago - Pushed: 2 months ago - Stars: 31 - Forks: 7

Erfaniaa/fix-protocol

FIX 4.4 session layer implementation for a single pair of initiator (client) and acceptor (server) over TCP

Language: C++ - Size: 102 KB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 22 - Forks: 5

a-soll/kulve Fork of KrzaQ/boost-asio-irc-client

Language: C++ - Size: 31.3 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

lyokha/rust-s3-async-ffi

Asynchronous streaming of AWS S3 objects in C and C++ powered by Rust

Language: Rust - Size: 52.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1

realsba/the-game-server

This project serves as the server component for the multiplayer game "The Game" which interprets the concept of the popular online game agar.io

Language: C++ - Size: 603 KB - Last synced: 29 days ago - Pushed: 30 days ago - Stars: 2 - Forks: 0

alejandrofsevilla/boost-tcp-server-client

Asynchronous Boost.Asio TCP Server and Client example.

Language: C++ - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

avplayer/tinyrpc Fork of Jackarain/tinyrpc

Much fast, lightweight, async, based boost.beast and protobuf.

Language: C++ - Size: 117 MB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 6 - Forks: 2

FairRootGroup/asiofi

C++ Asio language bindings for OFI libfabric

Language: C++ - Size: 284 KB - Last synced: 29 days ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 4

kassane/asio-zig

asio (standalone) event-loop to C API - Experimental (uses zig 0.12.0)

Language: C++ - Size: 28.3 KB - Last synced: 11 days ago - Pushed: 2 months ago - Stars: 4 - Forks: 3

OnPlayerExitVehicle/Sheila

Sheila is a network library for peer-to-peer network topology

Language: C++ - Size: 25.4 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 1

ZenConn/Server

HTTP/WebSocket Server

Language: C++ - Size: 111 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

bmjoy/websocket_chat

boost asio beast websocket

Language: C++ - Size: 15.6 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

avast/asio-mutex

Awaitable Mutex compatible with Boost.Asio

Language: C++ - Size: 83 KB - Last synced: 11 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 1

Laateef/Xclox

C++11 header-only cross-platform date and time library with an asynchronous NTP client

Language: C++ - Size: 620 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

OlivierLDff/asio.cmake

Small CMake wrapper to add asio with a simple FetchContent.

Language: CMake - Size: 36.1 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 15 - Forks: 5

xukeawsl/mqtt-server

A high-performance mqtt server(broker) implemented using C++20 asio coroutine

Language: C++ - Size: 3.51 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 6 - Forks: 2

yongxin-ms/asyncio

A C++ implementation of an industrial-grade high-performance asynchronous network library, based on asio, similar to Python's asyncio, designed for stateful services, and can be used to quickly build a variety of online game servers, microservices and pressure testing tools

Language: C++ - Size: 3.7 MB - Last synced: 29 days ago - Pushed: 30 days ago - Stars: 58 - Forks: 10

michalkaptur/rplace

reddit.com/r/place inspired system to refresh some boost::asio knowledge

Language: C++ - Size: 49.8 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

kzemek/etls 📦

An alternative NIF-based implementation of Erlang ssl module.

Language: C++ - Size: 12.7 MB - Last synced: about 2 months ago - Pushed: over 7 years ago - Stars: 36 - Forks: 2

sprinfall/boost-asio-study

Examples and toturials for C++ Boost Asio library.

Language: C++ - Size: 127 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 249 - Forks: 69

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.

Language: C++ - Size: 10.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 267 - Forks: 60

KeppySoftware/OmniMIDI

A software MIDI synthesizer for professional use.

Language: C# - Size: 286 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 343 - Forks: 37

JohnBasrai/asio-tutorial

Using Boost ASIO with modern C++

Language: C++ - Size: 24.4 KB - Last synced: 23 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 0

AnsarEnver/myhttpd

Supports WSGI application, based on ASIO

Language: C++ - Size: 55.8 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 0

xukeawsl/socks-server

A C++11 socks5 proxy server based on asio network library

Language: C++ - Size: 9.61 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 37 - Forks: 11

djarek/certify 📦

Boost.ASIO-based TLS certificate verification library

Language: C++ - Size: 127 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 73 - Forks: 37

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.

Language: C++ - Size: 6.42 MB - Last synced: 2 months ago - Pushed: almost 6 years ago - Stars: 2,551 - Forks: 761

equalitie/cpp-upnp

This is a read-only mirror of: https://gitlab.com/equalitie/cpp-upnp "UPnP C++ library using Boost.Asio"

Language: C++ - Size: 114 KB - Last synced: 28 days ago - Pushed: 7 months ago - Stars: 16 - Forks: 6

nekipelov/redisclient

Boost.asio based Redis-client library.

Language: C++ - Size: 235 KB - Last synced: 2 months ago - Pushed: almost 3 years ago - Stars: 320 - Forks: 141

penguinlav/Asynchronous-server-on-boost-asio

Echo

Language: C++ - Size: 18.6 KB - Last synced: 3 months ago - Pushed: almost 7 years ago - Stars: 7 - Forks: 0

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

Language: C++ - Size: 363 KB - Last synced: 3 months ago - Pushed: almost 6 years ago - Stars: 787 - Forks: 281

kassane/cobalt Fork of boostorg/cobalt

Coroutines for C++20 & asio (uses zig build for testing)

Language: C++ - Size: 1.08 MB - Last synced: about 6 hours ago - Pushed: 26 days ago - Stars: 0 - Forks: 0

bill-shuzhou-liu/curl-cpp-wrapper

The curl multi interface C++ wrapper using asio

Language: C++ - Size: 114 KB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

TPY9065/Networking

A TCP server-client program by using asio standalone, referenced to https://www.youtube.com/watch?v=2hNdkYInj4g

Language: C++ - Size: 778 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

jgaa/restc-cpp

Modern C++ REST Client library

Language: C++ - Size: 954 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 577 - Forks: 129

arasgungore/boost Fork of boostorg/boost

Super-project for modularized Boost.

Language: HTML - Size: 44.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

AlpsMonaco/cppnat

cppnat is a NAT reverse proxy tool (aslo known as a hole punching tool) helps you expose your private IP and port and bind them onto a server with public IP,access your private service anywhere.

Language: C++ - Size: 14.4 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 10 - Forks: 2

kassane/asio Fork of chriskohlhoff/asio

Asio C++ Library (uses zig build-system)

Language: C++ - Size: 24.6 MB - Last synced: 10 days ago - Pushed: 26 days ago - Stars: 4 - Forks: 1

kamchatka-volcano/asyncgi

An asynchronous FastCGI web microframework for C++

Language: C++ - Size: 269 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 36 - Forks: 1

timniederhausen/asio-extensions

Additional functionality built on top of (Boost.)Asio

Language: C++ - Size: 1.05 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 26 - Forks: 5

jontitorr/ekizu

WIP C++ Discord library. Written in C++17.

Language: C++ - Size: 6.06 MB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

SerenGTI/MessageCache

Provides a single-allocation ring buffer data structure to be used for inbound network data traffic.

Language: C++ - Size: 46.9 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

g40/asiotest

Examples of building synchronous OpenSSL enabled ASIO client and server. Scripts for OpenSSL certificate generation. No Boost required.

Language: C++ - Size: 37.1 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

Lukacms/R-Type

C++ Game Engine with networking

Language: C++ - Size: 72.2 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

williamnagels/AMH

boost::asio message handler

Language: C++ - Size: 12.7 KB - Last synced: 4 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

ZhiyuanLck/nettools

Nettools written by C++

Language: C++ - Size: 7.81 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

pratikpc/asiopq

Language: C++ - Size: 40 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0