Newer
Older
An MFM parser implementation with PEG.js.
[Try it out!](https://runkit.com/npm/mfm-js)
[](https://www.npmjs.com/package/mfm-js)
// Generate a MFM tree from the MFM text.
const mfmTree = mfm.parse(inputText);
// Generate a MFM tree from the MFM plain text.
const plainMfmTree = mfm.parsePlain('I like the hot soup :soup:');
// Reverse to a MFM text from the MFM tree.
const text = mfm.toString(mfmTree);