This is a list of packages that I have used throughout my own projects. Most packages that have something to do with UI are for SwiftUI and if not I'll leave an explanation of how to use them within SwiftUI.
- AlertToast
- Has a beutiful collection of toast messages. Including animated checkmarks, etc. Very easy to use and well documented.
- Lightbox
- Beautiful image & video viewer, including image & video loading
- If you want to use it with SwiftUI, I have a included a ImageViewer.swift file in this project. This is how I implemented it in my project. There is also an example file of how I include this in a view.
- MarkdownKit
- A package for parsing markdown. Includes converting it to HTML.
- See Pure Swift for a list of packages that work in pure Swift, which means they can be used for other things than just Apple platforms.