Skip to content
This repository has been archived by the owner on Mar 26, 2022. It is now read-only.

API for extensions #106

Closed
hason opened this issue Sep 15, 2017 · 4 comments
Closed

API for extensions #106

hason opened this issue Sep 15, 2017 · 4 comments

Comments

@hason
Copy link

hason commented Sep 15, 2017

I want to to customize parser, renderer etc. It would be awesome expand API to register extensions.

See:

@daniele-niero
Copy link

daniele-niero commented Jul 17, 2018

This is actually the only thing that makes me not using CommonMark-py in favor of other tools, which is a shame because I support the idea and arguments behind Commonmark, despite some hate against it, especially from the author of the original Markdown specification.

Please add this.

@mthuurne
Copy link

Since CommonMark doesn't include often-used features like tables yet, extension support is essential for a lot of use cases. I found a project that built such an extension, but they're running into problems, possibly because the parser wasn't designed to be extended: GovReady/CommonMark-py-Extensions#2

The code of CommonMark.py is a lot cleaner than most Markdown processors, so I would rather use this than another library if I could.

@choldgraf
Copy link

Another +1 for an extension API (or documentation on how to do it). We'd love to build on top of CommonMark-py but need more functionality than commonmark offers

@chrisjsewell
Copy link

https://github.com/executablebooks/markdown-it-py 😉

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants