打造个人在线工具箱:快速搭建、高效管理

之前向大家推荐过一款离线开发工具集合,今天则推荐一款功能更全面的在线开发工具箱。

项目介绍

it-tools 是一个为开发人员提供便利的在线工具集合开源项目。该项目包含了加密、转换器、Web、开发、图片和视频等十几种工具,功能齐全且易于部署。

图片[1]-打造个人在线工具箱:快速搭建、高效管理-山海云端论坛

该项目基于 Vue3 实现,采用 Naive UI 组件库开发,并支持 Docker 私有化部署。

安装部署

使用 Docker 进行一键部署:

<code>docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest</code>

若云服务器未开放相应端口,可通过 Nginx 进行反向代理暴露服务。

<code>location / { proxy_pass http://127.0.0.1:8080/; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $http_connection; }</code>

部署成功后,在浏览器中访问:http://{ip}:{port}

本地开发

如果你想要扩展功能或对源码感兴趣,可在本地开发部署:

  1. 拉取代码
  2. 安装依赖:pnpm install
  3. 启动运行:pnpm dev
  4. 打包部署:pnpm build

项目截图

it-tools 支持国际化多语言,并可切换为中文。

图片[2]-打造个人在线工具箱:快速搭建、高效管理-山海云端论坛

系统拥有浅色和深色两种主题模式,用户可随意切换。

图片[3]-打造个人在线工具箱:快速搭建、高效管理-山海云端论坛

工具分为加密、转换器、Web、图片和视频、开发、网络、数学、测量、文本、数据等十大类别。

图片[4]-打造个人在线工具箱:快速搭建、高效管理-山海云端论坛

项目提供了多种常用工具,如 Token 生成器、文本加解密、RSA 密钥对生成器、日期时间转换器、编解码工具等。

用户可通过收藏功能将常用工具保存在首页的「我的收藏」中,方便快捷地访问。

同时,用户也可使用全局搜索功能(Ctrl + K)快速找到需要的工具。

总体而言,it-tools 是一个非常实用的开源项目,能够有效提升开发人员的工作效率,值得收藏使用。

最后

推荐的开源项目已收录到 GitHub,欢迎 Star:

https://github.com/chenyl8848/great-open-source-project

也可访问网站进行在线浏览:

https://chencoding.top:8090/#/

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容