# 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 - [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) 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 - [yaml-cpp](yaml_cpp.md) C++, MIT - [zlib](zlib.md) C, zlib, mature [comment]: # (end of autogenerated content)