作為程序員,在日常工作中,需要借助一些工具來提高我們工作效率,鄙人日常用得最多的工具,有JSON格式化,SQL格式化,XML格式化,JSON轉(zhuǎn)Execl等等。雖然有一些開發(fā)工具也具有一些常用的格式化功能,有時候,我們可能也需要一些其它輕量級的工具。一般,我們可能就去百度搜索在線xxx來達(dá)到我們的目的,而且,這類在線工具類的網(wǎng)站也很多。
那么,作為程序員,你就不想擁有一個自己的工具網(wǎng)站嗎?如果對此有興趣的朋友就有福了,這兒有一款開源項目-it-tools可以滿足我們的需求。
其主要功能
生成token,哈希文本,生成UUID,文本加解密等10種功能
Yaml 轉(zhuǎn)化器,Json轉(zhuǎn)化器,Base64字符串編碼等15種功能。
JSON對比,URL編碼解碼等15種功能。
SVG 占位符生成器,普通二維碼生成器,WiFi二維碼生成器等4種功能。
SQL美化與格式化,JSON美化格式化,Docker run轉(zhuǎn)Docker compose等10種不同功能。
另外還有Network工具類,Math工具類,Measurement工具類,文本工具類,數(shù)據(jù)工具類等等
it-tools作為開源項目,收集了開發(fā)者常用的在線工具,如果覺得不夠全面,大家也可以去擴(kuò)展自己想要的功能。
如果大家想要部署,可以通過Docker鏡像運(yùn)行,鏡像源有兩個:
從Docker Hub拉取鏡像
docker run -d –name it-tools –restart unless-stopped -p 8080:80
corentinth/it-tools:latest
從Github packages
docker run -d –name it-tools –restart unless-stopped -p 8080:80
ghcr.io/corentinth/it-tools:latest
當(dāng)然,大家也可以拉下來,自己運(yùn)行npm run build,將dist中的文件上傳到服務(wù)器或者OSS中,我就用的七牛云,因為它有10G的免費(fèi)空間,別誤會,我沒有打廣告的意思。
項目地址
:https://github.com/CorentinTh/it-tools.git
本文鏈接:http://www.tebozhan.com/showinfo-26-12372-0.html搭建程序員自己的在線工具庫 it-tools
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com
上一篇: 推薦前端必讀的26本書籍