Seamless interoperability between C++11 and Python
pybind11 is a header-only library that exposes C++ types in Python, allowing you to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellend Boost.Python: to minimize boilderplate code in the traditional extension models by inferring type information using compile-time introspection.