Download this page as .mdz

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 ecosystem: the specification, 7 core libraries built on it, and 15 apps, plugins and converters built on them, with room for your app.The MDZip ecosystem: the specification, 7 core libraries built on it, and 15 apps, plugins and converters built on them, with room for your 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.