@marp-team/marpit alternatives
8 packages that do the same job as @marp-team/marpit: @ox-content/napi, @markmend/core, @tryfabric/martian, @tryfabric/mack, snarkdown, slackify-markdown, markdown-exit, telegramify-markdown. Figures below are from npm, GitHub and Bundlephobia.
| Package | Weekly downloads | 12-month change | Gzip | Dependencies | Last release | Module | Types | Runtimes |
|---|---|---|---|---|---|---|---|---|
| @marp-team/marpit This package | 101.2k | - | - | 8 | 20 days ago | CommonJS | Bundled | - |
| @ox-content/napi | 7.2k | - | - | 0 | today | CommonJS | Bundled | - |
| @markmend/core | 9.7k | - | - | 0 | today | ESM only | Bundled | - |
| @tryfabric/martian | 104k | - | - | 5 | 4 years ago | CommonJS | Bundled | - |
| @tryfabric/mack | 17.4k | - | - | 3 | 4 years ago | CommonJS | Bundled | - |
| snarkdown | 104.8k | +51% | - | 0 | 6 years ago | ESM + CommonJS | Bundled | - |
| slackify-markdown | 420.8k | +148% | - | 7 | 10 months ago | ESM only | Bundled | - |
| markdown-exit | 135.2k | +188157% | - | 7 | 1 month ago | ESM only | Bundled | - |
| telegramify-markdown | 13.6k | +153% | - | 9 | 5 months ago | CommonJS | 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.
Node.js bindings for Ox Content - High-performance Markdown parser
Compared with @marp-team/marpit
- 14x fewer weekly downloads (7.2k vs 101.2k)
- 0 dependencies vs 8
- Declares no Node.js engine range vs Node.js >=18
- Last release 24 Sept 2026 vs 4 Sept 2026
- 5.6x fewer GitHub stars (245 vs 1.4k)
Streaming Markdown syntax completion.
Compared with @marp-team/marpit
- 10x fewer weekly downloads (9.7k vs 101.2k)
- 0 dependencies vs 8
- ESM only vs CommonJS
- Declares no Node.js engine range vs Node.js >=18
- Last release 24 Sept 2026 vs 4 Sept 2026
- 5.8x fewer GitHub stars (240 vs 1.4k)
Converts Markdown to Notion Blocks and RichText
Compared with @marp-team/marpit
- About the same weekly downloads (104k vs 101.2k)
- 5 dependencies vs 8
- Declares Node.js >=15 vs Node.js >=18
- Last release 24 May 2022 vs 4 Sept 2026
- 2.5x fewer GitHub stars (542 vs 1.4k)
Converts Markdown to Slack BlockKit Blocks
Compared with @marp-team/marpit
- 5.8x fewer weekly downloads (17.4k vs 101.2k)
- 3 dependencies vs 8
- Declares no Node.js engine range vs Node.js >=18
- Last release 3 Jun 2022 vs 4 Sept 2026
- 19x fewer GitHub stars (71 vs 1.4k)
Transform Markdown into HTML.
Compared with @marp-team/marpit
- About the same weekly downloads (104.8k vs 101.2k)
- 0 dependencies vs 8
- ESM + CommonJS vs CommonJS
- Declares no Node.js engine range vs Node.js >=18
- Last release 31 Aug 2020 vs 4 Sept 2026
- 1.7x more GitHub stars (2.4k vs 1.4k)
Convert markdown into Slack-specific markdown
Compared with @marp-team/marpit
- 4.2x more weekly downloads (420.8k vs 101.2k)
- 7 dependencies vs 8
- ESM only vs CommonJS
- Declares Node.js >=22 vs Node.js >=18
- Last release 7 Nov 2025 vs 4 Sept 2026
- 7.8x fewer GitHub stars (177 vs 1.4k)
A TypeScript rewrite of markdown-it with enhancements
Compared with @marp-team/marpit
- 1.3x more weekly downloads (135.2k vs 101.2k)
- 7 dependencies vs 8
- ESM only vs CommonJS
- Declares no Node.js engine range vs Node.js >=18
- Last release 24 Aug 2026 vs 4 Sept 2026
- About the same number of GitHub stars (1.4k vs 1.4k)
Convert markdown into Telegram-specific markdown
Compared with @marp-team/marpit
- 7.4x fewer weekly downloads (13.6k vs 101.2k)
- 9 dependencies vs 8
- Declares no Node.js engine range vs Node.js >=18
- Last release 8 Apr 2026 vs 4 Sept 2026
- 14x fewer GitHub stars (100 vs 1.4k)
Indexability: Indexed.