GitHub repository: vortigont/ESPAsyncButton
Primary language: C++
Description: Event-based asynchronous button library for ESP32 family chips. It generate events for various button press patterns, like short/long press, clicks, autorepeat, multiple clicks