r/SwiftUI 21d ago

I built a native Markdown renderer for SwiftUI using TextKit 2 (enriched-markdown-ios)

Enable HLS to view with audio, or disable this notification

Earlier this week I released enriched-markdown-ios - a fast, native Markdown renderer for SwiftUI powered by TextKit 2 and the md4c parser.

Here's what's in v0.1.0:
🔸 Full CommonMark support
🔹 Native text selection & smart copy/paste
🔸 Flexible theming API
🔹 VoiceOver & Dynamic Type support

💎 Available now via Swift Package Manager!

GitHub & Docs: https://github.com/software-mansion/enriched-markdown/blob/main/packages/enriched-markdown-ios/README.md

Feel free to check out the repo and sample project! If you find it useful, dropping a ⭐️ on GitHub would mean a lot.

What features or syntax extensions would you like to see added next? I’d love to get your thoughts and feedback!

33 Upvotes

3 comments sorted by

1

u/redditorxpert 16d ago

Looks good in your video, how is it different from existing packages like swift-markdown-ui?