GitHub repository: parodot/globalmousekeyhook
Primary language: C#
Description: This library allows you to tap keyboard and mouse, detect and record their activity even when an application is inactive and runs in background.