
Univer — dự án open-source viết bằng TypeScript — vừa thu hút thêm 255 sao chỉ trong một ngày, nâng tổng số sao trên GitHub lên hơn 15.400. Đây là SDK cho phép nhà phát triển nhúng trải nghiệm spreadsheet, document, presentation, canvas, relational table và PDF vào sản phẩm của mình thông qua một runtime duy nhất.
Điểm đặc biệt của Univer là kiến trúc plugin linh hoạt. Thay vì cung cấp một ứng dụng bảng tính cố định, Univer hoạt động như một framework để xây dựng “productivity surface” riêng. Các công cụ Office chia sẻ chung runtime cho lưu trữ và tính toán; nội dung có thể được liên kết chéo giữa các công cụ, dữ liệu tham chiếu tự động cập nhật đồng bộ. Hệ thống hỗ trợ cả hai chế độ: Plugin Mode cho phép kiểm soát chi tiết từng package, style, locale và cấu hình plugin; Preset Mode cung cấp thiết lập nhanh cho Sheets, Docs và Node.
Đáng chú ý, Univer được thiết kế để con người và AI agent có thể cùng làm việc trên một file. Khả năng AI và collaboration kết nối các thao tác của agent với chỉnh sửa tương tác và quy trình review của con người. Nền tảng cung cấp AI SDK riêng, hỗ trợ live editing, shared revisions và Worktree workflows thông qua Web SDK.
Về mặt kỹ thuật, Univer sử dụng Canvas-based rendering, tích hợp formula engine riêng, và cung cấp một Facade API thống nhất hoạt động trên cả trình duyệt lẫn Node.js. Nhà phát triển có thể cài đặt qua pnpm với hàng loạt package chuyên biệt cho từng chức năng.
Với xu hướng AI agent ngày càng cần thao tác trực tiếp trên tài liệu văn phòng, Univer mở ra cơ hội cho các nhà phát triển Việt Nam xây dựng ứng dụng productivity tích hợp AI mà không phụ thuộc vào nền tảng đóng như Google Workspace hay Microsoft 365.
Nguồn: GitHub Trending — Biên dịch & tổng hợp: danhbaai.com