🌍 Language / 语言: English | 中文
FlowExcel是一个专门为简化常规数据分析工作定制化的工具,让业务人员无需编程知识也能构建复杂的数据处理流程。
🎯 可视化流程编辑 - 拖拽式操作,智能连接,自动布局
📊 实时数据预览 - 节点级预览,即时反馈,确保准确性
🗂️ 工作区管理 - 多项目支持,团队协作,配置复用
🔧 灵活配置 - 工作表级配置,适配各种Excel格式
📈 强大处理 - 索引驱动,多种聚合,复杂逻辑支持
| 用户友好 极简界面 极低学习门槛 | 无编程门槛 业务人员用业务思维 解决业务问题 | 所见即所得 每个操作节点实时预览 确保处理正确性 | 数据安全 完全本地运行 确保数据隐私 | 国际化支持 多语言支持 完善的多语言支持 | 
只需三步,完成你的首个数据处理流程:
- 📁 导入Excel文件 - 支持多工作表,工作表级表头配置,对非标准格式友好
- 🎯 拖拽构建流程 - 可视化节点,无需编程知识,边构建边预览
- 📊 导出处理结果 - 一键执行导出报表,可复用的流程配置
想要快速体验FlowExcel的强大功能?我们提供了一个完整的示例工作区:
📁 example.fxw - 下载示例工作区文件,一键导入即可体验完整功能
- 多部门预算数据汇总
- 月度/季度财务报表生成
- 成本费用分析和归类
- 多渠道销售数据整合
- 客户数据清洗和分析
- 销售业绩统计和排名
- 员工信息管理和统计
- 薪资数据处理和分析
- 绩效评估数据汇总
- 运营数据的清洗和转换
- 多维度数据交叉分析
- 定制化报表生成
- 🎨 现代化前端: React 18 + TypeScript + Tailwind CSS
- ⚡ 高性能后端: Python FastAPI + Pandas
- 🖥️ 跨平台桌面: Tauri框架,支持Windows/macOS/Linux
- 🔒 安全可靠: 本地化运行,数据不离开本地环境
- 🚀 高性能: 批量处理优化,大数据集流式处理
前往 Releases 页面下载对应平台的安装包:
- Windows: .msi安装包,自动配置系统集成
- macOS: .dmg磁盘映像,拖拽即可安装
- Linux: .deb包或AppImage文件
- Windows: .zip压缩包,解压即用
- Windows 10/11 (x64)
- macOS 10.15+ (Apple Silicon)
- Linux (x64)
⚠️ macOS用户注意: 首次运行可能会出现安全警告,这是正常现象。请参考 macOS安全指南 了解如何解决。
- Node.js: >= 21.0.0
- Python: >= 3.9.0
- Rust: >= 1.70.0 (用于Tauri)
- pnpm: >= 8.0.0
- uv: >= 0.6.17
git clone https://github.com/TimsPizza/FlowExcel.git
cd FlowExcel# 安装前端依赖
pnpm install
# 安装Python依赖
cd src-python
uv sync# 启动开发服务器
pnpm tauri dev
# 在新终端启动Python后端
cd src-python
# 启动venv虚拟环境
# linux/macos
source .venv/bin/activate
# windows
.venv\Scripts\activate
# 启动后端
cd src
python main.py# 构建前端
pnpm build
# 构建Tauri应用
pnpm tauri buildFlowExcel/
├── src/                 # React前端源码
├── src-python/          # Python后端源码
├── src-tauri/          # Tauri桌面应用
├── public/             # 静态资源
└── docs/               # 项目文档
欢迎任何形式的贡献!
- Fork 本项目
- 创建特性分支 (git checkout -b feature/AmazingFeature)
- 提交更改 (git commit -m 'Add some AmazingFeature')
- 推送到分支 (git push origin feature/AmazingFeature)
- 创建 Pull Request
- 遵循现有的代码风格
- 为新功能添加测试
- 更新相关文档
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。
# 克隆项目
git clone https://github.com/TimsPizza/FlowExcel.git
cd FlowExcel
# 安装前端依赖
pnpm install
# 安装后端依赖
cd src-python && uv sync
# 运行开发服务器
pnpm start# 开发
pnpm dev                 # 启动开发服务器
pnpm test               # 运行所有测试
pnpm lint               # 代码检查
# 构建
pnpm build              # 构建前端和后端
pnpm build:full         # 完整构建(包含Tauri)
# 发布
pnpm release:draft      # 创建草稿发布
pnpm release:prerelease # 创建预发布
pnpm release:stable     # 创建正式发布- ✅ 持续集成: 每次推送代码自动运行测试和代码检查
- 🚀 多平台构建: 自动构建 Windows、macOS、Linux 版本
- 📦 自动发布: 推送版本标签自动发布到 GitHub Releases
- 🔒 安全审计: 自动检查依赖安全性
详细说明请查看 部署指南
感谢所有为FlowExcel贡献代码和建议的开发者!
Icons by Icons8
Badges by ShieldsIO






