Markdown to PDF, Perfect Typesetting.
MDXport is a powerful Markdown export tool built with Svelte and Typst. It allows you to convert Markdown into high-quality, business-ready PDFs directly in your browser.
- Typst-Powered: Leverages the power of Typst for professional-grade typesetting.
- Privacy-First: Runs entirely client-side using WebAssembly. Your data never leaves your browser.
- Real-time Preview: Live side-by-side preview of your Markdown and the rendered PDF.
- Smart Formatting: Automatically fixes common AI-generated Markdown issues like table overflows and hierarchy errors.
- Rich Syntax Support:
- 📊 Mermaid diagrams
- 📐 Math formulas (LaTeX syntax)
- 💻 Syntax Highlighting for code blocks
- 📑 Auto-generated Table of Contents
- No Setup: No installation or account required. Just open and use.
Split-screen editing with real-time PDF preview
Rich support for Math, Mermaid diagrams, and Charts
Visit mdxport.com to start using it immediately.
If you want to run MDXport locally:
-
Clone the repository
git clone https://github.com/cosformula/mdxport.git cd mdxport -
Install dependencies
npm install
-
Start the development server
npm run dev
-
Build for production
npm run build
- Framework: Svelte 5
- Typesetting: Typst via WASM
- Markdown Handling: unified ecosystem (remark)
- PDF Preview: PDF.js
- Icons: Lucide (via SVG)
This project is licensed under the MIT License.
