owlcpp is an open-source C++ library for parsing, querying, and reasoning with OWL 2 ontologies.
It uses Raptor, FaCT++, and Boost libraries. It is written in standard C++, and therefore can be used on most platforms. owlcpp performs strict parsing and detects errors ignored by other parsers. Other advantages of the library are high performance and a compact in-memory representation.