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.
The SDK package is being prepared. Read the integration docs to see the API in the meantime, or contact us and we will tell you when it ships.
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
- Requirements
- iOS 16 or later · Xcode 15 or later · Swift 5.9 or later
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 built on WKWebView, designed for LLM token streams and whole conversations: incremental scanning parses only what is new, and one WebView renders 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.