极致轻量化!一个纯前端的多功能在线工具站!

大家好,我是 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陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


posted @ 2026-06-18 10:12  Java陈序员  阅读(26)  评论(0)    收藏  举报