极致轻量化!一个纯前端的多功能在线工具站!
大家好,我是 Java陈序员。
在日常开发工作中,常常需要进行文本处理、图片编辑、数据转换等操作。想必大家应该都用过不少在线工具,但市面上绝大多数工具站,要么满屏垃圾广告、跳转链接不断,要么免费次数有限。
今天,给大家分享一款开源免费、纯前端运行的工具箱,所有文件全程浏览器本地处理,无需上传云端!
关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。
项目介绍
FreeTool —— 一个纯前端的多功能在线工具站,提供实用的日常工具。所有工具(除翻译外)均在本地运行,数据不会上传到服务器,部分 AI / OCR 工具首次使用时会下载模型并缓存到浏览器本地。
功能特色:
- 纯浏览器端处理:大部分图文转换操作在浏览器本地计算,文件不会上传到外部服务器
- 轻量化无依赖:纯前端静态项目,无需数据库、后端服务,打包后体积小巧,部署零成本,静态服务器、Vercel、Netlify、本地 Nginx 都能承载
- 全端响应式适配:页面采用响应式布局,PC端、移动端浏览器均可流畅打开使用
- 个性化自定义布局:支持右键将高频工具置顶,置顶栏内工具可自由拖拽调整排序,同时支持明亮、暗黑主题切换
所有工具:
- 文本工具:在线翻译、代码高亮、文本格式化、JSON 格式化、XML 格式化、文本差异对比
- 图片工具:图片格式转换、图片快速编辑、多图自由拼接、图片圆角处理、图片 OCR 识别、模板快速拼接、图片水印去除
- 数据工具:表格格式转换、数学公式编辑、思维导图、绘图画布
- 媒体工具:视频比例转换、PDF 转 PPT、PDF 转长图
- 其它工具:图片转提示词、简历生成器、提示词生成器、MBTI 人格测试
快速上手
FreeTool依赖Node.js 16+环境,需提前安装Node.js.
1、克隆或下载项目源码
git clone https://github.com/zstar1003/FreeTool.git
2、进入项目根目录并安装依赖
cd FreeTool
pnpm install
3、启动运行
pnpm run dev
4、服务运行成功后,浏览器访问
http://localhost:3000/
功能体验
- 在线翻译

- 代码高亮

- 图片格式转换

- 图片编辑

- 思维导图

- 绘图画布

- PDF 转 PPT

- 简历生成器

- MBTI 人格测试

可以说,FreeTool 作为一款轻量化的开源免费工具站,不仅功能齐全,而且主打免费无广告。最重要的是,源码完全开放,纯前端实现,部署简单,十分适合二次开发部署。快去试试吧~
项目地址:https://github.com/zstar1003/FreeTool
最后
推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
https://github.com/chenyl8848/great-open-source-project
或者访问网站,进行在线浏览:
https://chencoding.top:8090/#/

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目。
但是任何人在群里打任何广告,都会被 T 掉。
如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群:
关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群。
大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!
FreeTool —— 一个纯前端的多功能在线工具站,提供实用的日常工具。所有工具(除翻译外)均在本地运行,数据不会上传到服务器,部分 AI / OCR 工具首次使用时会下载模型并缓存到浏览器本地。
浙公网安备 33010602011771号