v3 flag enabled

Find a battle-tested library for the problem you're solving right now.

Excited Cartoon Mascot Excited Cartoon Mascot
Asio

Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs.

Concurrent IO C++ 03
C++ 03
Assign

Filling containers with constant or generated data has never been easier.

IO C++ 03
C++ 03
Beast

Portable HTTP, WebSocket, and network operations using only C++11 and Boost.Asio

Concurrent IO C++ 11
C++ 11
Endian

Types and conversion functions for correct byte ordering and more regardless of processor endianness.

C++ 03
Format

The format library provides a type-safe mechanism for formatting arguments according to a printf-like format-string.

IO String C++ 03
C++ 03
IO

Utilities for the standard I/O library.

IO C++ 03
C++ 03
Iostreams

Boost.IOStreams provides a framework for defining streams, stream buffers and i/o filters.

IO String C++ 03
C++ 03
JSON

JSON parsing, serialization, and DOM in C++11

Containers Data IO C++ 11
C++ 11
Program Options

The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file.

IO Miscellaneous C++ 03
C++ 03
Serialization

Serialization for persistence and marshalling.

IO C++ 03
C++ 03
URL

URL parsing in C++11

Containers Data IO C++ 11
C++ 11