From bb7e6927b779db8b5a7720b1e20ddbcd87a7bbb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E7=88=AC=E7=9A=84=E8=80=81=E7=B2=89=E4=B8=9D?= <727842003@qq.com> Date: Tue, 14 Jul 2026 12:00:55 +0800 Subject: [PATCH 1/2] Add File Viewer --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4fe829ca..0623ba61 100644 --- a/README.md +++ b/README.md @@ -433,6 +433,7 @@ There're also some great commercial libraries, like [amchart](https://www.amchar * [Papa Parse](https://github.com/mholt/PapaParse) - A powerful CSV library that supports parsing CSV files/strings and also exporting to CSV. * [jBinary](https://github.com/jDataView/jBinary) - High-level I/O (loading, parsing, manipulating, serializing, saving) for binary files with declarative syntax for describing file types and data structures. * [diff2html](https://github.com/rtfpessoa/diff2html) - Git diff output parser and pretty HTML generator. +* [File Viewer](https://github.com/flyfish-dev/file-viewer) - Browser-native, offline-first file preview components for Office, PDF, CAD, archives, email, media, code, and more. * [jsPDF](https://github.com/MrRio/jsPDF) - JavaScript PDF generation. * [PDF.js](https://github.com/mozilla/pdf.js) - PDF Reader in JavaScript. From 4ecbb25cd7cc36b763087e72ad24d0a64c2cde04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E7=88=AC=E7=9A=84=E8=80=81=E7=B2=89=E4=B8=9D?= <727842003@qq.com> Date: Tue, 14 Jul 2026 22:35:49 +0800 Subject: [PATCH 2/2] Refine File Viewer entry --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0623ba61..d528f1e2 100644 --- a/README.md +++ b/README.md @@ -433,9 +433,9 @@ There're also some great commercial libraries, like [amchart](https://www.amchar * [Papa Parse](https://github.com/mholt/PapaParse) - A powerful CSV library that supports parsing CSV files/strings and also exporting to CSV. * [jBinary](https://github.com/jDataView/jBinary) - High-level I/O (loading, parsing, manipulating, serializing, saving) for binary files with declarative syntax for describing file types and data structures. * [diff2html](https://github.com/rtfpessoa/diff2html) - Git diff output parser and pretty HTML generator. -* [File Viewer](https://github.com/flyfish-dev/file-viewer) - Browser-native, offline-first file preview components for Office, PDF, CAD, archives, email, media, code, and more. * [jsPDF](https://github.com/MrRio/jsPDF) - JavaScript PDF generation. * [PDF.js](https://github.com/mozilla/pdf.js) - PDF Reader in JavaScript. +* [File Viewer](https://github.com/flyfish-dev/file-viewer) - Browser-native components for previewing files without server-side conversion. ## Functional Programming *Functional programming libraries to extend JavaScript’s capabilities.*