前端/UI/可视化 · TypeScript

AlexandrosGounis/pdfx

An extension of the traditional PDF standard, allowing multiple files to be stored in a single file via metadata。

增长榜 #66 已读 GitHub / README
增长排名 #66 Fast Growth Top 100
本期热度 Stars 26 OSSInsight 页面展示
Forks 1 榜单记录
Fork / Star 3.8% 社区复用强度

项目解读

An extension of the traditional PDF standard, allowing multiple files to be stored in a single file via metadata。 主题标签包括 electron、electron-app、electronjs、liquid-glass、macos-app、open-source、pdf、pdf-generator。 README 重点章节包括:PDFx、What it is、How to run、License。

README / GitHub 亮点

  • GitHub 描述:An extension of the traditional PDF standard, allowing multiple files to be stored in a single file via metadata。
  • One file. Many documents. Still a PDF.
  • See SPEC.md for the format. It is short: the entire trick is one embedded JSON manifest.
  • Built with Electron, Vite, TypeScript, and React. PDF rendering by pdf.js, assembly by pdf-lib.

适用场景

适合评估 AI 应用、智能体工作流、模型工具链、RAG/提示词工程或 AI 辅助开发场景。

采用前核查

采用前仍需核查许可证、维护节奏、issue 质量、release 记录和生产适配成本。

README 摘要

One file. Many documents. Still a PDF. PDFx is an open, backwards compatible extension of PDF that bundles many documents into a single file, plus a minimal desktop viewer for macOS, Windows, and Linux. A.pdfx file is a fully valid PDF: open it anywhere and every page shows in sequence. Open it in PDFx and it splits back into the original documents. Plain single PDFs work as they are. Drag and drop.pdf or.pdfx files anywhere in the window. Each document renders as a horizontal strip of pages, and documents stac…