Sonata

Univer — SDK для встраиваемых офисных приложений

image source

Univer — это open-source SDK для создания офисных приложений внутри собственного продукта. Он предоставляет строительные блоки для таблиц, документов и презентаций, не привязывая разработчика к готовому хостинговому приложению или фиксированному интерфейсу.

SDK позволяет встраивать редактирование таблиц и документов в SaaS-продукты, внутренние инструменты, BI-процессы или AI-приложения. Обработку файлов можно запускать на сервере с той же архитектурой, что используется в браузере. Функциональность собирается через плагины, либо быстро разворачивается с помощью готовых пресетов.

В основе Univer лежит архитектура на плагинах, Canvas-рендеринг и отдельный формульный движок, что обеспечивает высокую производительность на больших массивах данных. Единый Facade API работает одинаково как в браузере, так и в Node.js, что упрощает интеграцию.

Univer — это не просто просмотрщик файлов, а фреймворк для создания собственной продуктивной поверхности.

На базе Univer Office SDK уже построены несколько open-source проектов: Univer Workspace для совместной работы людей и AI-агентов, Univer CLI для управления офисным контентом из командной строки, а также интеграции для DeepSeek Harness, WorkBuddy и OpenClaw.

Ключевые возможности SDK: изоморфность — работа как в браузере, так и в Node.js; плагинная архитектура — функции можно добавлять, заменять или загружать лениво; два режима использования — быстрый старт через пресеты или полный контроль через ручную сборку плагинов; расширяемый UI — интеграция с React, Vue и Web Components.

GitHub ★ 14,849

Загрузка страницы