32 releases
0.1.31 | Nov 3, 2024 |
---|---|
0.1.28 | Oct 2, 2024 |
0.1.23 | Jul 2, 2024 |
0.1.16 | Mar 2, 2024 |
0.1.1 | Dec 29, 2023 |
#220 in Command-line interface
466 downloads per month
3MB
639 lines
colors-by-example
Select ANSI-256 colors on terminal emulator by color indexes example on perceived lightness, chroma or hue.
Features:
- Find similar colors by Oklch attributes
- Oklch attributes are provided by example ANSI-256 color indexes
- Predefined system dependent 4-bit colors for common platforms, e.g. Terminal.app
- Show sample text with selected colors as foreground or background
Usage
-
Find colors with similar hue to color
148
, sort by hue:select_colors -H148 |sort -g -k8
-
Show more similar colors by using
--hue-extent
:select_colors -H148 --hue-extent 5 |sort -g -k8
-
Show colors opposite in hue to the reference color:
select_colors -H148 --hue-extent 5 --opposite|sort -g -k8
-
Colors with similar lightness to color
148
:select_colors -L148|sort -g -k8
-
Colors similar or brighter than color
148
:select_colors -L148 --brighten true |sort -g -k8
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.