nextjournal

lepistane 2024-07-05T12:56:36.570359Z

Hello, How stable is https://github.com/nextjournal/markdown ? Planning on using it as it seems more much more feature rich compared to https://github.com/yogthos/markdown-clj lets say

mkvlr 2024-07-05T13:16:07.838269Z

hey, think the api is fairly done / stable. We’re currently calling out to graaljs and using the js library markdown-it for the tokenization and plan to swap this out for a Java implementation. We’ve sponsored the author of commonmark-java to implement some missing features to get to parity with markdown-js and this is still wip.

lepistane 2024-07-05T13:20:45.749159Z

I will give it a go then. Thanks! What are the missing features in commonmark-java if you can share?

mkvlr 2024-07-05T13:22:44.381099Z

• making inline parsing extensible and • making bracket parsing generic enough to support the footnote variant e.g. [^label]

👍 1
mkvlr 2024-07-05T13:24:07.668109Z

looks like the first landed on main recently https://github.com/commonmark/commonmark-java/pull/321

💪 1
mkvlr 2024-07-05T13:26:09.309139Z

the second is still wip in https://github.com/commonmark/commonmark-java/compare/footnotes-extension?expand=1