commonmark-java icon indicating copy to clipboard operation
commonmark-java copied to clipboard

Java library for parsing and rendering CommonMark (Markdown)

Results 53 commonmark-java issues
Sort by recently updated
recently updated
newest added

Since this pull request, Java (OpenJDK) has included a copy of commonmark-java: - https://github.com/openjdk/jdk/pull/16388 When they copied the source files, they made a few adjustments too. There's a list [here](https://github.com/openjdk/jdk/blob/f4e401791efb920b9773f2886b34904c95106727/src/jdk.internal.md/share/classes/module-info.java#L26-L43):...

Steps to reproduce the problem (provide example Markdown if applicable): ``` " \n\n**aa**: \n| ab | bb | cc | dd | ee |\n|--------|----------|----------|----------|----------|\n| ab | dff| dff| sf| sdfa|\n|...

bug

Getting the next node before rendering the current one prevents a renderer from contextually unlinking the next node.

Steps to reproduce the problem (provide example Markdown if applicable): ``` my markdown ``` Expected behavior: ``` expected HTML ``` Actual behavior: ``` actual HTML ``` (Also see what the...

bug

## Background We have a custom format for providing extra attributes to a piece of content. Example format as ``` ^[CONTENT](Attributes go here) ``` The reason behind using this format...

I need to be able to process markdown and replace embedded HTML content with the nearest markdown equivalent, e.g. replacing an HTML `img` element with a markdown embedded image link....

question

**Is your feature request related to a problem? Please describe.** I'm building a project, where the important part is parsing the YAML front matter in Markdown documents and map it...

enhancement
help wanted

**Is your feature request related to a problem? Please describe.** I have to add 10 dependencies to support all extensions. **Describe the solution you'd like** I want to add all...

enhancement

Steps to reproduce the problem (provide example Markdown if applicable): ``` List: 1. 2) 2026. end ``` Expected behavior: ``` List: 1. 2) 2026. end ``` Actual behavior: (too many...

bug

Steps to reproduce the problem (provide example Markdown if applicable): ``` #Title List: 1. 2. 3. -> until some jvm limit end ``` Expected behavior: it renders Actual behavior: ```...

bug