KRatio is a simple KDE / Kirigami utility for calculating dilution ratios.
It answers questions like:
"I need 1 gallon total at a 256:1 ratio - how much concentrate do I need?"
KRatio is designed to be fast, clear, and practical.
- Calculate concentrate amounts from a total volume and ratio
- Supports common volume units (gallons, liters, milliliters)
- Clean, single-page Kirigami interface
- Qt 6
- KDE Frameworks 6 (Kirigami, I18n, IconThemes)
- CMake >= 3.20
See KDE's official page for Kirigami dependencies
git clone https://github.com/jtsimon93/KRatio.git
cd kratio
cmake -S . -B build -DCMAKE_INSTALL_PREFIX=$HOME/.local
cmake --build build
cmake --install buildAfter installing, the application should appear in your launcher.
Alternatively, you can run the application without installing it.
git clone https://github.com/jtsimon93/KRatio.git
cd kratio
cmake -S . -B build -DCMAKE_INSTALL_PREFIX=$HOME/.local
cmake --build build
build/bin/kratioFlatpak support is planned but not yet implemented.
Contributions are welcome. Please open an issue to discuss. Submit a PR to have any improvements reviewed.
