it-tools —— 一個為開發人員提供方便的線上工具集合的開源項目,包含了加密、轉換器、Web、開發、圖片和視頻等十幾種工具,功能齊全,部署方便。 ...
大家好,我是 Java陳序員
。
作為一名 “CV 工程師”,每天工作中需要用到各種各樣的工具來提高效率。
之前給大家安利過一款離線的開發工具集合,今天給大家推薦一款線上的開發工具箱,功能更加齊全。
關註微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典電腦電子書籍等。
項目介紹
it-tools
—— 一個為開發人員提供方便的線上工具集合的開源項目,包含了加密、轉換器、Web、開發、圖片和視頻等十幾種工具,功能齊全,部署方便。
it-tools
是基於 Vue3 實現的,採用 Naive UI 組件庫開發,支持 Docker 私有化部署。
安裝部署
Docker 一鍵部署:
docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest
若雲伺服器沒有開放對應的埠,可以使用
Nginx
進行反向代理暴露服務。
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、安裝依賴
pnpm install
3、啟動運行
pnpm dev
4、打包部署
pnpm build
項目截圖
it-tools
支持國際化多語言,可切換為中文。
系統有淺色、深色兩種主題模式,可點擊進行切換。
整個開發工具箱分為加密、轉換器、Web、圖片和視頻、開發、網路、數學、測量、文本、數據十大類的工具。
下麵挑選幾款開發中常用的工具給大家預覽。
Token 生成器
文本加解密
RSA 密鑰對生成器
日期時間轉換器
編解碼工具
Crontab 表達式生成器
JSON 美化和格式化
SQL 美化和格式化
it-tools
目前大致有約100個常用工具,工具後面還會不斷增加,功能將會更加豐富。
如果你需要經常使用某幾種工具,可點擊工具右上角的愛心圖標進行收藏,下次就能在首頁“我的收藏”中快速進入工具了。
也可以輸入 Ctrl + K
進行全局搜索。
總的來說,it-tools
是一個非常實用的開源項目,可以幫助開發人員提高工作效率,值得收藏使用。
關註微信公眾號:【Java陳序員】,回覆【IT Tools】獲取項目源碼地址及體驗地址。
最後
推薦的開源項目已經收錄到 GitHub 項目,歡迎 Star:
https://github.com/chenyl8848/great-open-source-project
或者訪問網站,進行線上瀏覽:
https://chencoding.top:8090/#/
大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!