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
- Host: GitHub
- URL: https://github.com/bp7968h/gfm-parser
- Owner: bp7968h
- License: mit
- Created: 2024-11-04T20:01:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T23:25:49.000Z (over 1 year ago)
- Last Synced: 2025-01-14T15:43:06.601Z (about 1 year ago)
- Topics: github-flavored-markdown, parser, rust
- Language: Rust
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.