大家好,我是 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 install3、啓動運行
pnpm dev4、打包部署
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/#/大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!