Home

remarkgfm

remarkgfm is a plugin for the remark Markdown processor that adds support for GitHub Flavored Markdown (GFM) features to the remark parsing and compilation pipeline. It is part of the unifiedjs ecosystem and is commonly used to enable GFM syntax when converting Markdown to an abstract syntax tree (AST) or to other output formats such as HTML.

Key features include support for GitHub Flavored Markdown syntax such as tables, strikethrough (text wrapped in

To use remarkgfm, install remark and remark-gfm, then add the plugin to the processing pipeline, for example

Remarkgfm is designed for projects that rely on GitHub-style Markdown. It is one of several official remark

Limitations include that while it adds many GFM features, some GitHub-specific extensions or rendering nuances may

tildes),
task
lists,
and
autolinks.
It
expands
remark’s
parsing
rules
to
recognize
and
preserve
these
constructs
so
downstream
tooling
can
render
them
correctly.
by
including
remark().use(remarkGfm).
The
plugin
integrates
with
other
remark
plugins
such
as
remark-html
or
remark-stringify
and
fits
into
the
standard
remark
workflow.
plugins
maintained
by
the
community
and
is
compatible
with
the
standard
remark-parse
workflow,
allowing
it
to
be
combined
with
other
plugins
to
customize
output.
require
additional
plugins
or
custom
configurations.
It
primarily
focuses
on
enabling
GFM
syntax
within
the
remark
pipeline.