These packages are available as a package collection, usable in Xcode or SwiftPM.
iOS cell registration and reusing with generics and protocol extensions
1 package.