Skip to content

sdhdez/phaios

Repository files navigation

phaios

φαιόςdusky grey (Aristotle, De Sensu). A dedicated black-and-white RAW developer for the desktop.

phaios converts colour RAW files (NEF, CR2/3, ARW, RAF, DNG) to monochrome using the canonical B&W photographic techniques: standard luminance weights, channel mixing, and coloured-filter simulation. The numerical pipeline is powered by the phaios-core Rust extension.

CI PyPI Licence: GPL v3

Quick start

pip install phaios
python -m phaios              # launch the desktop app

Requires Python 3.12+ and a supported platform (Linux x86-64, Windows x86-64, macOS arm64).

Documentation

  • Changelog — version history and release notes
  • UI spec — component inventory derived from the canonical mockup
  • Mockup — canonical interactive UI reference (open in browser)
  • Design brief — original brief for the UI design

Development

git clone https://github.com/sdhdez/phaios.git
cd phaios
uv venv .phaios-env && source .phaios-env/bin/activate
uv pip install -r requirements-dev.txt
uv pip install -e .
pytest

Licence

GNU General Public License v3 or later — see LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages