Skip to content

Instantly share code, notes, and snippets.

@Jomy10
Last active February 2, 2022 15:58
Show Gist options
  • Save Jomy10/513021824685f90619c140f5ea30369e to your computer and use it in GitHub Desktop.
Save Jomy10/513021824685f90619c140f5ea30369e to your computer and use it in GitHub Desktop.
Useful Swift packages

Useful Swift Packages

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.

UI

Messages

  • AlertToast
    • Has a beutiful collection of toast messages. Including animated checkmarks, etc. Very easy to use and well documented.

Images

  • 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.

Parsing

  • MarkdownKit
    • A package for parsing markdown. Includes converting it to HTML.

Pure Swift

  • 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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment