У бесплатных альтернатив Adobe InDesign обычно обнаруживается одна неприятная особенность: чем сложнее документ, тем заметнее различия с профессиональным редактором. Разработчики DesignCraft решили воспроизвести привычную среду InDesign, включая расположение инструментов, работу со страницами, текстовыми блоками и стилями оформления. При этом проект создается с нуля на языке Rust, без использования исходного кода Adobe.
Программа разрабатывается командой ArtCraft и распространяется с открытым исходным кодом по лицензиям MIT и Apache 2.0. Предусмотрены версии для Windows, macOS и Linux, а также запуск через браузер с использованием WebAssembly. Подписка и сервер лицензирования не требуются, а разработчики заявляют об отсутствии телеметрии.

В DesignCraft уже реализованы развороты, мастер-страницы, слои, стили символов и абзацев, обтекание изображений текстом и многоколоночная верстка. Отдельное внимание уделено типографике. Используется алгоритм Кнута — Пласса, который подбирает разбиение текста на строки с учетом переносов и распределения пробелов. Для журнальных полос и длинных публикаций это существенно: качество верстки зависит от того, насколько ровно распределяется текст внутри колонок.
Поддерживается импорт и экспорт IDML, формата обмена документами InDesign. Кроме того, заявлены вывод в PDF, включая PDF/X-4 и PDF/A-2b, экспорт в PNG и EPUB. Прямое открытие файлов INDD пока остается среди незавершенных задач. Поэтому переход с Adobe InDesign потребует проверки существующих макетов, особенно если в них используются сложное форматирование и связанные текстовые блоки.


