构建文件工具 在浏览器中100%运行

2026年8月20日1 次浏览来源:Dev.to阅读原文

我最近建立了文件工具 一套完全在浏览器中运行的文件工具 没有服务器后端,没有文件上传,也没有数据收集.

用于 CSV 提取,PDF 操作,以及表格转换的问题现有工具,往往需要上传文件或创建账户.

这造成了摩擦和隐私问题。

但这些任务基本上是简单的:从PDF中取出文本或解析CSV可以完全在JavaScript中实现.

Solution 文件工具是单用途工具的集合: PDF 工具:合并,分拆,旋转 PDFs 提取表从 PDF 转换为 CSV 转换为 CSV 数据工具 : 从 HTML 提取表格到 CSV 或 JSON 在 XLSX 、 JSON 、 YAML 和 CSV 之间转换, 删除重复行,排序 CSV 文件,合并/比较数据文件 每一个工具都是自己的页面,针对一个没有bloat 的特定任务.

建筑 为什么是静态托管?

使基础设施简单,费用接近零。

文件被构建一次, 服务于 GitHub Pages 。

为什么只有客户一方?

用户文件从不离开他们的机器.

处理速度快(无网络往返).

隐私是默认的。

技术堆栈: 使用 npm 库( pdfjs- dist, exceljs, js- yaml, pdf- lib) 的香草JavaScript - 没有框架, 没有服务器 。

每页大约为5-15KB gziped.

设计:从需求挖掘开始,研究实际的Google搜索查询和自动完成建议,以选择首先要构建哪些工具.

下个直播站点:https://usefiletools.com/?utm source=dev.to&utm medial=article&utm campaign=filetools-启动 我正在根据真正的搜索需求 建造更多的工具 如果有一个文件工具 你一直希望存在, 特别是对于数据专业人士, 我很想知道它.

分享