Программист Брэндон Томас, которые уже успел отметить созданием проекта ArtCraft и целой линейки свободных альтернатив графическому софту от Adobe, объявил о своей новой цели. Теперь разработчик взялся за создание независимых программ, призванных стать прямой заменой офисному пакету Microsoft Office. Он стремится собрать сообщество неравнодушных, которые помогут выпустить бесплатные и такие же функциональные альтернативы ко всем платным программам.
В рамках новой инициативы автор анонсировал три инструмента с открытым исходным кодом: текстовый процессор WordCraft — аналог Word, табличный редактор GridCraft — аналог Excel и презентационный софт DeckCraft — аналог PowerPoint. Все три проекта уже получили полнофункциональные рабочие версии, которые можно скачать через собственный лаунчер, как отдельную программу или собрать самому из исходников на github.
Ключевые особенности бесплатных офисных утилит:
- WordCraft — написан на Rust, используюет графический интерфейс egui с прямым рендерингом через GPU без громоздких надстроек Electron или Tauri. Программа точно воспроизводит ленточный интерфейс Word, систему стилей, рецензирование правок и генерацию цитирований. Редактор читает и сохраняет файлы .docx, импортирует старые .doc, экспортирует документы в PDF и LaTeX, а перерисовка макета на 188 страниц занимает около 1,4 миллисекунды. Приложение полностью автономно и доступно на Windows, macOS, Linux, BSD и в веб-браузерах через WebAssembly.
- GridCraft — Табличный редактор на Rust с полной поддержкой формата .xlsx. Программа оснащена строкой формул, поддержкой сводных таблиц (PivotTables), динамических массивов, графиков и более чем 500 математических и статистических функций.
- Каждое действие в софте привязано к конкретному идентификатору (в WordCraft зашито 422 команды), что позволяет управлять документами через командную строку, JSON-каналы и протокол Model Context Protocol.
Ранее Брэндон Томас уже создал резонанс в сфере открытого ПО, выпустив семь альтернатив приложениям Adobe: PhotoCraft — Photoshop, VectorCraft — Illustrator, FilmCraft — Premiere Pro, а также клоны Lightroom, After Effects, InDesign и Acrobat Pro. Для реверс-инжиниринга и ускоренного написания сложного кода автор активно использует современные языковые нейросети, воссоздавая алгоритмы с нуля по общедоступным спецификациям.
Photoshop, Premiere и Illustrator получили бесплатные open-source аналоги, созданные с помощью Claude и Rust
По словам разработчика, в дальнейшем он намерен применить этот же подход для создания свободных аналогов инженерного и 3D-софта от компании Autodesk.
