snarkdown alternatives
8 packages that do the same job as snarkdown: markdown-exit, turndown, @tryfabric/martian, @tryfabric/mack, markdown-loader, @momiji-rs/sparkdown, markdown-it, react-native-markdown-package. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| snarkdown This package | 104.8k | +51% | - | 0 | 6 years ago | ESM + CommonJS | Bundled | - |
| markdown-exit | 135.2k | +188157% | - | 7 | 1 month ago | ESM only | Bundled | - |
| turndown | 6.8m | +290% | - | 1 | 5 months ago | ESM + CommonJS | None | - |
| @tryfabric/martian | 104k | - | - | 5 | 4 years ago | CommonJS | Bundled | - |
| @tryfabric/mack | 17.4k | - | - | 3 | 4 years ago | CommonJS | Bundled | - |
| markdown-loader | 68.5k | +0% | - | 1 | 4 years ago | ESM + CommonJS | None | - |
| @momiji-rs/sparkdown | 9k | - | - | 0 | 2 months ago | ESM only | Bundled | - |
| markdown-it | 20.7m | +143% | - | 6 | 14 days ago | ESM + CommonJS | Bundled | - |
| react-native-markdown-package | 67.2k | +148% | - | 3 | 4 months ago | CommonJS | None | - |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.
A TypeScript rewrite of markdown-it with enhancements
Compared with snarkdown
- 1.3x more weekly downloads (135.2k vs 104.8k)
- 7 dependencies vs 0
- ESM only vs ESM + CommonJS
- Last release 24 Aug 2026 vs 31 Aug 2020
- 1.8x fewer GitHub stars (1.4k vs 2.4k)
A library that converts HTML to Markdown
Compared with snarkdown
- 65x more weekly downloads (6.8m vs 104.8k)
- 1 dependency vs 0
- No types vs bundled types
- Declares Node.js >=18 vs none declared
- Last release 3 Apr 2026 vs 31 Aug 2020
- 4.8x more GitHub stars (11.4k vs 2.4k)
Converts Markdown to Notion Blocks and RichText
Compared with snarkdown
- About the same weekly downloads (104k vs 104.8k)
- 5 dependencies vs 0
- CommonJS vs ESM + CommonJS
- Declares Node.js >=15 vs none declared
- Last release 24 May 2022 vs 31 Aug 2020
- 4.4x fewer GitHub stars (542 vs 2.4k)
Converts Markdown to Slack BlockKit Blocks
Compared with snarkdown
- 6.0x fewer weekly downloads (17.4k vs 104.8k)
- 3 dependencies vs 0
- CommonJS vs ESM + CommonJS
- Last release 3 Jun 2022 vs 31 Aug 2020
- 34x fewer GitHub stars (71 vs 2.4k)
markdown-loader for webpack
Compared with snarkdown
- 1.5x fewer weekly downloads (68.5k vs 104.8k)
- 1 dependency vs 0
- No types vs bundled types
- Declares Node.js >=12.22.9 vs none declared
- Last release 27 Jan 2022 vs 31 Aug 2020
- 6.5x fewer GitHub stars (372 vs 2.4k)
Fast, standards-first CommonMark → HTML (100% CommonMark 0.31.2), as WASI-free WebAssembly — zero dependencies, runs in Node/browsers/bundlers/Deno/edge. GitHub Flavored Markdown via the `/gfm` subpath; every extension via `/full`; a ~80× faster drop-in r
Compared with snarkdown
- 12x fewer weekly downloads (9k vs 104.8k)
- ESM only vs ESM + CommonJS
- Declares Node.js >=18 vs none declared
- Last release 27 Jun 2026 vs 31 Aug 2020
- 1201x fewer GitHub stars (2 vs 2.4k)
Markdown-it - modern pluggable markdown parser.
Compared with snarkdown
- 197x more weekly downloads (20.7m vs 104.8k)
- 6 dependencies vs 0
- Last release 11 Sept 2026 vs 31 Aug 2020
- 9.1x more GitHub stars (21.9k vs 2.4k)
Package for implementing markdown syntax in React Native
Compared with snarkdown
- 1.6x fewer weekly downloads (67.2k vs 104.8k)
- 3 dependencies vs 0
- CommonJS vs ESM + CommonJS
- No types vs bundled types
- Last release 6 May 2026 vs 31 Aug 2020
- 26x fewer GitHub stars (94 vs 2.4k)
Indexability: Indexed.