These packages are available as a package collection, usable in Xcode or SwiftPM.
TipKit style API to call a closure, or trigger a NSNotification based on events and condition.
1 package.