An open API service indexing awesome lists of open source software.

https://github.com/bp7968h/gfm-parser

Github Flavoured Markdown Parser with additional features
https://github.com/bp7968h/gfm-parser

github-flavored-markdown parser rust

Last synced: about 1 year ago
JSON representation

Github Flavoured Markdown Parser with additional features

Awesome Lists containing this project

README

          

# gfm-parser
GFM-Parser is a Rust library for parsing GitHub Flavored Markdown (GFM) with support for custom extensions, including admonitions, custom callouts, interactive checklists, and more. This parser is designed to be flexible and extendable, making it easy to convert Markdown syntax into a structured format (like HTML) for web rendering.

The goal of this library is to be 100% complaint with the [GitHub Flavored Markdown Spec](https://github.github.com/gfm/) along with the extension specs and some additional features such as `Alerts (Admonitions)`, `Emoji Shortcodes`, `Syntax Highlighting in Code Blocks` and `HTML tags`. This is just the initial plan but might expand as we go on.

## License
This software is under the MIT license. See details in [license file](./LICENSE).

## Contributions
We gladly accept contributions via GitHub pull requests. Please see
[CONTRIBUTION.md](CONTRIBUTION.md) for more details.