Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

htmdown

mxmul39MIT0.1.0TypeScript support: included

htmdown is MDX-like syntax in plain JavaScript, without a transpiler.

markdown, md, mdx, jsx, htm, react, preact

readme

htmdown

npm version

htmdown is MDX-like syntax in plain JavaScript, without a transpiler.

It's built on top of htm and uses Tagged Template literals.

Installation

via npm:

npm i htmdown

via Skypack:

import htmdown from "https://cdn.skypack.dev/htmdown";

const md = htmdown.bind(React.createElement);

Usage

render(
  md`
    # h1

    ## h2

    _hello_ **world**

    ${reactNode}

    ^ that was a React component!
`,
  document.body
);