# remarkjs/remark-gfm

remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)

Repository: https://github.com/remarkjs/remark-gfm
Canonical: https://ross.abutalabs.com/products/remark-gfm
Homepage: https://remark.js.org
Language: JavaScript
License: MIT
License Family: permissive
Topics: remark, remark-plugin, gfm, github, autolink, strikethrough, table, tasklist
Last push: 2025-02-10T12:43:08+00:00

## Health v2 (maintenance only)
Score: 26/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 6, release rhythm 8, longevity 100
- inputs: {"age_days": 2159, "days_push": 569, "days_rel": 569, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1239, forks 41 (observed 2026-08-28T04:04:05.964047+00:00)

## What it is
remark-gfm is a remark (unified) plugin that adds GitHub Flavored Markdown support to markdown parsing and serialization, including autolink literals, footnotes, strikethrough, tables, and tasklists. It integrates into the unified ecosystem so markdown can be processed with GFM extensions before conversion to HTML or other formats.

## Use cases
- render markdown tables in my app like GitHub does
- support strikethrough and tasklists when parsing markdown
- parse footnotes in markdown files
- make autolink literals like www.example.com clickable
- process GitHub-flavored markdown into HTML with unified
- match markdown rendering behavior to GitHub's

## When to choose
- you use remark/unified and need GFM features such as tables, footnotes, strikethrough, tasklists, or autolinks
- you want markdown rendering consistent with GitHub's behavior
- you need parsing and serialization of GFM extensions in JavaScript

## When to avoid
- you don't use the remark/unified ecosystem and need a standalone markdown parser
- you only need CommonMark without GitHub extensions
- you need HTML rendering itself, which is handled by remark-rehype

## Facets
- artifact type: plugin
- maturity: stable
- function: parser, markdown, plugin-system
- domain: web-development, documentation, frontend
- platform: cross-platform
- tags: remark-plugin, gfm, unified, mdast, markdown-extensions, nodejs

## Member repositories
- remarkjs/remark-gfm (main) score 26

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:05.964047+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T05:09:59.435623+00:00, confidence not recorded.
  - readme: https://github.com/remarkjs/remark-gfm (fetched 2026-08-28T04:04:05.964047+00:00, sha 78e8d0ffaedb)
  - homepage: https://remark.js.org (fetched 2026-08-29T12:20:39.179092+00:00, sha 233816d6db75)
  - registry_npm: https://registry.npmjs.org/remark-gfm (fetched 2026-08-29T12:20:39.188186+00:00, sha e17f680a102a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
