45 Resources
C/C++ boost Libraries
Level up your Beat Saber experience on Quest! AnyTweaks provides various tweaks to help boost your experience on Quest, such as Bloom, FPS Counter and more.
Need help/support? Ask in one of BSMG's support channels for Quest, or join my Discord server! AnyTweaks Level up your Beat Saber experience on Quest!
std::tuple like methods for user defined types without any macro or boilerplate code
Boost.PFR This is a C++14 library for very basic reflection that gives you access to structure elements by index and provides other std::tuple like me
Minimalistic socket library inspired by Asio/Boost Asio, implemented in 1 single header file
cz-spas czspas (Small Portable Asynchronous Sockets) is minimalistic socket library inspired by Asio/Boost Asio, implemented in 1 single header file.
Super-project for modularized Boost
Boost C++ Libraries The Boost project provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work well with the C++ St
A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio.
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.
DI: C++14 Dependency Injection Library
[Boost::ext].DI Your C++14 one header only Dependency Injection library with no dependencies https://www.youtube.com/watch?v=yVogS4NbL6U Quick start D
Boost.GIL - Generic Image Library | Requires C++11 since Boost 1.68
Documentation GitHub Actions AppVeyor Azure Pipelines CircleCI Regression Codecov Boost.GIL Introduction Documentation Requirements Branches Community
The reference C++ unit testing framework (TDD, xUnit, C++03/11/14/17)
What is Boost.Test? Boost.Test is a C++03/11/14/17 unit testing library, available on a wide range of platforms and compilers. The library is part of
Boost Logging library
Boost.Log, part of collection of the Boost C++ Libraries, provides tools for adding logging to libraries and applications. Directories build - Boost.L
Embeddable C++ HTTP server
Boost.Http This library implements a core HTTP server for Boost that can be used from resource-constrained devices to powerful machines that have plen
Boost.Multiprecision
Boost Multiprecision Library ANNOUNCEMENT: Support for C++03 is now removed from this library. Any attempt to build with a non C++11 conforming compil
Replacements to standard numeric types which throw exceptions on errors
safe_numerics Arithmetic operations in C++ are NOT guaranteed to yield a correct mathematical result. This feature is inherited from the early days of
Boost.org program_options module
Program Options, part of the collection of Boost C++ Libraries, allows for definition and acquisition of (name, value) pairs from the user via convent
Boost::ASIO low-level redis client (connector)
bredis Boost::ASIO low-level redis client (connector), github gitee Features header only zero-copy (currently only for received replies from Redis) lo
Event loop friendly C++ actor micro-framework
Rotor rotor is event loop friendly C++ actor micro framework, github gitee features minimalistic loop agnostic core erlang-like hierarchical superviso
Boost.org property_tree module
Maintainer This library is currently maintained by Richard Hodges with generous support from the C++ Alliance. Build Status Branch Status develop mast
Boost.org signals2 module
Signals2, part of collection of the Boost C++ Libraries, is an implementation of a managed signals and slots system. License Distributed under the Boo
Useful CMake Examples
CMake Examples Table of Contents Introduction Requirements Installation on Ubuntu Docker Other Links Introduction CMake is a cross-platform open-sourc
Mx - C++ coroutine await, yield, channels, i/o events (single header + link to boost)
mx C++11 coroutine await, yield, channels, i/o events (single header + link to boost). This was originally part of my c++ util library kit, but I'm se
Packio - An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.
Header-only | JSON-RPC | msgpack-RPC | asio | coroutines This library requires C++17 and is designed as an extension to boost.asio. It will let you bu
Simple local P2P chat on UDP sockets
Local P2P Chat This is a fully decentralized chat. To communicate, simply run it on computers in a single local network (using one port). All messages
Non-intrusive CMake dependency management
cmodule Non-intrusive CMake dependency management. Normally CMake's find_package() looks for packages installed on host system (and compiled for host
Small library helping you with basic stuff like getting metrics out of your code, thread naming, etc.
CommonPP commonpp is a multi purpose library easing very few operations like: Getting metrics out of your program (counter, gauge, statistical descrip
A C++ library for localization using GNU gettext po files, based on boost spirit
spirit-po spirit-po is a header-only C++11 library that you can use for localization within the GNU gettext system, instead of using libintl. spirit-p
Boost headers
About This repository contains a set of header files from Boost. Can be useful when using header only libraries. How to use You can easily include the
Parallel library for approximate inference on discrete Bayesian networks
baylib C++ library Baylib is a parallel inference library for discrete Bayesian networks supporting approximate inference algorithms both in CPU and G
Lightweight, header-only, Boost-based socket pool library
Stream-client This is a lightweight, header-only, Boost-based library providing client-side network primitives to easily organize and implement data t
Micro http server and client written in C++
httpp Micro http server and client written in C++ The motivation behind this little piece of code is to provide a really simple, yet efficient HTTP se
A C++ GPU Computing Library for OpenCL
Boost.Compute Boost.Compute is a GPU/parallel-computing library for C++ based on OpenCL. The core library is a thin C++ wrapper over the OpenCL API an
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++.
This project has moved to https://gitlab.com/eidheim/Simple-WebSocket-Server. Simple-WebSocket-Server A very simple, fast, multithreaded, platform ind
requests-like networking library using boost for C++
cq == C++ Requests cq == C++ Requests is a "Python Requests"-like C++ header-only library for sending HTTP requests. The library is inspired a lot by
Asynchronous gRPC with Boost.Asio executors
asio-grpc This library provides an implementation of boost::asio::execution_context that dispatches work to a grpc::CompletionQueue. Making it possibl
Bubbles: simple and expandable c++ project template with googletest and boost included
Bubbles: A simple and expandable C++ project template with Googletest and Boost included. Building && Testing cmake -S . -B build cmake --build build
UT: C++20 μ(micro)/Unit Testing Framework
"If you liked it then you "should have put a"_test on it", Beyonce rule UT / μt | Motivation | Quick Start | Overview | Tutorial | Examples | User Gui
Provides very lightweight outcomeT and resultT (non-Boost edition)
master branch develop branch CTest dashboard: https://my.cdash.org/index.php?project=Boost.Outcome All tests passing source tarballs: https://github.c
Your standard library for metaprogramming
Boost.Hana Your standard library for metaprogramming Overview #include boost/hana.hpp #include cassert #include string namespace hana = boost::h
C++ header-only library for generic data validation.
C++ header-only library for generic data validation.
SOCI - The C++ Database Access Library
Originally, SOCI was developed by Maciej Sobczak at CERN as abstraction layer for Oracle, a Simple Oracle Call Interface. Later, several database backends have been developed for SOCI, thus the long name has lost its practicality. Currently, if you like, SOCI may stand for Simple Open (Database) Call Interface or something similar.
A C++11 or library for parsing and serializing JSON to and from a DOM container in memory.
Branch master develop Azure Docs Drone Matrix Fuzzing --- Appveyor codecov.io Boost.JSON Overview Boost.JSON is a portable C++ library which provides
Pion Network Library (Boost licensed open source)
Pion Network Library C++ framework for building lightweight HTTP interfaces Project Home: https://github.com/splunk/pion Retrieving the code git clone
C++ peer to peer library, built on the top of boost
Breep What is Breep? Breep is a c++ bridged peer to peer library. What does that mean? It means that even though the network is constructed as a peer
HTTP and WebSocket built on Boost.Asio in C++11
HTTP and WebSocket built on Boost.Asio in C++11 Branch Linux/OSX Windows Coverage Documentation Matrix master develop Contents Introduction Appearance
UT: C++20 μ(micro)/Unit Testing Framework
"If you liked it then you "should have put a"_test on it", Beyonce rule [Boost::ext].UT / μt | Motivation | Quick Start | Overview | Tutorial | Exampl
Powerful multi-threaded coroutine dispatcher and parallel execution engine
Quantum Library : A scalable C++ coroutine framework Quantum is a full-featured and powerful C++ framework build on top of the Boost coroutine library
A C++ GPU Computing Library for OpenCL
Boost.Compute Boost.Compute is a GPU/parallel-computing library for C++ based on OpenCL. The core library is a thin C++ wrapper over the OpenCL API an