Remark: micromark and CMSM

Created on 30 Sep 2019  Â·  4Comments  Â·  Source: remarkjs/remark

remark-parse has served us well. It’s the second most popular markdown parser on npm, and its gaining in popularity. It’s the most used part of unified. It’s what made MDX possible. It’s a big part of Gatsby, Prettier, and countless others

It’s also a fork of marked, and originates from before CM existed or GFM was common. It includes bugs.

A while back, we announced micromark. In the last month, I finally started work on it, thanks to ZEIT, Inc., Gatsby, Inc., Netlify, Inc., Holloway, Inc., and the many organizations and individuals for financial support through OpenCollective.

It’s time to rethink what parsing Markdown means, and the last month I’ve spent working on just that. Follow along at:

This is not the end of remark-parse: micromark will replace its internals. But micromark will also allow exciting new projects.

⛵️ statureleased 📣 typannouncement

Most helpful comment

The first open beta of micromark is out. It’s not yet ready to be used in remark, as we still need code to generate the AST, and a couple basic extensions (GFM, Frontmatter, MDX). It’ll be 100% relatively soon. (P.S. see this twitter thread for some more info!)

All 4 comments

any estimate?

Money ran out, planning on starting again May 1, no promises but hopefully done end of July? 🤷‍♂️

The first open beta of micromark is out. It’s not yet ready to be used in remark, as we still need code to generate the AST, and a couple basic extensions (GFM, Frontmatter, MDX). It’ll be 100% relatively soon. (P.S. see this twitter thread for some more info!)

Sorry for the wait! I just wanted to share that there’s now a PR that solves this issue: https://github.com/remarkjs/remark/pull/536.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

pd4d10 picture pd4d10  Â·  5Comments

ikatyang picture ikatyang  Â·  7Comments

niftylettuce picture niftylettuce  Â·  4Comments

KyleAMathews picture KyleAMathews  Â·  6Comments

muescha picture muescha  Â·  6Comments