notion-to-md alternatives
8 packages that do the same job as notion-to-md: @tryfabric/martian, markdownlint, markdownlint-cli2, remove-markdown, markdown-utils, @scaffdog/error, @scaffdog/core, @scaffdog/engine. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| notion-to-md This package | 267.1k | +123% | - | 2 | 1 year ago | CommonJS | Bundled | - |
| @tryfabric/martian | 104k | - | - | 5 | 4 years ago | CommonJS | Bundled | - |
| markdownlint | 2.2m | +127% | - | 9 | 2 months ago | ESM only | Bundled | - |
| markdownlint-cli2 | 1.1m | +386% | - | 9 | 5 days ago | ESM only | None | - |
| remove-markdown | 805k | +95% | - | 0 | 24 days ago | ESM + CommonJS | Bundled | - |
| markdown-utils | 8.8k | -81% | - | 2 | 8 years ago | CommonJS | None | - |
| @scaffdog/error | 31.5k | - | - | 3 | 2 years ago | ESM only | Bundled | - |
| @scaffdog/core | 31.5k | - | - | 6 | 2 years ago | ESM only | Bundled | - |
| @scaffdog/engine | 24.1k | - | - | 6 | 2 years ago | ESM only | Bundled | - |
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.
Converts Markdown to Notion Blocks and RichText
Compared with notion-to-md
- 2.6x fewer weekly downloads (104k vs 267.1k)
- 5 dependencies vs 2
- Declares Node.js >=15 vs Node.js >=12
- Last release 24 May 2022 vs 12 May 2025
- 3.2x fewer GitHub stars (542 vs 1.7k)
A Node.js style checker and lint tool for Markdown/CommonMark files.
Compared with notion-to-md
- 8.1x more weekly downloads (2.2m vs 267.1k)
- 9 dependencies vs 2
- ESM only vs CommonJS
- Declares Node.js >=22 vs Node.js >=12
- Last release 13 Jul 2026 vs 12 May 2025
- 3.7x more GitHub stars (6.4k vs 1.7k)
A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the `markdownlint` library
Compared with notion-to-md
- 4.1x more weekly downloads (1.1m vs 267.1k)
- 9 dependencies vs 2
- ESM only vs CommonJS
- No types vs bundled types
- Declares Node.js >=22 vs Node.js >=12
- Last release 20 Sept 2026 vs 12 May 2025
- 1.9x fewer GitHub stars (926 vs 1.7k)
Remove Markdown formatting from text
Compared with notion-to-md
- 3.0x more weekly downloads (805k vs 267.1k)
- 0 dependencies vs 2
- ESM + CommonJS vs CommonJS
- Declares no Node.js engine range vs Node.js >=12
- Last release 31 Aug 2026 vs 12 May 2025
- 4.6x fewer GitHub stars (378 vs 1.7k)
Tiny helpers for creating consistenly-formatted markdown snippets.
Compared with notion-to-md
- 30x fewer weekly downloads (8.8k vs 267.1k)
- No types vs bundled types
- Declares Node.js >=4 vs Node.js >=12
- Last release 5 Jul 2018 vs 12 May 2025
- 60x fewer GitHub stars (29 vs 1.7k)
A utility module of scaffdog error.
Compared with notion-to-md
- 8.5x fewer weekly downloads (31.5k vs 267.1k)
- 3 dependencies vs 2
- ESM only vs CommonJS
- Declares no Node.js engine range vs Node.js >=12
- Last release 16 Sept 2024 vs 12 May 2025
- 2.2x fewer GitHub stars (774 vs 1.7k)
@scaffdog/core is a low layer of scaffdog.
Compared with notion-to-md
- 8.5x fewer weekly downloads (31.5k vs 267.1k)
- 6 dependencies vs 2
- ESM only vs CommonJS
- Declares no Node.js engine range vs Node.js >=12
- Last release 16 Sept 2024 vs 12 May 2025
- 2.2x fewer GitHub stars (774 vs 1.7k)
A module of scaffdog template engine.
Compared with notion-to-md
- 11x fewer weekly downloads (24.1k vs 267.1k)
- 6 dependencies vs 2
- ESM only vs CommonJS
- Declares no Node.js engine range vs Node.js >=12
- Last release 16 Sept 2024 vs 12 May 2025
- 2.2x fewer GitHub stars (774 vs 1.7k)
Indexability: Indexed.