颜色这事,一人公司最容易「看起来差不多,上线就穿帮」:UI 是一套蓝、海报是另一套蓝、印刷品又偏紫。SwatchBooker 是一个相对小众的开源颜色/色板管理工具,我把它当成「色板搬运工」——尤其在 GIMP、Inkscape、Photoshop 色板格式之间来回转换时。
我为什么会翻出这种小工具
独立开发者往往同时用好几套软件:Figma 或网页里定主色,Inkscape 画图标,GIMP 出海报,偶尔还要给印刷店一个色值表。问题不是「会不会取色」,而是色板文件格式不统一,拷来拷去很烦。
SwatchBooker 解决的痛点很窄、但真实:
- 导入/导出/编辑调色板。
- 在不同格式间转换(例如 ACO、GPL、SVG 等常见色板相关格式)。
- 集中查看色名、RGB、Hex,减少「这个蓝到底是哪一个蓝」。
官网与仓库年纪不小,更新节奏也不像明星项目——用之前要有心理预期:它更像专用扳手,不是全能设计套件。
适合谁,不适合谁
适合:
- 你已经在用 GIMP / Inkscape 等开源设计链,需要统一色板。
- 你要维护产品品牌色,并在多软件间同步。
- 你愿意接受简洁甚至有点「老派」的界面,只要能把文件转通。
不太适合:
- 全部设计都在 Figma,团队用 Styles/Variables 已管理得很好。
- 你需要现代协作、云同步、评论批注——它不是这类产品。
- 你只是偶尔拷一个 Hex,系统取色器就够了。
对做多站点、多产品线的人(例如内容站 + 工具产品),色板一旦散乱,品牌会先从颜色开始解体。工具可以小,规范不能省。
替代方案与局限
坦白说,SwatchBooker 不是唯一选择:
- Figma Variables / Styles:UI 设计主场更合适。
- 各软件自带色板:够用就不引入新工具。
- 一份 JSON/YAML 色板 + 脚本同步:开发者味道更重,长期更可控。
- 在线对比工具:只做可达性对比(对比度)时更直接。
SwatchBooker 的局限也很明确:项目活跃度一般、资料少、交互不现代。我不会把它推荐成「设计师必装」,只会在「我需要转换色板文件」时打开。
官方站点:http://www.selapa.net/swatchbooker/
源码:https://github.com/olivierberten/SwatchBooker
我更建议的颜色工作流(比软件本身重要)
- 先写品牌色表:主色、辅色、成功/警告/错误、中性灰阶,全部落到 Hex + 用途说明。
- UI 与营销物料分离管理:允许营销更艳一点,但主色要能对上。
- 印刷单独标注:需要 CMYK/专色时,别假设屏幕 Hex 直接印刷一致。
- 能进仓库就进仓库:色板文件或 tokens 跟产品代码放一起,比散落在桌面更稳。
做建站和内容产品时,我会把颜色 tokens 当成产品的一部分;SwatchBooker 只是早期在开源桌面软件之间搬色板的辅助,不是颜色系统的终点。
小结
SwatchBooker 代表一类被低估的开源小工具:不性感,但能在关键路径上省时间。独立开发者不必追着装,真有色板转换需求时,它值得一试;没有需求,把色值规范写清楚比装软件更重要。




No comments yet