Univer — Офисный пакет для разработчиков, который вы искали

29 июл 2025
16,535
1,466
172
3 недели

Univer Banner

Представьте: вашему веб-приложению нужен встроенный редактор таблиц с формулами. Или совместная работа над документами. Или даже презентации. Обычно это означает либо тяжелые iframe, либо месяцы разработки. Но есть решение проще — Univer.

Что такое Univer?

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

Кому пригодится?

  • Разработчикам SaaS-платформ
  • Создателям CRM и ERP систем
  • Командам, которым нужна совместная работа с документами
  • Тем, кто устал от ограничений Google Docs API

5 причин обратить внимание на Univer

  1. Полный набор офисных инструментов

    • Таблицы с поддержкой 200+ формул
    • Текстовые документы с форматированием
    • Презентации (в разработке)
  2. Работает везде Один код для браузера и Node.js — никаких особых условий для разных платформ.

    Реклама
  3. Гибкость настройки Плагинная архитектура позволяет:

    • Добавлять свои функции
    • Менять интерфейс
    • Интегрировать с бэкендом
  4. Высокая производительность

    • Рендеринг на Canvas
    • Формулы могут считать в Web Workers
    • Оптимизировано для больших данных
  5. Готовая инфраструктура

    • Импорт/экспорт XLSX, DOCX
    • Печать и PDF
    • История изменений

Как это работает технически?

Univer построен на TypeScript с использованием:

  • Canvas для рендеринга
  • Плагинной системы для расширения функционала
  • Собственного движка формул

Пример минимальной настройки таблицы:

import { UniverSheet } from '@univer/sheets';

const univer = new UniverSheet();
univer.createUniverSheet({ id: 'sheet-1' });

Где уже используют Univer?

  1. AI-ассистенты — для визуализации данных
  2. CRM системы — встроенные отчеты
  3. Образовательные платформы — задания с таблицами
  4. Финтех — калькуляторы и прогнозы

Стоит ли пробовать?

Если вам нужно:

  • Встроить таблицы/документы в свое приложение
  • Избежать зависимости от Google/Microsoft
  • Кастомизировать офисный функционал под свои нужды

Univer — отличный выбор. Особенно если вы уже работаете с TypeScript.

Попробовать можно в онлайн-демо, а обсудить разработку — в сообществе Discord.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.