What is markdown-exit?
mainmarkdown-exit is a modern Markdown toolkit consisting of a parser and a renderer. It is fully CommonMark-compliant and built with a TypeScript-first design to provide strong typing and a superior developer experience (DX). It is designed as a drop-in replacement for markdown-it with several key improvements:
- TypeScript-first: Provides strong types for type-safe development.
- Async Rendering: Supports asynchronous rendering processes.
- Optimized Bundle: Tree-shaking friendly with a ~30% smaller bundle size compared to
markdown-it. - Performance: Improved performance over the original implementation.
- Compatibility: Compatible with the existing
markdown-itplugin ecosystem.