POCO Overview Modern, powerful open source C++ class libraries for building network- and internet-based applications that run on desktop, server, mobile and embedded systems.
Doing IoT in C++ and JavaScript? Check out macchina.io, based on POCO!
Get Started - Download The Latest Release
The latest stable release is 1.7.8p3. What's new.
  Get Better - Tutorials, User Guides, Docs   Get Involved - Join Our Community
Why POCO? Makes C++ Internet-ready. Industry-proven, rock-solid code base. Written in modern, standard ANSI C++. Modular design, very few external dependencies, builds out-of-the-box. Cross-platform, available on all major platforms (and then some). Resource friendly, even on less powerful (embedded) systems. Clean, easy-to-understand code, consistent coding style, comprehensive test suite.
Become a sponsor of the POCO C++ Libraries project and help make a great open source project even better by giving back to the community.
Star Hot News
  • Updated Conan Packages on Bintray

    [2017-07-05] Up-to-date Conan packages are available via Conan-Center on Bintray.
  • Release 1.7.8p3 Available (Expat Vulnerabilities)

    [2017-06-22] Release 1.7.8p3 upgrades the bundled Expat XML parser to release 2.2.1 which fixes some vulnerabilities.
  • Release 1.7.8 Available

    [2017-02-21] Release 1.7.8 of the POCO C++ Libraries is available. This is a maintenance release that contains significant improvements and bugfixes in the Net, Zip and MongoDB libraries, as well as various minor improvements. Furthermore, the bundled SQLite, zlib, PCRE and double-conversion libraries have been upgraded to their latest releases. For a full list of changes, please see the CHANGELOG.
Who Is Behind POCO?

The POCO C++ Libraries were created by Günter Obiltschnig (@obiltschnig) in 2004 and have since been extended by 100+ contributors from all over the world. The project is lead by Günter Obiltschnig and Aleksandar Fabijanic (@0x00FA).

The POCO C++ Libraries are released under the Boost Software License.
Copyright © 2006-2017 by Applied Informatics Software Engineering GmbH (Imprint).

Fork me on GitHub