|Home | Download | Documentation | Source | Mailing List | Blog
Asio C++ Library
Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach.
The following video illustrates the use of Asio in C++20.
When targeting C++11 (or later), most of Asio can be used without any extra dependencies. More…
What does Asio provide?
Asio provides the basic building blocks for C++ networking, concurrency and other kinds of I/O.
What kind of applications can use Asio?
Asio is used in all kinds of applications, from phone apps to the world’s fastest share markets.
Here is a list of some applications that use Asio.
Asio and Boost.Asio
Asio comes in two variants: (non-Boost) Asio and Boost.Asio. More…
Asio is released under the Boost Software License.