大家好,我是 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/#/
大家的點贊、收藏和評論都是對作者的支援,如文章對你有幫助還請點贊轉發支援下,謝謝!