What is Marklight?

Marklight is a drop in component to easily add realtime Markdown syntax highlight on any user editable text view in iOS and macOS applications. Marklight doesn’t include HTML generation from Markdown, but you can use one of the many other components available like Markingbird.

Features:

  •  Applicable to any UITextView.
  •  NSTextStorage subclass ready to use.
  •  Struct optimized for performances.
  •  Swift 4.1 compatible.
  •  Dynamic text style supported.
  •  Choose markdown syntax color.
  •  Choose font and color for code blocks.
  •  Choose font and color for quotes.
  •  Choose dynamic type font text style.
  •  Quote indentation.
  •  Documented.
  •  macOS compatibility.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/macteo/Marklight
  • Resource Maker: Matteo Gavagnin
  • 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: Marklight
  • Carthage: macteo/Marklight