2 个版本
0.6.1 | 2023年9月15日 |
---|---|
0.6.0 | 2023年9月15日 |
在 命令行工具 中排名 2528
67KB
1.5K SLoC
medea
medea 是一个用 Rust 编写的命令行开发者工具箱。类似于 CyberChef 和 DevToys 项目,它提供了快速文本生成和处理工具,例如创建哈希和解析 jwt。作为一个命令行应用程序,medea 容易安装,并可以通过管道链和 bash 脚本来扩展。
功能
- 文本生成
- UUID 生成
- 随机数据生成
- 文本处理
- 哈希生成
- 时间戳转换
- 编码和解码
- 基数转换
- JWT 解析和创建
安装
选项 1:下载二进制文件
您可以从最新版本中获取二进制文件:https://github.com/haondt/medea/releases
选项 2:使用 Cargo 安装
cargo install haondt-medea
选项 3:手动安装
待办事项:安装脚本
使用方法
基本用法是 medea [command] <options>
。请参阅 medea help
或 medea help [command]
了解详细信息。以下是一些使用示例
# generate an HS256 hash
medea hash -a sha256 --hmac 'my secret' 'my data'
# generate some uuids
medea uuid -u 5
# convert timestamps
medea ts --to iso -z America/Los_Angeles 1678742400
# generate random data
medea rnd -t hex 16
测试
使用以下命令运行测试
cargo test
许可证
请参阅 LICENSE
依赖项
~7–19MB
~205K SLoC