Learning in public — this documentation is written in the open and updated as the engine moves.
paged.Paged Docs
Compare

Open-source desktop publishing software

The landscape of free and open-source desktop publishing tools — Scribus, Paged, DesignCraft and the alternatives to InDesign — and how to choose.

Tier: BeginnerBeginnerIexplanation

What open-source desktop publishing software is there, and how do you choose?

In short The two main open-source desktop publishing tools are Scribus (mature, GPL, strong on print) and Paged (open source, IDML-native, scriptable, web-delivered). DesignCraft, part of the ArtCraft suite, is a newer, pre-alpha MIT/Apache-licensed take on the InDesign workflow. If you also count "free but proprietary," Affinity is free of charge yet closed. For an open format that round-trips with the InDesign ecosystem plus scripting and plugins, Paged is the distinctive option; for proven print output today, Scribus leads. (Competitors researched Adobe InDesign, QuarkXPress, Affinity by Canva, Scribus 2026-06-23; DesignCraft (ArtCraft) 2026-10-12; Paged’s test evidence is live.)

The open options

  • ScribusIntermediateII· explanationthe long-standing open-source (GPL) DTP application. Mature layout and excellent CMYK/spot color and print production. Desktop-only; partial IDML import; no plugin platform.
  • Pagedopen source (engine MPL-2.0 or PMEL, editor and plugins AGPL-3.0 or PMEL), built on a valid IDML container, with a scripting layer and a plugin SDK. Web/WebGPU and headless delivery. Layout and print depth are emerging.
  • DesignCraft (ArtCraft)IntermediateII· explanationa clean-room, MIT OR Apache-2.0 reimplementation of the InDesign workflow in Rust, one of twelve ArtCraft apps. Desktop and web, IDML import and export, PDF/X-4 export, and agent control over MCP. Pre-alpha: threading text by hand is still missing, and there is no plugin platform.

"Free" that isn't open

  • Affinity (by Canva) — free of charge but proprietary: a closed .af format, no scripting, no plugins, and IDML import without export. Free is not the same as open.

How to choose

  • Need proven print output today? Scribus.
  • Need an open format that round-trips with InDesign, plus scripting and plugins and automation? Paged.
  • Want a permissively licensed, InDesign-like desktop app and can wait for it to mature? Watch DesignCraft.
  • Want a free, polished single app and don't need openness or scripting? Affinity.

See the full comparison matrix for the dimension-by- dimension breakdown, including the proprietary incumbents (InDesign, QuarkXPress).

Frequently asked questions

What is the best open-source alternative to InDesign? Scribus is the most mature open-source DTP app. Paged is the open option that is IDML-compatible (so it round-trips with InDesign) and adds scripting, plugins, and automation — at the cost of still-emerging layout depth.

Is there free desktop publishing software? Yes — Scribus, Paged and DesignCraft are free and open source; Affinity is free of charge but proprietary.

Can open-source DTP tools read InDesign files? Via IDML, InDesign's interchange format. Paged reads and writes IDML natively; DesignCraft imports and exports it (not yet measured on real InDesign files); Scribus support is partial.

On this page