What is SwiftRichString?

SwiftRichString is a lightweight library which allows to create and manipulate attributed strings easily both in iOS, macOS, tvOS and even watchOS. It provides convenient way to store styles you can reuse in your app’s UI elements, allows complex tag-based strings rendering and also includes integration with Interface Builder.

It even support iOS 11’s Dynamic Type!

If you manipulate NSAttributedString in Swift, SwiftRichString allows you to keep your code manteniable, readable and easy to evolve.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/malcommac/SwiftRichString
  • Resource Maker on Twitter: Daniele Margutti
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: SwiftRichString
  • Carthage: malcommac/SwiftRichString