These packages are available as a package collection, usable in Xcode or SwiftPM.
Read-Write lock in Swift
1 package.