8.7K+ Star!快速搭建个人在线工具箱

大家好,我是 Java陈序员

作为一名 "CV 工程师",每天工作中需要用到各种各样的工具来提高效率。

之前给大家安利过一款离线的开发工具集合,今天给大家推荐一款在线的开发工具箱,功能更加齐全。

开发者的瑞士军刀!一款适用于开发者的工具集合!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

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

it-tools 是基于 Vue3 实现的,采用 Naive UI 组件库开发,支持 Docker 私有化部署。

安装部署

Docker 一键部署:

bash 复制代码
docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest

若云服务器没有开放对应的端口,可以使用 Nginx 进行反向代理暴露服务。

bash 复制代码
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;
}

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

本地开发

如果你想自己扩展功能或者是对源码感兴趣,可以在本地开发部署~

1、拉取代码

2、安装依赖

bash 复制代码
pnpm install

3、启动运行

bash 复制代码
pnpm dev

4、打包部署

bash 复制代码
pnpm build

项目截图

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

系统有浅色、深色两种主题模式,可点击进行切换。

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

下面挑选几款开发中常用的工具给大家预览。

Token 生成器

文本加解密

RSA 密钥对生成器

日期时间转换器

编解码工具

Crontab 表达式生成器

JSON 美化和格式化

SQL 美化和格式化

it-tools 目前大致有约100个常用工具,工具后面还会不断增加,功能将会更加丰富。

如果你需要经常使用某几种工具,可点击工具右上角的爱心图标进行收藏,下次就能在首页"我的收藏"中快速进入工具了。

也可以输入 Ctrl + K 进行全局搜索。

总的来说,it-tools 是一个非常实用的开源项目,可以帮助开发人员提高工作效率,值得收藏使用。

关注微信公众号:【Java陈序员】,回复【IT Tools】获取项目源码地址及体验地址。

最后

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

bash 复制代码
https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

bash 复制代码
https://chencoding.top:8090/#/

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

相关推荐
娃哈哈哈哈呀1 小时前
vue中的css深度选择器v-deep 配合!important
前端·css·vue.js
sdaxue.com4 小时前
帝国CMS:如何去掉帝国CMS登录界面的认证码登录
数据库·github·网站·帝国cms·认证码
m0_748247554 小时前
github webhooks 实现网站自动更新
github
真滴book理喻4 小时前
Vue(四)
前端·javascript·vue.js
蜜獾云4 小时前
npm淘宝镜像
前端·npm·node.js
dz88i84 小时前
修改npm镜像源
前端·npm·node.js
张国荣家的弟弟5 小时前
【Yonghong 企业日常问题04】永洪BI可视化工具Linux部署全攻略(部署详解版)
linux·运维·github
不是鱼5 小时前
构建React基础及理解与Vue的区别
前端·vue.js·react.js
开心工作室_kaic6 小时前
springboot476基于vue篮球联盟管理系统(论文+源码)_kaic
前端·javascript·vue.js
川石教育6 小时前
Vue前端开发-缓存优化
前端·javascript·vue.js·缓存·前端框架·vue·数据缓存