WordCraft: открытая переработка Microsoft Word на чистом Rust
An open-source, clean-room reimplementation of Microsoft Word in pure Rust

WordCraft — это открытый текстовый процессор, который воспроизводит интерфейс и рабочие процессы Microsoft Word: ленту, стили, таблицы, отслеживание изменений, ссылки и слияние писем. Он читает и записывает .docx, работает на macOS, Windows, Linux, BSD и в браузере через WebAssembly. Проект написан на Rust без Electron и Tauri, использует нативный egui и предоставляет 422 команды для управления через CLI и MCP. Сейчас это альфа-версия, покрывающая 88% функций ленты Word.
WordCraft был спроектирован так, чтобы им управляли люди и AI-агенты.
- lr0
Кто-нибудь из тех, кто спамит этими приложениями от storytold на HN, вообще пробовал хоть одно из них? Я понимаю, что в любом новом софте могут быть баги, но то, что здесь, действительно неприемлемо для релиза, не говоря уже о том, чтобы называть это «реимплементацией». Качество софта просто очень смущает любого, кто, возможно, пользовался любым из оригиналов или хотя бы может оценить базовые качества софта. Я попробовал некоторые из них, и реально всё багованное, куча опций и кнопок роняет всё приложение, UX очень плохой по сравнению с оригиналами. Я попробовал некоторые клоны приложений Adobe, и они просто не работают. Я попробовал wordcraft на момент написания этого, он не работает и даже более багованный, чем мой опыт с photocraft: изменение текста на заголовок просто привело к крашу на моём M4 MacBook, после того как он стал ОЧЕНЬ медленным и неотзывчивым на 3 минуты.
Это крайне далеко от рабочего решения для того, кто использует эти приложения просто для повседневного непрофессионального использования. Для профессионального использования я позаимствую у Вольфганга Паули «не то чтобы неправильно», чтобы сказать, что об этом даже думать не стоит. Люди, которые считают это возможной заменой, просто не имеют представления о том, насколько огромны такие программы, как Photoshop и MS Word, и сколько они на самом деле дают своим пользователям.
Я знаю, что «Эй, я открыл исходный код Adobe и Microsoft» может принести людям хайп в TikTok и Twitter, и, может быть, о них даже напишут в СМИ ради забавы, но я действительно удивлён, что люди здесь передают это как […]
- anilgulecha
Приложения Storytold — это подарок, и они задают прецедент для AI-приложений. Все задавались вопросом о релевантности открытого исходного кода в пост-AI эпоху, и вот он: экосистема, на порядок более амбициозная.
В то время как Bun доказал переписывание в масштабе, эти проекты доказывают огромные переделки всей экосистемы программного обеспечения в масштабе.
Подозреваю, что через 24 месяца ландшафт повседневного софта сильно изменится.
- umvi
Эти приложения классные, но они меня немного нервируют. Я прямо представляю, как когда на GitHub появится «clean room Rust» (ре)имплементация Oracle DB, Oracle не просто будет сидеть и терпеть, а обрушит с неба юристов... То же самое для других компаний, у которых юридические отделы как осиное гнездо.
- pulkitbanta
Почему бы не использовать LibreOffice, который уже с открытым исходным кодом? Я просто пытаюсь понять, что мы здесь решаем и почему нам нужна копия 1:1 какого-то другого инструмента, когда уже существуют гораздо более отточенные инструменты?
- cobychapple
Вижу, что в дополнение к приложениям пакета Adobe на прошлой неделе они теперь также сделали реализации excel/таблиц (https://github.com/storytold/gridcraft), powerpoint/презентаций (https://github.com/storytold/deckcraft), а также AutoCAD/3D-моделирования (https://github.com/storytold/cadcraft).
Какое время быть живым.