Download zenfmt 0.3.5
zenfmt 0.3.5 is built for the targets below. Each uses the same conversion engine, reads the same 19 formats, and writes Markdown.
Release notes · SHA-256 checksums · Provenance
Browser · WebAssembly
The complete engine as a WebAssembly module plus a standards-based JavaScript adapter and a worker. Serve the files from any static origin or install the same dependency-free distribution from npm.
Requires a browser with WebAssembly, modules, workers, and the file APIs. The module imports nothing from its host — no filesystem, no network — and a release build is checked against that claim.
macOS
Native command-line archives for Apple Silicon and Intel Macs. Requires macOS 12 or later.
Linux
Choose architecture and C library explicitly. glibc builds require 2.17 or later.
Windows
Portable 64-bit command-line archive. No installer and no administrator access.
Python
uv add zenfmt
CPython 3.10 through 3.14. The wheel carries the same engine as the command-line tool, so a conversion produces the same bytes either way.
Source
The tagged repository archive. Building needs Zig 0.16 and, for the documents, Typst 0.15.1.
Every filename identifies its target. Verify the downloaded bytes against the release checksum manifest before use in a controlled build or deployment.