| Crates.io | themer |
| lib.rs | themer |
| version | 0.1.0 |
| created_at | 2025-06-11 06:51:53.290879+00 |
| updated_at | 2025-06-11 06:51:53.290879+00 |
| description | Extracts all hexadecimal color codes from a given input and generates a visual palette image (palette.png), displaying each color with its corresponding hex code. |
| homepage | https://www.jeremyfwebb.ninja |
| repository | https://www.github.com/alphastrata/themer |
| max_upload_size | |
| id | 1708244 |
| size | 269,815 |
A Color Palette Generator that regexes colours out of text files.
Themer is a Rust command-line tool designed to extract hexadecimal color codes from input files.
To install Themer, you need Rust's cargo tool installed on your machine. Follow these steps:
git clone https://github.com/alphastrata/themer
cd themer
cargo build --release
To use Themer, provide the path to a text file as an argument:
themer "~/.vscode/extensions/alexandernanberg.horizon-theme-vscode-1.0.1/themes/horizon.json"
I needed something that could programmatically get the colours out from misc IDE and text-editors' themes to more readily craft my own.
then checkout the horizon.png
Themer is released under the MIT License. See the LICENSE file for more details.