├── .github ├── dependabot.yml └── workflows │ └── CICD.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── benches └── parse_color.rs ├── doc ├── colorcheck.md ├── colorcheck.png ├── demo-scripts │ └── gradient.sh └── pastel.gif ├── src ├── ansi.rs ├── cli │ ├── cli.rs │ ├── colorpicker.rs │ ├── colorpicker_tools.rs │ ├── colorspace.rs │ ├── commands │ │ ├── color_commands.rs │ │ ├── colorcheck.rs │ │ ├── distinct.rs │ │ ├── format.rs │ │ ├── gradient.rs │ │ ├── gray.rs │ │ ├── io.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── paint.rs │ │ ├── pick.rs │ │ ├── prelude.rs │ │ ├── random.rs │ │ ├── show.rs │ │ ├── sort.rs │ │ └── traits.rs │ ├── config.rs │ ├── error.rs │ ├── hdcanvas.rs │ ├── main.rs │ ├── output.rs │ └── utility.rs ├── colorspace.rs ├── delta_e.rs ├── distinct.rs ├── helper.rs ├── lib.rs ├── named.rs ├── parser.rs ├── random.rs └── types.rs └── tests └── integration_tests.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/CICD.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/.github/workflows/CICD.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/README.md -------------------------------------------------------------------------------- /benches/parse_color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/benches/parse_color.rs -------------------------------------------------------------------------------- /doc/colorcheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/doc/colorcheck.md -------------------------------------------------------------------------------- /doc/colorcheck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/doc/colorcheck.png -------------------------------------------------------------------------------- /doc/demo-scripts/gradient.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/doc/demo-scripts/gradient.sh -------------------------------------------------------------------------------- /doc/pastel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/doc/pastel.gif -------------------------------------------------------------------------------- /src/ansi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/ansi.rs -------------------------------------------------------------------------------- /src/cli/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/cli.rs -------------------------------------------------------------------------------- /src/cli/colorpicker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/colorpicker.rs -------------------------------------------------------------------------------- /src/cli/colorpicker_tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/colorpicker_tools.rs -------------------------------------------------------------------------------- /src/cli/colorspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/colorspace.rs -------------------------------------------------------------------------------- /src/cli/commands/color_commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/color_commands.rs -------------------------------------------------------------------------------- /src/cli/commands/colorcheck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/colorcheck.rs -------------------------------------------------------------------------------- /src/cli/commands/distinct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/distinct.rs -------------------------------------------------------------------------------- /src/cli/commands/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/format.rs -------------------------------------------------------------------------------- /src/cli/commands/gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/gradient.rs -------------------------------------------------------------------------------- /src/cli/commands/gray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/gray.rs -------------------------------------------------------------------------------- /src/cli/commands/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/io.rs -------------------------------------------------------------------------------- /src/cli/commands/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/list.rs -------------------------------------------------------------------------------- /src/cli/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/mod.rs -------------------------------------------------------------------------------- /src/cli/commands/paint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/paint.rs -------------------------------------------------------------------------------- /src/cli/commands/pick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/pick.rs -------------------------------------------------------------------------------- /src/cli/commands/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/prelude.rs -------------------------------------------------------------------------------- /src/cli/commands/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/random.rs -------------------------------------------------------------------------------- /src/cli/commands/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/show.rs -------------------------------------------------------------------------------- /src/cli/commands/sort.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/sort.rs -------------------------------------------------------------------------------- /src/cli/commands/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/commands/traits.rs -------------------------------------------------------------------------------- /src/cli/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/config.rs -------------------------------------------------------------------------------- /src/cli/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/error.rs -------------------------------------------------------------------------------- /src/cli/hdcanvas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/hdcanvas.rs -------------------------------------------------------------------------------- /src/cli/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/main.rs -------------------------------------------------------------------------------- /src/cli/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/output.rs -------------------------------------------------------------------------------- /src/cli/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/cli/utility.rs -------------------------------------------------------------------------------- /src/colorspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/colorspace.rs -------------------------------------------------------------------------------- /src/delta_e.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/delta_e.rs -------------------------------------------------------------------------------- /src/distinct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/distinct.rs -------------------------------------------------------------------------------- /src/helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/helper.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/named.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/named.rs -------------------------------------------------------------------------------- /src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/parser.rs -------------------------------------------------------------------------------- /src/random.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/random.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/src/types.rs -------------------------------------------------------------------------------- /tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sharkdp/pastel/HEAD/tests/integration_tests.rs --------------------------------------------------------------------------------