These packages are available as a package collection, usable in Xcode or SwiftPM.
A port of my fork of Mike Ash's MABGTimer to Swift, done to add the ability to use AnyObject (as opposed to an NSObject instance) as the object in the timer.
1 package.