it-tools 是一个使用 [[Vue.js]] 和 TypeScript 编写的常用 IT 工具的集合。
集成工具
it-tools 项目中集成了如下的工具:
密码相关
- Token generator
- Hash text, 包括了 MD5,SHA256 在内的 8 种 Hash
- Bcrypt
- UUID
- Encrypt / decrypt text
- BIP39 passphrase generator
- Hmac generator
- RSA key pair generator
转换
- 日期时间转换
- 进制转换,二进制,八进制,十进制,十六进制
- 罗马数字转换
- Base64 转换
- Base64 文件转换
- 颜色表示转换,hex, rgb, hsl and css
- Case converter
- Text to NATO alphabet
- YAML to JSON
- JSON to YAML
- List converter
网页相关
- 编解码 URL
- Escape html entities
- URL parser
- Device Information
- Basic auth generator
- Open graph meta generator
- OTP code generator
- Mime types
- JWT parser
- keycode info
- Slugify string
- HTML WYSIWYG editor
- User-agent parser
- HTTP status codes
- JSON diff
图片和视频
- QR Code generator
- SVG placeholder
- Camera recorder
开发相关
- Git cheatsheet
- Random port generator
- Crontab generator
- 美化 GSON
- JSON 压缩
- 美化 SQL
- Chmod 计算
- Docker run 到 Docker Compose 转换
网络
- IPv4 子网计算
- IPv4 地址转换
- IPv4 地址范围
- Mac 地址查询
- IPv6 ULA 生成
数学相关
- Math evaluator
- ETA calculator
其他
- Chronometer
- Temperature converter
- Benchmark builder
- Lorem ipsum generator
- Text statistics
- Phone parser and formatter
安装
使用 Docker 镜像可以很快的安装上。更加具体的 docker-compose.yml
可以见这里
git clone https://github.com/einverne/dockerfile.git
cd dockerfile/it-tools
docker-compose up -d
学习
it-tools 也可以作为一个很好的学习 Vue 和 TypeScript 的项目,给这个项目贡献一个常用的工具库,用 Vue 绘制界面可以很好的上手 Vue 的使用。