trypsynth/paperback
An accessible, light-weight, cross-platform ebook and document reader.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#2 Repository Của Tuần
📚 Paperback: Độc giả ebook nhẹ, nhanh và thân thiện với người khuyết tật
Paperback là trình đọc ebook và tài liệu đa nền tảng được thiết kế cho mọi người, từ người dùng thông thường đến người dùng nâng cao, với trọng tâm là khả năng tiếp cận và tốc độ.
Paperback là một ứng dụng đọc ebook và tài liệu nhẹ, nhanh và an toàn về bộ nhớ, được viết hoàn toàn bằng Rust. Dự án hỗ trợ nhiều định dạng tài liệu phổ biến như HTML, EPUB, FB2, CHM, PDF, DOCX, PPTX, DOC, PPT, ODT, RTF, Markdown và văn bản thường. Giao diện dễ sử dụng với hỗ trợ đầy đủ cho trình đọc màn hình.
✨ Điểm nổi bật
- Viết bằng Rust: Đảm bảo tính hiện đại, tốc độ nhanh và an toàn về bộ nhớ.
- Hỗ trợ đa định dạng: HTML, EPUB, FB2, CHM, PDF, DOCX, PPTX, DOC, PPT, ODT, RTF, Markdown và văn bản thường.
- Giao diện dễ sử dụng: Hỗ trợ quản lý nhiều tài liệu qua giao diện thẻ.
- Hỗ trợ trình đọc màn hình: Truy cập đầy đủ cho người khuyết tật.
- Tìm kiếm mạnh mẽ: Hỗ trợ tìm kiếm nhanh trong tài liệu.
- Điều hướng linh hoạt: Di chuyển giữa các phần, tiêu đề, trang, liên kết, danh sách, hình ảnh, bảng và bảng tính thông qua phím tắt tương tự như trình đọc màn hình.
- Điều hướng chính xác: Đến đường dòng hoặc phần trăm cụ thể trong tài liệu.
- Bản cài đặt nhẹ: Tự động thiết lập liên kết tệp.
- Đa ngôn ngữ: Đã được dịch sang nhiều ngôn ngữ.
💡 Vì sao đáng chú ý
Paperback nổi bật bởi sự kết hợp giữa hiệu suất cao và khả năng tiếp cận. Không chỉ là một ứng dụng đọc tài liệu thông thường, nó được thiết kế đặc biệt để hỗ trợ người dùng khuyết tật, đặc biệt là người mờ hoặc thị giác kém, thông qua hỗ trợ trình đọc màn hình toàn diện. Điều này khiến nó trở thành lựa chọn lý tưởng cho môi trường giáo dục và nơi làm việc đòi hỏi tính bao phủ.
Dự án cũng hấp dẫn vì kiến trúc được tổ chức rõ rệt trong một workspace Cargo, bao gồm các crate như paperback-core (logic cốt lõi), paperback (giao diện người dùng), pb (công cụ CLI) và xtask (tự động hóa bản dựng). Điều này giúp phát triển và bả duy trì dự án trở nên hiệu quả và có tổ chức.
#Rust #EbookReader #Accessibility #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
A simple zero-config tool to make locally trusted development certificates with any names you'd like.