Skip to content


Repository files navigation


Ubuntu macOS Windows

A simple Logo implementation in C++


Just a few lines of recursive code will result in beautiful imagery 😃

Flower Triangles Cube

Downloading the source and preparing for compilation

git clone
mkdir SimpleLogo/build
cd SimpleLogo/build


  • png++

Installation on Windows:

conan install ..

Refer to for Conan installation guide

Installation on macOS:

brew install png++

Refer to for Homebrew installation guide

Installation on Arch Linux:

sudo pacman -Syu
sudo pacman -S png++

Installation on Debian/Ubuntu:

sudo apt update
sudo apt install libpng++-dev


cmake ..
cmake --build .

The binary is named SimpleLogo and will be placed in build/bin


Check the folder Examples for examples of SimpleLogo's scripting language


Please put the following copyright disclaimer where it's appropriate:

Copyright 2022 The SimpleLogo Authors.
Licensed under GPL-3.0-or-later

Contributions and bug reports

All contributions and bug reports are welcome!