GitHub repository: tasmota/esp-nimble-cpp
Primary language: C++
Description: C++ library for the esp32 NimBLE stack based on and mostly  compatible with @nkolban cpp_utils BLE library.