Skip to content

Latest commit

 

History

History
86 lines (62 loc) · 2.65 KB

File metadata and controls

86 lines (62 loc) · 2.65 KB

MDXport Logo

MDXport

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.

✨ Features

  • 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.

📸 Screenshots

MDXport Editor Interface
Split-screen editing with real-time PDF preview

MDXport Features
Rich support for Math, Mermaid diagrams, and Charts

🚀 Quick Start

Visit mdxport.com to start using it immediately.

Local Development

If you want to run MDXport locally:

  1. Clone the repository

    git clone https://github.com/cosformula/mdxport.git
    cd mdxport
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev
  4. Build for production

    npm run build

🛠️ Tech Stack

🔗 Related Projects

  • mdxport-cli - A fast, single-binary CLI for Markdown to PDF conversion. Install via npm install -g @mdxport/cli.
  • markdown2typst - A standalone npm package for Markdown to Typst conversion by @Mapaor.

📄 License

This project is licensed under the MIT License.


中文说明 (Chinese README)