4 个版本 (2 个稳定版)
1.1.0 | 2023 年 11 月 20 日 |
---|---|
1.0.0 | 2023 年 11 月 16 日 |
0.1.1 | 2023 年 11 月 16 日 |
0.1.0 | 2023 年 11 月 16 日 |
#1626 在 命令行工具
每月 22 次下载
27KB
186 行
功能
- 获取任何格式的 URL 标题*。
- Markdown
- Org-mode
- 花哨的错误信息和彩色输出。
- 跨平台和单个二进制文件。
*如果您喜欢的格式不存在,请提交一个 PR
用法
🦄 tyupy --help
🦄 tyupy https://github.com/azzamsa/tin/ # Get URL title in markdown format (default).
[GitHub - azzamsa/tin: Rust GraphQL Template 🏗](https://github.com/azzamsa/tin/)
🦄 tyupy https://github.com/azzamsa/tin/ --max-length 16 # Limit title length
[GitHub - azzamsa...](https://github.com/azzamsa/tin)
🦄 tyupy https://github.com/azzamsa/tin/ --max-length 16 --ellipsis "***" # Use custom ellipsis
[GitHub - azzamsa***](https://github.com/azzamsa/tin)
🦄 tyupy https://github.com/azzamsa/tin/ --format org # Use `-f o` alias for less typing
[[https://github.com/azzamsa/tin/][GitHub - azzamsa/tin: Rust GraphQL Template 🏗]]
🦄 tyupy # reads from stdin
https://github.com/azzamsa/zman
[GitHub - azzamsa/zman: A time progress bar utilities](https://github.com/azzamsa/zman)
https://github.com/azzamsa/tin/
https://github.com/azzamsa/tun
[GitHub - azzamsa/tin: Rust GraphQL Template 🏗](https://github.com/azzamsa/tin/)
[GitHub - azzamsa/tun: Rust REST API Boilerplate 🏗](https://github.com/azzamsa/tun)
安装
从二进制文件安装
发布页面包含为 GNU/Linux、macOS 和 Windows 预编译的二进制文件。
从源代码安装
$ cargo binstall tyupy
使用 Rust 的包管理器 cargo
$ cargo install tyupy
开发
git clone https://github.com/azzamsa/tyupy
# Build
cd tyupy
cargo build
# Run unit tests and integration tests
cargo test
# Install
cargo install --path .
贡献
要了解更多信息,请阅读 开发指南
名称的由来
"tyupy" 一词是受Tupai(英语意为“松鼠”)一词的趣味变体启发而得。选择这个名字受到与“Squirrel”(松鼠)一词相关的 URL 声音的影响。
鸣谢
依赖
~11–23MB
~368K SLoC