GitHub repository: neosmart/AsyncLock
Primary language: C#
Description: An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.