#color #cli-color #cli #rgb #hex-color #print #iro

app iro-cli

一个打印颜色信息的 CLI 工具

1 个不稳定版本

0.2.1 2023年4月19日

#15 in #cli-color

MIT 许可证

115KB
211 代码行

iro -色-

一个 CLI 工具,可以从颜色代码、RGB 或颜色名称(如果存在)打印十六进制颜色代码、RGB、HSL 和颜色名称(根据 jonathantneal/color-names)。

安装

cargo安装 iro

用法

从颜色代码或 RGB

iro<十六进制颜色代码>
iro-r(--rgb) <r g b>
颜色代码不需要以 '#' 开始。

示例
iro ffffffiro 123456 333333
iro -r 25 34 187iro --rgb 0 0 255 120 120 240

从颜色名称

您还可以搜索颜色名称并打印匹配查询的颜色。
iro-s(--搜索) <查询>

示例: iro -s your pink

示例

sample-1

sample-1

sample-2

sample-2

sample-3

sample-3

sample-4

sample-4

sample-5

sample-5

动机

在使用 iced(一个非常好的框架)开发 GUI 应用程序启动器时,我感到很烦恼,因为它需要 RGB 元组为 0.0 到 1.0。当然,还有许多 '在线转换器' 的颜色代码,但它们对我的效果不佳,因为 UI(它们不提供 0-1 RGB 转换器,并且我们不能同时转换多个颜色代码)。这就是我制作这个 CLI 应用程序的原因。

依赖项

~4–16MB
~159K SLoC