8000 GitHub - ozwaldorf/lutgen-rs: Blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ozwaldorf/lutgen-rs

Repository files navigation


lutgen-rs

crate license publish ci

A blazingly fast interpolated LUT utility for arbitrary and popular color palettes. Theme any image to your desktop colorscheme!


Example Output

Hald Cluts

Catppuccin Mocha
Gruvbox Dark
Nord

Color Corrections

Original Image
Catppuccin Mocha
Gruvbox Dark
Nord

CLI

Installation

Packaging status

Source

git clone https://github.com/ozwaldorf/lutgen-rs
cd lutgen-rs
cargo install --path .

Nix flake

A nix flake is available and can be run easily with:

nix run github:ozwaldorf/lutgen-rs

Cache is provided via https://garnix.io

Documentation

Detailed documentation, examples, and more are available on The Lutgen Wiki

Library

See the latest rust documentation on docs.rs/lutgen

Planned features

  • Interpolation for more accuracy when correcting with low level luts (<16)
  • Hardware acceleration for applying luts to images

Sources

Special Thanks

  • Gingeh for the initial inspiration and imagemagick approach
  • The Catppuccin Org for continual feedback and support along the way
  • Stonks3141 for maintaining the Alpine Linux package
  • All the nixpkgs maintainers

About

Blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 12

0