# markdown **Repository Path**: mirrors_jaywcjlove/markdown ## Basic Information - **Project Name**: markdown - **Description**: Render Markdown text in SwiftUI. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-12 - **Last Updated**: 2025-09-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SwiftUI Markdown === [![Buy me a coffee](https://img.shields.io/badge/Buy%20me%20a%20coffee-048754?logo=buymeacoffee)](https://jaywcjlove.github.io/#/sponsor) [![CI](https://github.com/jaywcjlove/markdown/actions/workflows/ci.yml/badge.svg)](https://github.com/jaywcjlove/markdown/actions/workflows/ci.yml) ![SwiftUI Support](https://shields.io/badge/SwiftUI-macOS%20v10.15%20%7C%20iOS%20v13-green?logo=Swift&style=flat) Render Markdown text in SwiftUI. It is a preview based on the [`Marked`](https://github.com/markedjs/marked) implementation. ✦ My macOS/iOS application ✦

VidCrop Vidwall Mousio Hint Mousio Musicer Audioer FileSentinel FocusCursor Videoer KeyClicker DayBar Iconed RightMenu Master Quick RSS Quick RSS Web Serve Copybook Generator DevTutor for SwiftUI RegexMate Time Passage Iconize Folder Textsound Saver Create Custom Symbols DevHub Resume Revise Palette Genius Symbol Scribe


Welcome to download [DevTutor](https://apps.apple.com/app/devtutor/id6471227008), a cheat sheet app designed to help developers quickly build excellent applications using SwiftUI.

DevTutor for SwiftUI AppStore

https://user-images.githubusercontent.com/1680273/159059803-d844769b-36ad-44c1-a296-a657de8d099c.mov ![Markdown Package Screenshot](https://user-images.githubusercontent.com/1680273/158006647-19d180e2-2549-4cd4-b108-91778beccc1b.png) ![Markdown Package Screenshot](https://user-images.githubusercontent.com/1680273/158075575-14c9c942-5b99-479c-9935-b631bac3828e.png) ![Markdown Package Screenshot](https://user-images.githubusercontent.com/1680273/158075581-925d267f-47ce-4468-b891-0fb2467b89df.png) ## Installation You can add MarkdownUI to an Xcode project by adding it as a package dependency. 1. From the File menu, select Add Packages… 2. Enter https://github.com/jaywcjlove/swiftui-markdown the Search or Enter Package URL search field 3. Link `Markdown` to your application target Or add the following to `Package.swift`: ```swift .package(url: "https://github.com/jaywcjlove/swiftui-markdown", from: "1.0.0") ``` Or [add the package in Xcode](https://developer.apple.com/documentation/xcode/adding_package_dependencies_to_your_app). ## Usage ```swift import SwiftUI import Markdown struct ContentView: View { @State private var mdStr: String = """ ## Hello World Render Markdown text in SwiftUI. """ var body: some View { VStack { Markdown(content: $mdStr) TextEditor(text: $mdStr) } } } ``` ### `.markdownStyle()` Setting markdown related styles. ```swift Markdown(content: $mdStr) .markdownStyle( MarkdownStyle( padding: 0, paddingTop: 115, paddingBottom: 2, paddingLeft: 130, paddingRight: 5 ) ) ``` ```swift Markdown(content: $mdStr) .markdownStyle(MarkdownStyle(padding: 35 )) ``` ## Configure image ## Contributors As always, thanks to our amazing contributors! Made with [contributors](https://github.com/jaywcjlove/github-action-contributors). ## License Licensed under the MIT License.