Jigsaw Puzzle Modern, powerful open source C++ class libraries and frameworks for building network- and internet-based applications that run on desktop, server, mobile and embedded systems.
Get Started - Download The Latest Release
The latest stable release is 1.4.7p1. What's new.
  Get Better - Tutorials, User Guides, Docs   Get Involved - Join Our Community
Star Hot News
  • Stable Release 1.4.7 and Development Release 1.5.4 Available

    [2014-10-22] Release 1.4.7 is the final release of the 1.4 series and contains bugfixes and a few new features. Development release 1.5.4 should also be the final release of the 1.5 series, before 1.5 "graduates" to stable 1.6. Available on the download page or from GitHub.
  • Applied Informatics C++ Libraries and Tools Release 2014.1

    [2014-10-22] The C++ Libraries and Tools from Applied Informatics are based on the POCO C++ Libraries and add additional features such as Remoting for RPC/IPC, SOAP/WSDL and JSON-RPC web services, Open Service Platform for building modular, extensible applications, DNSSD/Zeroconf, Universal Plug and Play, Fast Infoset processing or secure remote access to smart devices. Release 2014.1 is based based on the latest POCO C++ Libraries stable release 1.4.7 and contains various improvements and bugfixes.
    A free evaluation version is available for download.
  • Introducing my-devices.net. A cloud service built with POCO

    my-devices.net provides secure cloud-based remote access for the Internet of Things. Built with POCO, of course.
What Are Developers Saying About It?
  • "OSP along with POCO provided us the desired flexibility we needed in our solution. [...] We could reduce our project turnaround time by 50 %."
    Suvajit Sengupta, Lumiplan
  • "The breadth of the POCO libraries is astounding and I doubt we actually fully appreciate how much work the libraries saved us."
    Chris Steinbeck, Thales Australia
  • "We have been using the POCO toolkit in our latest generation high speed genome sequencer. I can't tell you how pleased I am with the work you've been doing. Thank you for giving me my weekends back!"
    Jesse Keller, 454 Life Sciences
  • "We're using POCO in a product we're developing, and we're extremely pleased with it. It's one of the richest and best written libraries that I've encountered, and its portability saved us a ton of work."
    Loris Degioanni, Riverbed
  • "If you work in C++ and didn't hear about POCO, you are missing out on one of the most outstanding and important C++ libraries in years."
    Eran Hammer-Lahav
  • "The richness of the content, the clarity of the code, and the quality of the documentation prompted us to use POCO as one of our foundational 3rd-party libraries."
    Sorin Voicu-Comendant, T-System
  • "I just wanted to say that I am hugely impressed by the breadth of functionality offered by POCO and the overall excellent quality of the implementation code, samples, and documentation. It has been a real pleasure developing my application."
    Caleb Epstein
  • "This library is quite refreshing and a joy to use. Laid out very well, the documentation is consistent as the code base and functional in all the ways that C++ traditionally lacks. Many thanks go out to all the contributors of this library."
    Chris Johnson
  • "C++ now has batteries included."
    Jeremy Sandell


Who Is Using POCO? Companies like 454 Life Sciences, HP, Lumiplan, Riverbed, Schneider Electric, Thales and Voltwerk Electronics; open source projects like GLUEscript, MITK, openFrameworks, Open Game Engine and Ogre.
Who Is Behind It? The POCO C++ Libraries were created by G√ľnter Obiltschnig in 2004 and have since been extended by enthusiastic C++ developers from all over the world. Funding is provided by Applied Informatics and sponsors.
Applied Informatics - Founding Sponsor   Schneider Electric Buildings - Silver Sponsor

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

Fork me on GitHub