I discovered SwifterSwift recently. In its own words, it's a "A handy collection of more than 500 native Swift extensions to boost your productivity".
Some examples from https://github.com/SwifterSwift/SwifterSwift/blob/master/Examples/Examples.md:
// Remove duplicates from an array
[1, 2, 3, 1, 3].removeDuplicates() -> [1, 2, 3]
date.hour = 14
"hello world".split(by: " ") -> ["hello", "world"]
"123abc".reverse() -> "cba321"
"Hèllö Wórld!".latinize() -> "Hello World!"
√ 9 -> 3
view.addShadow(ofColor .black, radius: 3, opacity: 0.5)
image.kilobytesSize -> 114
imageView.download(from url, contentMode: .scaleAspectFit, placeHolder: UIImage?)
I'm still not sure if importing such libraries will essentially make you form your own dialect of Swift (maybe that's inevitable with all libraries), but there are definitely some gems in there and since the license is MIT, you can at least cherry pick what you want if you rather not import the entire library. So check it out!
Your feedback is valuable: Do you want more nuggets like this? Yes or No
.
.