SwiftPM Catalog is a very small but useful macOS frontend to the Swift Package Index. I.e. it allows you to browse and search for Swift Package Manager packages.
Builtin support for macOS services allows direct conversion of a package name (e.g. "Alamofire") to its package URL (e.g. "https://github.com/Alamofire/Alamofire.git").
Alternatively just drag the package into your editor to grab its URL, or use copy and paste, or the sharing button.
The content displayed by SwiftPM Catalog is backed by a JSON file over at GitHub. If you'd like to add icons or snapshots, rearrange or promote certain packages in a section, create sections, etc.: Pull requests are very welcome!
Credit where credit is due!
@DaveVerwer and @_sa_s (Sven Schmidt) for setting up the Swift Package Index and providing the necessary API. ❤️
Iconmonstr for providing free quality icons.
And of course the libraries we use:
- CMark for Markdown parsing. [license]
- Kingfisher for loading web images. [license]
Looking for help with SwiftPM Catalog? Check out the: Support page.