What is Rong?
WARNING
🧪 Rong is an experimental tool. Expect breaking changes and unstable behavior as development progresses.
Rong (রং) is a command-line tool that generates Material You-compatible color palettes from images and videos. It processes visual input and extracts color values following the Material Design 3 (Material You) specification.
This is useful for dynamically theming desktop environments, applications, or any system that supports Material You or customizable color schemes.
Preview
NOTICE
I don't own any of this image displayed here and the wallpaper changer is swww
.
Features
- Generate themes from color, images or videos
- Extracts dominant colors from visual media
- Uses Go's text/template system for flexible output
- Ships with built-in templates for common use cases
Just want to try it out? Skip to the Quickstart.