Changelog
Newest release first. markdowntodoc follows semantic versioning: MAJOR for breaking changes, MINOR for new features, PATCH for bug fixes.
- Initial public release of markdowntodoc
- Convert Markdown to Word (.docx) entirely in the browser using the open-source `docx` library
- Full CommonMark support plus GFM tables, task lists, and inline images
- Live preview of the rendered Markdown before conversion
- Built-in image proxy at `/api/image-proxy` that fetches referer-protected images (WeChat, Notion) and embeds them in the .docx
- Custom image width and height hints honored in the output document
- Self-hosted fonts via `next/font` (DM Sans, JetBrains Mono, Merriweather) for fast, GDPR-clean rendering
- SEO metadata, JSON-LD structured data (WebApplication, FAQPage, BreadcrumbList, Organization), XML sitemap, and `llms.txt` for AI crawlers
- Zero upload, zero cookies, zero analytics — your Markdown never leaves the browser
Roadmap
The next planned items, in no particular order. None are committed and the order may change based on user feedback:
- PDF export via the browser print pipeline (low priority)
- Custom paragraph and heading styles in the output .docx
- Syntax highlighting in code blocks (currently renders as plain monospaced text)
- Dark mode for the editor and preview
To vote on roadmap items or propose new ones, see the contact page.
Older versions
This is the first public release of markdowntodoc, so there are no older versions. Future versions will be listed at the top of this page in reverse chronological order.