Olive is a free open source cross-platform graphical front-end for Popeye and Chest with strong support for typesetting chess diagrams and solutions.
Olive is named after the fictional character Olive Oyl, girlfriend of Popeye the Sailor.
The prerequisites are Python3 (with pip), git and make. Clone the repository and from the repository root run
sudo make dependencies
make resources.py
Then olive can be started with
python3 olive.py
If you want to use Popeye/Chest with Olive (you probably do), then these programs must be installed separately.
The binary packages for Windows are available under the Releases. They already include the compiled windows version of Popeye and WinChest.