|   
[ muparser ](https://beltoforion.de/en/muparser/) |  An extensible high performance math expression parser library written in C++.  |  BSD-2-Clause  |  cmake   
[ PythonQt ](http://pythonqt.sourceforge.net/) |  A dynamic Python binding for the Qt framework. It offers an easy way to embed the Python scripting language into C++ Qt applications.  |  LGPL 2.1  |   
[ lua ](https://www.lua.org) |  A lightweight multi-paradigm scripting language designed primarily for embedded use. C library.  |  [ MIT ](https://www.lua.org/license.html) |  make   
[ sol2 ](https://github.com/ThePhD/sol2) |  A modern C++ library binding to Lua.  |  MIT  |  header-only; cmake   
[ v8pp ](https://github.com/pmed/v8pp) |  Binds C++ functions and classes into V8 JavaScript engine.  |  BSL-1.0  |  header-only; cmake   
  
##  [ [ edit ](/mwiki/index.php?title=cpp/links/libs&action=edit&section=12
"Edit section: Embedded/Realtime") ]  Embedded/Realtime

Library  |  Description  |  License  |  Configuration   
---|---|---|---  
[ distortos ](https://distortos.org/) |  An object-oriented C++11 RTOS for microcontrollers (ARM, STM32) ( [ Src ](https://github.com/DISTORTEC/distortos) ) ( [ Doc ](https://distortos.org/documentation/) )  |  MPL-2.0  |  cmake   
[ ETL ](https://www.etlcpp.com) |  **E** mbedded **T** emplate **L** ibrary - C++03, Portable template library tailored for low resource (embedded) platforms ( [ Src ](https://github.com/ETLCPP/etl.git) )  |  MIT  |   
[ QP/C++ ](http://sourceforge.net/projects/qpc/files/QP_C%2B%2B/4.5.04/) |  RTOS kernel: Real-Time Embedded Frameworks based on active objects & state machines  |  GPLv3  |   
[ µcuREST ](https://github.com/hutorny/micurest) |  C++11 REST/JSON server framework for microcontrollers  |  |   
  
##  [ [ edit ](/mwiki/index.php?title=cpp/links/libs&action=edit&section=13
"Edit section: File metadata") ]  File metadata

Library  |  Description  |  License  |  Configuration   
---|---|---|---  
[ exempi ](https://libopenraw.freedesktop.org/wiki/Exempi) |  |  |   
[ exiv2 ](http://www.exiv2.org) |  |  |   
[ libkexiv2 ](https://www.kde.org/) |  |  |   
[ rarian ](https://rarian.freedesktop.org/) |  |  |   
  
##  [ [ edit ](/mwiki/index.php?title=cpp/links/libs&action=edit&section=14
"Edit section: Financial Calculations") ]  Financial Calculations

Library  |  Description  |  License  |  Configuration   
---|---|---|---  
[ DataFrame ](https://github.com/hosseinmoein/DataFrame) |  A C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types and continuous memory storage  |  BSD-3-Clause  |  cmake, make, conan   
[ QuantLib ](https://www.quantlib.org/) |  A quantitative finance Library - A free/open-source library for quantitative finance  |  modified BSD  |   
  
##  [ [ edit ](/mwiki/index.php?title=cpp/links/libs&action=edit&section=15
"Edit section: Game Engine Architecture") ]  Game Engine Architecture

Library  |  Description  |  License  |  Configuration   
---|---|---|---  
[ Anax ](https://github.com/miguelishawt/anax) |  An open-source C++ entity system  |  MIT  |  cmake   
[ Anura ](https://github.com/anura-engine/anura) |  A fully-featured game engine and the tech behind the [ Frogatto & Friends ](https://github.com/frogatto/frogatto/wiki) .  |  [ Custom ](https://github.com/anura-engine/anura/blob/trunk/LICENSE) Open Source  |  make, vcpkg   
[ BOX2D ](https://box2d.org/) |  A physics engine  |  MIT  |  cmake   
[ EntityPlus ](https://github.com/Yelnats321/EntityPlus) |  A C++17 Entity Component System  |  BSD-1.0  |  cmake   
[ EntityX ](https://github.com/alecthomas/entityx) |  A fast, type-safe C++ Entity-Component system  |  MIT  |  cmake   
[ EnTT ](https://github.com/skypjack/entt) |  A tiny library for game dev and more written in modern C++  |  MIT  |  header-only; cmake, bazel, conan, vcpkg, brew, cppget   
  
##  [ [ edit ](/mwiki/index.php?title=cpp/links/libs&action=edit&section=16
"Edit section: General Multimedia") ]  General Mul