software-mansion/enriched-markdown

▲ 17 stars today★ 1,210⑂ 104

Multiplatform Markdown-Based Rich Text Solution

About software-mansion/enriched-markdown

software-mansion/enriched-markdown is an open-source project on GitHub, mainly written in Kotlin. Multiplatform Markdown-Based Rich Text Solution It currently holds 1,210 stars and 104 forks with 87 open issues, and was last pushed on 2026-10-10 (repository created 2025-10-16).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #55 with 17 new stars today.

GitHub Repository Details

Repository software-mansion/enriched-markdown · default branch main · size 36793 KB · watchers 5 · source: GitHub REST API and repository README

README

https://github.com/software-mansion/enriched-markdown/blob/HEAD/Enriched Markdown by Software Mansion

A multi-platform SDK for rendering Markdown as native text and editing rich text with Markdown output. Ships as a React Native library with iOS, Android, macOS, and Web support, plus standalone native SDKs for iOS (Swift) and Android (Kotlin).

Features

See the feature comparison table for a detailed breakdown of supported features per platform.

Packages

| Platform | Package | README | |----------|---------|--------| | React Native | npm | React Native | | Android | Maven Central | Android | | iOS | swift package | iOS |

Quick start

React Native

yarn add react-native-enriched-markdown
import { EnrichedMarkdownText } from 'react-native-enriched-markdown';
import { Linking } from 'react-native';

Linking.openURL(url)} />

Android

dependencies {
  implementation("com.swmansion.enriched.markdown:compose:0.2.0")
}
import com.swmansion.enriched.markdown.compose.EnrichedMarkdownText

EnrichedMarkdownText( markdown = "# Hello\n\nThis is enriched markdown.", onLinkClick = { url -> / open url / }, )

iOS

dependencies: [
  .package(
    url: "https://github.com/software-mansion-labs/enriched-markdown-ios.git",
    from: "0.1.0"
  ),
]
import EnrichedMarkdown
import SwiftUI

EnrichedMarkdownText("# Hello\n\nThis is enriched markdown.") .onLinkPress { url in UIApplication.shared.open(url) }

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

Enriched Markdown is licensed under The MIT License.

---

Built by Software Mansion.

https://github.com/software-mansion/enriched-markdown/blob/HEAD/Software Mansion Logo

GitHub Stars & Activity

1,210Stars
104Forks
87Open issues
KotlinLanguage

GitHub Popularity

GitHub stars1,210
Forks104
Open issues87
Primary languageKotlin
LicenseMIT
Stars gained today17
Created2025-10-16
Last pushed2026-10-10

Trending History

Daily boardrank #55 · ▲ 17 stars

Related GitHub Projects

1

JunkFood02 / Seal

Kotlin★ 29,633⑂ 1,463▲ 45 stars
→
2

android / compose-samples

Kotlin★ 23,506⑂ 5,498▲ 4 stars
→
3

tiann / KernelSU

Kotlin★ 19,035⑂ 4,257▲ 24 stars
→
4

utkarshdalal / GameNative

Kotlin★ 11,114⑂ 451▲ 33 stars
→
5

KernelSU-Next / KernelSU-Next

Kotlin★ 4,403⑂ 1,171▲ 14 stars
→
6

HuangZhuoRui / LocationSpoofer

Kotlin★ 1,420⑂ 262▲ 48 stars
→
7

PimpinPumpkin / Vela

Kotlin★ 1,363⑂ 56▲ 83 stars
→
8

sk2andy / candy-browser

Kotlin★ 536⑂ 18▲ 22 stars
→

More Trending Repositories