DataForge
浏览器端数据工作台:多表清洗、重组与关联。
- 更新
- 2026.09.14
简介
纯前端、零依赖(除 XLSX 导出外)、无需后端的数据处理工具。上传 CSV / TSV / JSON, 在浏览器里完成筛选、合并、拆分、清洗、字段重组、多表关联等操作。 所有数据处理均在浏览器本地完成,文件不上传任何服务器,适合处理敏感数据。
核心功能
| 模块 | 功能 |
|---|---|
| 筛选与合并 | 多文件选择、列选择、多条件筛选、数据预览(1/3/5 行)、纵向合并 / 交集 / 不合并 |
| 字段映射重组 | 跨表字段挑选、计算列公式({单价}*{数量})、正则提取特定值 |
| 多表关联 | 左连接 / 内连接,按关键字段关联多个表 |
| 条件拆分 | 按列值拆分 / 按自定义条件拆分 |
| 数据清洗 | 去空格、删空行 / 空列、去重、填充空值、统一列名大小写 |
| 预览与导出 | 表格预览、导出 XLSX / CSV / Markdown、一键复制到剪贴板 |
使用说明
- 上传文件后按「列选择 → 多条件筛选 → 数据预览」逐步缩小范围,预览行数可选 1 / 3 / 5。
- 计算列支持公式:
{单价}*{数量}金额计算、{姓}+{名}姓名拼接、{分数}/100百分比转换。 - 正则提取示例:
([^;]+)提取冒号后值、"([^"]+)"提取引号内容、(\d+)提取数字、[\w.-]+@[\w.-]+匹配邮箱。
支持的文件格式
.csv— 逗号分隔.tsv/.txt— 制表符分隔.json— JSON 数组格式
本地使用
在线版与本地版功能完全一致(纯前端单文件,区别只在分发方式):
- 下载
DataForge/index.html,双击用浏览器打开即可,无需安装、无需网络。 - 内网部署:将
index.html拷贝到内网服务器或共享目录,通过浏览器访问。 - 自建 GitHub Pages:fork 仓库 → Settings → Pages → Source 选
main分支。