# Popular required libraries [comment]: # (start of autogenerated content, do not edit) - **[Allegro](allegro.md)** (C, zlib, mature) - **[Boost (C++ Libraries)](boost.md)** (C++, [BSL-1.0](https://github.com/boostorg/boost/blob/master/LICENSE_1_0.txt), mature) - **[Crypto++](crypto.md)** (C++, Boost-1.0) - **[Doxygen](doxygen.md)** (C++, GPL-2.0, mature) - **[FreeType](freetype.md)** (C, GPL, mature) - **[HarfBuzz](harfbuzz.md)** (C++, MIT, mature) - **[LZMA SDK](lzma.md)** (C, LGPL-2.0, mature) - **[Libxml2](libxml2.md)** (C, MIT, mature) - **[Lua](lua.md)** (C, MIT, mature) - **[Open AL](openal.md)** (Proprietary since v1.1, LGPL before) - **[Open AL Soft](openalsoft.md)** (C, LGPL-2.0) - **[OpenSSL](openssl.md)** (C, [Dual licensed under special licenses](https://github.com/openssl/openssl/blob/master/LICENSE), mature) - **[Pthreads-win32](pthreads_win32.md)** (C, LGPL-2.1, mature) - **[Ragel](ragel.md)** (C++, MIT, mature) - **[SWIG](swig.md)** (C++, [Special](https://raw.githubusercontent.com/swig/swig/master/LICENSE), mature) - **[Simple DirectMedia Layer](sdl_2.md)** (C, zlib, mature) - **[Simple and Fast Multimedia Library](sfml.md)** (C++, zlib (core), mature) - **[XZ Utils](xz.md)** (C, Different, see file Copying, liblzma is public domain, mature) - **[libpng](libpng.md)** (C, [libpng](https://sourceforge.net/p/libpng/code/ci/master/tree/LICENSE), mature) - **[pkg-config](pkgconfig.md)** (C, GPL-2.0, mature) - **[wxWidgets](wxwidgets.md)** (C++, Objective C, Special, mature) - **[yaml-cpp](yaml_cpp.md)** (C++, MIT) - **[zlib](zlib.md)** (C, zlib, mature) [comment]: # (end of autogenerated content)