SwiftPM tooling has three main components – SwiftPM resolves dependencies for the compiler, a package index helps you discover packages, and a package registry hosts and serves verified, immutable source archives. Even better, you can try a registry today. Read the full article... https://swiftpackageindex.com/blog/what-is-a-package-registry