MDConvert is a secure, serverless, local-processing web application that converts various file formats (HTML, JS, JSX, PDF) into Markdown.
- Universal Conversion: Converts HTML, React (JSX), JavaScript, and PDF files to formatted Markdown.
- Local Processing: All conversions happen entirely within your browser. No files are ever uploaded to a server, ensuring maximum privacy and security.
- Batch Processing: Drag and drop multiple files to convert them simultaneously.
- Zip Download: Download all converted files as a single ZIP archive.
- Dark/Light Mode: Toggle between themes for a comfortable viewing experience.
- Responsive Design: Built with Tailwind CSS for a seamless experience on desktop and mobile.
- Frontend Tooling: Vite
- Styling: Tailwind CSS
- Language: JavaScript
- Libraries:
turndown(HTML to Markdown)pdfjs-dist(PDF parsing)jszip(Zip generation)
- pnpm install
- pnpm dev
To build for production:
./bin/build.shTo run tests:
./bin/test.sh