VibeOffice README

The project's README from github.com/tcchen2026/VibeOffice. As one markdown file: README.md.

VibeOffice

A word processor, a spreadsheet and a presentation editor that run in your browser.
They open and save real .docx, .xlsx and .pptx files. Nothing to install, no account, and your files never leave your computer.

▶  Try it now at vibeoffice.work

Quire, the word processor, editing an event flyer
Quire
Word processor
Ledger, the spreadsheet, with a loan amortization schedule
Ledger
Spreadsheet
Lectern, the presentation editor, with a cycle diagram, LettersArt and a chart on a slide
Lectern
Presentations

Why VibeOffice

Lossless editing

The goal: edit a Word, Excel or PowerPoint file here, save it in the same format, and send it to someone who uses Microsoft Office. It opens for them without an error or repair message, with your changes in place and everything else exactly as it was.

4,697 real files from public test collections (LibreOffice, Apache POI, Open XML SDK) are opened, saved, edited, undone and recovered, and every save is compared with the original. Where the apps stand today, the known gaps and what comes next: docs/LOSSLESS_SAVE.md.

The apps

App Opens and saves
Quire Word processor .docx, .docm, .dotx, .dotm, .rtf, .htm, .txt, Markdown (.md, or .zip with pictures); PDF
Ledger Spreadsheet .xlsx, .xlsm, .xltx, .xltm, .csv, XML Spreadsheet 2003, .htm; PDF
Lectern Presentations .pptx, .pptm, .ppsx, .ppsm, .potx, .potm; PDF, PNG, .htm

Start at vibeoffice.work, the Start Center: open a file, pick one from Recent Files, or create a document, spreadsheet or presentation from a blank page or a template.

Feedback and contributing

Found a file that doesn't open or save the way it should? Please open an issue.

VibeOffice is plain HTML and JavaScript with no build step. Read AGENTS.md for the design rules and docs/testing.md for running it locally and testing.

License

Apache License 2.0, see LICENSE. Two folders carry their own licences, listed in each folder's LICENSES.txt: the proofing word lists and thesaurus in public/common/dict/, and the fonts in public/fonts/ (Carlito, Caladea and Gelasio, under the SIL Open Font License 1.1).

VibeOffice is an independent project. Microsoft, Word, Excel, PowerPoint and Office are trademarks of Microsoft Corporation; VibeOffice is not affiliated with Microsoft.

VibeOffice (tcchen2026/VibeOffice)

Searching Database…

Что это?VibeOffice — бесплатный офисный пакет, работающий целиком в браузере: текстовый процессор, электронные таблицы и редактор презентаций в стиле Office 2003, без установки, аккаунта или сервера.
Это одно приложение или три отдельные программы?Это три приложения в одном комплекте: Quire (текстовый процессор), Ledger (таблицы) и Lectern (презентации), каждое из которых открывает и сохраняет свои нативные форматы файлов Office плюс PDF.
Как начать им пользоваться?Откройте vibeoffice.work (это Start Center) и откройте файл, выберите один из Recent Files или создайте новый документ, таблицу или презентацию с чистого листа или по шаблону.
Нужно ли соединение с сервером или аккаунт для редактирования файлов?Нет. Всё работает на вашей собственной машине, без сервера на заднем плане, без загрузки в сеть и без входа в систему.
Откроются ли отредактированные файлы потом корректно в Microsoft Word или Excel?Да, для частей, которые поддерживает VibeOffice: отредактированное содержимое сохраняет имена, ID и ссылки, а всё, что он пока не умеет редактировать (макросы, встроенные объекты, отсутствующий у него SmartArt, видео, рукописный ввод, 3D-модели), записывается обратно байт в байт и остаётся нетронутым. Если сохранение всё же что-то потеряет, вас предупредит встроенный Compatibility Checker.
Куда на самом деле попадают мои документы, когда я открываю или редактирую их?Они всё время остаются на вашем компьютере: у VibeOffice нет ни сервера, ни аккаунта, поэтому ваши файлы никогда не покидают устройство.
Весь проект покрыт одной лицензией?Сам код — под Apache License 2.0, но входящие в комплект списки слов/тезаурус для проверки правописания и шрифты (Carlito, Caladea, Gelasio) имеют собственные отдельные лицензии, перечисленные в каждой папке.
Можно установить его как настоящее настольное приложение?Да, в Chrome или Edge его можно установить из Start Center, после чего он открывает файлы .docx, .xlsx и .pptx прямо из файлового менеджера, как нативное приложение.
Насколько тщательно на самом деле тестируется совместимость файлов?Команда прогоняет 4 697 реальных файлов из публичных коллекций (LibreOffice, Apache POI, Open XML SDK) через циклы открытия, сохранения, редактирования, отмены и восстановления, сравнивая каждое сохранение с оригиналом.
Почему он использует вид Office 2003?Классические меню, панели инструментов и области задач Office 2003 намеренно сохранены, чтобы тем, кто раньше пользовался Office, не пришлось ничему новому учиться.
Это построено на современном JS-фреймворке?Нет, VibeOffice — это чистые HTML и JavaScript без этапа сборки, что сохраняет проект простым и свободным от зависимостей.
Creator
tcchen2026
Size
9 MB
Stars
857
Age
10d
Commits · 90 Days