DOWNLOAD

Download Swift Markdown Kit

One zip that runs as soon as you unpack it: the XCFramework, a demo project, and the integration docs. No license file is needed in the iOS Simulator and there is no time limit — integrate it, render your real content, confirm it behaves, and decide afterwards.

What is in the package

  • XCFramework for iOS and the iOS Simulator
  • Demo project: streaming, chat mode, theming, custom syntax
  • Integration documentation and API reference
  • SHA-256 manifest for verification

Release details

Download sdk.zip · 4.5 MB
Version
0.0.10Latest
Size
4.5 MB
Published
24 Aug 2026, 18:00 UTC
Requirements
iOS 17 or later · Xcode 15 or later · Swift 5.9 or later

Verify your download

Check the hash after downloading to confirm you have exactly the file listed on this page:

shasum -a 256 SwiftMarkdownKit-0.0.10.xcframework.zip25da3f640e4d66c80729e2aa48b96aab952690a0f93f5fdec8502942de1ad9f3

SPM

Swift Package Manager

In Xcode, choose File → Add Package Dependencies and enter the repository URL:

https://github.com/cellgit/swift-markdown-kit.gitView on GitHub

ORIENTATION

Which one are you looking for

Searching for Swift and Markdown turns up several similarly named projects that solve genuinely different problems. The short version:

apple/swift-markdown
Apple's open-source Markdown parser. It turns text into a document tree and does not display anything — how it looks on screen is code you write.
swift-markdown-ui
An open-source SwiftUI package that renders Markdown as SwiftUI views. A good fit for static content, or content that does not change often.
Swift Markdown Kit (this page)
A commercially licensed rendering SDK designed for LLM token streams and whole conversations: incremental scanning parses only what is new, and one renderer carries an entire chat.

These are not competing answers to one question. If you only need to parse, Apple's library is enough; if you need to render an LLM reply as it streams, that is the problem this SDK exists for.

LICENSE

When you need a paid license

Not in the simulator. Running your app on a device or shipping it to the App Store needs a signed license file bound to your Apple Team ID, issued in your account after purchase.