Ghi nhận chính
Các thành phần dưới đây là những phần dễ thấy nhất trong bản ứng dụng cục bộ. ZetaOffice/LibreOffice WebAssembly được tách riêng vì các tệp runtime được phục vụ từ tên miền tĩnh của Sửa Giáo Án Nhanh.
ZetaJS / ZetaOffice / LibreOffice WebAssembly
Giấy phép: ZetaJS: MIT; LibreOffice WebAssembly/ZetaOffice runtime: xem giấy phép và thông báo bản quyền đi kèm runtime được phân phối.
Khởi động bộ xem trước và chuyển đổi tài liệu ngay trong trình duyệt.
ZetaJS copyright (c) 2024 allotropia software GmbH and contributors.
React / React DOM
Giấy phép: MIT
Xây dựng giao diện ứng dụng.
Copyright (c) Meta Platforms, Inc. and affiliates.
Next.js
Giấy phép: MIT
Đóng gói ứng dụng web tĩnh và định tuyến trang.
Copyright (c) Vercel, Inc.
Radix UI
Giấy phép: MIT
Các thành phần giao diện có hỗ trợ truy cập tốt hơn.
Copyright (c) WorkOS.
dnd kit
Giấy phép: MIT
Kéo thả và sắp xếp tiết học trong trình duyệt.
AG Grid Community
Giấy phép: MIT
Hiển thị bảng lịch sử trên thiết bị trong giao diện ứng dụng.
Copyright (c) 2015-2025 AG GRID LTD.
Lucide React
Giấy phép: ISC
Biểu tượng giao diện.
Portions copyright (c) Cole Bemis 2013-2023 as part of Feather; other portions copyright (c) Lucide Contributors.
Inter
Giấy phép: SIL Open Font License 1.1
Phông chữ giao diện.
Thư viện giao diện và ứng dụng
Danh sách này tóm tắt các thư viện phụ trợ chính trong giao diện web. Các gói phụ thuộc bắc cầu có thể sử dụng giấy phép tương thích như MIT, Apache-2.0, ISC, Zlib, 0BSD hoặc Unlicense.
date-fns / date-fns-tz
Giấy phép: MIT
Định dạng ngày giờ.
react-dropzone
Giấy phép: MIT
Chọn và kéo thả tệp.
react-day-picker
Giấy phép: MIT
Lịch chọn ngày.
next-themes
Giấy phép: MIT
Chế độ sáng/tối.
sonner
Giấy phép: MIT
Thông báo trong ứng dụng.
zod
Giấy phép: MIT
Kiểm tra dữ liệu đầu vào.
clsx / tailwind-merge / class-variance-authority
Giấy phép: MIT / Apache-2.0
Ghép lớp CSS và biến thể giao diện.
use-undo
Giấy phép: MIT
Hoàn tác và làm lại thao tác sắp xếp.
Lõi xử lý tài liệu WebAssembly
Lõi xử lý DOCX/XLSX của ứng dụng được viết bằng Rust và biên dịch sang WebAssembly. Các thư viện Rust chính được ghi nhận theo nhóm chức năng.
quick-xml / xmltree / xml-rs
Giấy phép: MIT
Đọc và ghi cấu trúc XML của tệp Office.
serde / serde_json
Giấy phép: MIT OR Apache-2.0
Chuyển đổi dữ liệu trong lõi WebAssembly.
regex
Giấy phép: MIT OR Apache-2.0
Nhận diện mẫu văn bản trong tài liệu.
zip / flate2 / zlib-rs
Giấy phép: MIT / Apache-2.0 / Zlib
Đọc và ghi gói DOCX/XLSX.
wasm-bindgen / serde-wasm-bindgen
Giấy phép: MIT OR Apache-2.0 / MIT
Kết nối mã Rust WebAssembly với JavaScript.
unicode-normalization / unicode-ident
Giấy phép: MIT OR Apache-2.0 / Unicode-3.0
Xử lý Unicode trong văn bản và mã WebAssembly.
thiserror
Giấy phép: MIT OR Apache-2.0
Quản lý lỗi trong lõi xử lý tài liệu.
Liên kết giấy phép
Các giấy phép phổ biến được sử dụng trong ứng dụng gồm MIT, Apache-2.0, ISC, Zlib và SIL Open Font License.
Nếu thầy cô cần thông tin chi tiết hơn về giấy phép của từng gói phụ thuộc, vui lòng liên hệ qua lamhoangtung.vz@gmail.com.