Pinned Repositories
Catch2TestFramework
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
JRTPLIB
RTP Library
MPMCQueue
A bounded multi-producer multi-consumer concurrent queue written in C++11
onload
rist-cpp
"Fork" of rist-cpp
tcpdump
the TCPdump network dissector (customized for swxtch.io packets)
ubpf
Userspace eBPF VM
unordered_dense
A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion
wintun
Mirror only. Official repository is at https://git.zx2c4.com/wintun
xdp-for-windows
A Windows interface used to accelerate networking by bypassing most of the OS networking stack.
swXtch.io's Repositories
swxtchio/Catch2TestFramework
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
swxtchio/cloudSwXtch-support
Support files for cloudSwXtch
swxtchio/easyloggingpp
Single header C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.
swxtchio/JRTPLIB
RTP Library
swxtchio/MPMCQueue
A bounded multi-producer multi-consumer concurrent queue written in C++11
swxtchio/rist-cpp
"Fork" of rist-cpp
swxtchio/srt
Secure, Reliable, Transport
swxtchio/srt-xtransmit
SRT transmission application used for testing
swxtchio/swx-cloudSwXtch-AzureTemplates
Templates to create a cloudSwXtch from the marketplace
swxtchio/tcpdump
the TCPdump network dissector (customized for swxtch.io packets)
swxtchio/ubpf
Userspace eBPF VM
swxtchio/unordered_dense
A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion
swxtchio/win-rio-client
Simple multicast client test program that uses the RIO library
swxtchio/xdp-for-windows
A Windows interface used to accelerate networking by bypassing most of the OS networking stack.
swxtchio/argparse
Argument Parser for Modern C++
swxtchio/arping
native go library to ping a host per arp datagram, or query a host mac address
swxtchio/backward-cpp
A beautiful stack trace pretty printer for C++
swxtchio/curlpp
C++ wrapper around libcURL
swxtchio/fmt
A modern formatting library
swxtchio/json
JSON for Modern C++
swxtchio/libfabric
Open Fabric Interfaces
swxtchio/libpcap
the LIBpcap interface to various kernel packet capture mechanism
swxtchio/magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
swxtchio/moodycamel-mpmc
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
swxtchio/moodycamel-spsc
A fast single-producer, single-consumer lock-free queue for C++
swxtchio/msgpack-c
MessagePack implementation for C and C++ / msgpack.org[C/C++]
swxtchio/msquic
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
swxtchio/protobuf
Protocol Buffers - Google's data interchange format
swxtchio/recycle
Simple resource pool for recycling resources in C++
swxtchio/simpleini
Cross-platform C++ library providing a simple API to read and write INI-style configuration files