{"repo":"JuliaDocs/MarkdownAST.jl","free":true,"listed":false,"github":"https://github.com/JuliaDocs/MarkdownAST.jl","clone":"git clone https://github.com/JuliaDocs/MarkdownAST.jl.git","description":"Abstract syntax tree representation of Markdown documents in Julia","language":"Julia","stars":17,"topics":["julia","markdown"],"license":null,"category":"productivity","readme_excerpt":"MarkdownAST [![Version][juliahub-version-img]][juliahub-version-url] [![Documentation][docs-stable-img]][docs-stable-url] [![GitHub Actions CI][github-actions-img]][github-actions-url] [![CodeCov][codecov-img]][codecov-url] [![PkgEval][pkgeval-img]][pkgeval-url] A Julia package for working with Markdown documents in an [abstract syntax tree][ast-wiki] representation. As an example, the following Markdown can be represented as the following tree (in the [ @ast macro DSL][mdast-astmacro]) using MarkdownAST and the resulting [ Node object][mdast-node] that contains information about the whole tree can be accessed, traversed, and, if need be, modified, e.g. See the [documentation][docs-stable-url] for the full descriptions of the APIs that are available. Credits The core parts of this package heavily derive from the CommonMark.jl package. Also, this packages does not provide a parser, and the users are encouraged to check out CommonMark.jl for that purpose. [juliahub-version-img]: https://juliahub.com/docs/MarkdownAST/version.svg [juliahub-version-url]: https://juliahub.com/ui/Packages/MarkdownAST/6YkiC [github-actions-img]: https://github.com/JuliaDocs/MarkdownAST.jl/actions/workflows/CI.yml/badge.svg [github-actions-url]: https://github.com/JuliaDocs/MarkdownAST.jl/actions/workflows/CI.yml [docs-stable-img]: https://img.shields.io/badge/documentation-stable-blue.svg [docs-stable-url]: https://markdownast.juliadocs.org/stable/ [codecov-img]: https://codecov.io/gh/JuliaDocs/Markd","default_branch":null,"files":null,"tree":[],"storefront":"/r/JuliaDocs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JuliaDocs/MarkdownAST.jl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}