오피스 기능을 제품에 임베드하는 오픈소스 SDK 'Univer' — AI 생성 일러스트
개발도구 도구

오피스 기능을 제품에 임베드하는 오픈소스 SDK 'Univer'

dream-num/univer

GitHub9월 29일 발표 · 2분

개발자가 SaaS나 내부 업무 시스템 등에 오피스 편집기(문서, 시트 등)를 임베드할 수 있게 돕는 오픈소스 SDK입니다.

세 줄 요약GitHub 원문 기반
  1. 브라우저와 서버(Node.js) 양쪽에서 동일하게 작동하는 이식성 구조와 플러그인 기반 아키텍처가 핵심 강점입니다.
  2. 단순한 파일 뷰어를 넘어, 커스텀 플러그인과 API를 활용하여 복잡한 워크플로우나 AI 에이전트의 작업 흐름까지 구축할 수 있습니다.
  3. 대규모 편집 표면을 지원하는 캔버스 기반 렌더링과 통합된 Facade API를 통해 제품에 깊이 있는 생산성 기능을 추가할 수 있습니다.

Univer는 자체 개발한 제품 내부에 오피스 애플리케이션(문서, 스프레드시트, 프레젠테이션 등)을 구축할 수 있도록 설계된 입니다. 이 도구는 사용자가 호스팅되는 앱이나 고정된 UI에 의존하지 않고도 임베드 가능한 생산성 경험을 만들 수 있는 빌딩 블록을 제공합니다.

Univer는 플러그인 아키텍처, 캔버스 기반 렌더링, 공식 엔진 등을 갖추고 있으며, 브라우저와 Node.js 환경 모두에서 작동하는 단일 Facade 를 특징으로 합니다. 이는 단순한 파일 뷰어를 넘어, 커스텀 플러그인과 기능을 조합하여 자체적인 생산성 표면(productivity surface)을 구축할 수 있는 프레임워크 역할을 수행합니다.

이 SDK는 SaaS 제품, 내부 업무 도구, BI 워크플로우 또는 AI 애플리케이션에 오피스 편집 기능을 통합하는 데 활용됩니다. 특히 가 구조화된 API를 통해 콘텐츠를 검사하고 수정하며, 작업 트리를 이용해 협업할 수 있도록 지원하여 복잡한 자동화 및 지능형 워크플로우 구축을 가능하게 합니다.

용어 풀이

오픈소스
소스 코드를 공개해 누구나 보고 고치고 다시 배포할 수 있게 한 소프트웨어.
SDK
특정 서비스나 기기를 쉽게 쓰도록 묶어 둔 개발 도구 모음.
API
프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.
AI 에이전트
목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.
원문GitHub · dream-num/univer
원문 보기GitHub