aprogramq/color-hunter
GitHub: aprogramq/color-hunter
一款基于终端的调色板生成工具,利用多种色彩理论算法和感知颜色空间帮助用户快速创建、浏览并导出配色方案。
Stars: 10 | Forks: 1
# Color Hunter
**你会找到你需要的**


## 功能
- **六种调色板生成器**:Color Hunter、互补色、类似色、三元色、
分裂互补色、coolors.co。
- **感知颜色生成**:使用 OKLCH 和 OKHSL 并进行 sRGB 色域映射。
- **自动和手动模式**:带有可调整的生成间隔。
- **调色板历史记录**:可浏览最多 100 个生成的调色板。
- **一流鼠标支持**:支持悬停、选择、拖拽、滚动
和复制颜色。
- **键盘驱动的工作流**:支持 Vim 按键和方向键替代方案。
- **范围选择**:可复制单个颜色或一组连续的颜色。
- **剪贴板导出**:导出为 CSS 变量、SCSS 变量、Tailwind 颜色、SVG
或 PNG。
- **HEX、RGB 和 HSL 输出**:附带人类可读的颜色名称。
## 路线图
- [ ] **预制调色板** — 增加一个专用界面,用于浏览和复制
预制的调色板。
- [ ] **更多调色板生成器** — 扩展内置模板的集合,
用于生成调色板。
- [ ] **自定义生成器 API** — 提供 API 并集成一种可嵌入的
脚本语言(lua?),让用户可以创建自己的
调色板生成模板。
## 安装说明
Color Hunter 目前主要面向 Linux。你
需要 [Rust 1.85+](https://www.rust-lang.org/tools/install) 以及支持
True Color 的终端。
```
git clone https://github.com/aprogramq/color-hunter.git
cd color-hunter
cargo install --path .
color-hunter
```
## 配置
设置会自动保存到:
```
~/.config/color-hunter/config.toml
```
## License
Color Hunter 基于 [MIT License](LICENSE) 发布。
颜色名称源自
[color-name-list](https://github.com/meodai/color-names)。有关
署名信息,请参阅 [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md)。标签:可视化界面, 通知系统