# UMarkdown **Repository Path**: yungshing/UMarkdown ## Basic Information - **Project Name**: UMarkdown - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-18 - **Last Updated**: 2026-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

UMarkdown GitHub Release Unity Version Docs

UMarkdown is a utility library for parsing and converting Markdown text into Unity compatible rich text and UI elements. UMarkdown uses the widely used [Markdig](https://github.com/xoofx/markdig) library for parsing Markdown syntax as well as [ColorCode](https://github.com/CommunityToolkit/ColorCode-Universal) for syntax highlighting of code blocks (planned to be replaced in the future) ## Installation You can install UMarkdown via Unity Package Manager by adding the following Git URL: `https://github.com/helightdev/UMarkdown.git?path=src/UMarkdown/Assets/Plugins/UMarkdown` You can also add the package manually to the `manifest.json` file located in the `Packages` folder of your Unity project: ```json { "dependencies": { "dev.helight.umarkdown": "https://github.com/helightdev/UMarkdown.git?path=src/UMarkdown/Assets/Plugins/UMarkdown" } } ``` ## Usage The MarkdownVisualElement(visible as MarkdownText in UXML) can be used to render Markdown content directly in Unity UI Toolkit. Alternatively, you can programmatically convert Markdown text into Unity rich text strings and VisualElements using the methods provided by `UnityMarkdown`. For more details on both, please refer to the [usage documentation](https://umarkdown.helight.dev/usage/). ## License UMarkdown is licensed under the MIT License. See the LICENSE file for more information.