
Works with MDZip
Find what you use, and see how to open, edit or make .mdz files with it. For details and downloads, see Tools.
The MDZip (.mdz) specification
SpecMDZip.Core: the .NET library, on NuGet@mdzip/core-js: the JavaScript library for Node.js and browsers, on npmmdzip-core: the Rust library, on crates.iomdzip-core: the Python library, on PyPImdzip-core-lua: the Lua library (pure Lua 5.3/5.4), on LuaRocksmdzip-core-swift: the Swift library for iOS, macOS and Linux, with Swift Package Managerorg.mdzip:mdzip-core: the Kotlin library for Android and the JVM, usable from Java, on Maven Central@mdzip/editor-ng: the editor for Angular apps, on npmAngular@mdzip/editor-react: the editor for React apps, on npmReact@mdzip/editor-vue: the editor for Vue apps, on npmVueMDZip Editor for VS Code, on the Visual Studio MarketplaceVS CodeMDZip Editor for VSCodium, on Open VSXVSCodiumMDZip Editor for Cursor, on Open VSXCursorMDZip Editor for Antigravity, on Open VSX
AntigravityMDZip for Obsidian, in Obsidian's Community plugins
ObsidianMDZip Studio: the desktop app for Windows, macOS and Linux
MDZip StudioFile Explorer preview for Windows: ships with MDZip Studio (all-users install)Explorer previewmdz: the command-line tool for Windows, macOS and Linux
mdz CLIOpen and edit .mdz files in any browser, nothing to install
Web editorSave a Google Voice conversation, with its pictures, as an .mdz file
Google VoiceMarkItDown plugin to turn Word, PowerPoint and HTML files into .mdz: in progress
MarkItDown (soon)Pandoc reader and writer for .mdz: in progress
Pandoc (soon)Add MDZip to your appYour app
Your computer
| You use |
With MDZip |
Status |
| Windows |
MDZip Studio creates and edits .mdz files. Install it for all users to get the File Explorer preview too. |
✅ Available |
| Linux |
MDZip Studio, as a .deb or AppImage. |
✅ Available |
| macOS |
MDZip Studio creates and edits .mdz files, for Apple Silicon and Intel Macs. Also on Homebrew. |
✅ Available |
| Web browsers |
The web editor opens and edits .mdz files, and the packager makes one from a folder. Nothing to install. |
✅ Available |
| Command line |
mdz creates, inspects, validates and extracts .mdz files on Windows, macOS and Linux. |
✅ Available |
| ZIP tools |
An .mdz file is a ZIP archive, so the tools you already have can open it. |
✅ Available |
Your editor or notes app
| You use |
With MDZip |
Status |
| VS Code |
MDZip Editor for VS Code, from the Marketplace. |
✅ Available |
| VSCodium, Cursor and other editors built on VS Code |
The same extension, from Open VSX. The editor needs to be based on VS Code 1.95 or later. |
✅ Available |
| AI agents |
The VS Code extension includes an MCP server, so agents such as Claude Code, Codex and VS Code's own chat can read and change .mdz files. See AI. |
✅ Available |
| Obsidian |
MDZip for Obsidian opens and edits .mdz files in your vault. |
✅ Available |
Your other files
| You use |
With MDZip |
Status |
| Google Voice |
The Google Voice exporter saves a conversation, with its pictures, as an .mdz file. |
✅ Available |
| Word, PowerPoint and HTML files |
A plugin for Microsoft's MarkItDown converts them to .mdz, keeping the images. |
In progress |
| Pandoc |
A reader and writer for Pandoc, to convert .mdz to and from Word, EPUB, HTML and more. |
In progress |
Your code
| You use |
With MDZip |
Status |
| JavaScript and TypeScript |
@mdzip/core-js reads, writes and validates .mdz files in Node.js or the browser. |
✅ Available |
| .NET |
MDZip.Core does the same for .NET 8 and .NET 10. |
✅ Available |
| Rust |
mdzip-core does the same for Rust 1.85 and later. |
✅ Available |
| React, Vue and Angular |
@mdzip/editor puts an .mdz editor in your web app, with wrappers for each. |
✅ Available |
| Python |
mdzip-core does the same for Python 3.10 and later, with only the standard library. |
✅ Available |
| Lua |
mdzip-core-lua does the same for Lua 5.3 and 5.4, in pure Lua with no dependencies. |
✅ Available |
| Swift |
mdzip-core-swift does the same for iOS 15 and later, macOS 12 and later and Linux, with Swift Package Manager. |
✅ Available |
| Kotlin and Java |
org.mdzip:mdzip-core does the same for Android 5.0 and later and Java 8 and later, from Kotlin or Java. |
✅ Available |
Don't see yours?
Ask for it in GitHub Discussions, or build it: the format is open and the libraries are free to use.
This page renders from works-with.mdz (MDZip, ~218 KB, updated 2026-11-09) — one self-contained file. Download it, open it in the web editor, or read how these pages are made.