Back
How to's

How to install Umfeld on Windows, Mac or Linux

Video tutorials

Umfeld is a C++ variant of Processing.org. Umfeld aims to supply a framework that allows writing applications that more or less look and feel like Processing.org sketches (or in developer terms, Umfeld provides a Processing.org-style API for C++). Umfeld might partly replicate but not fully emulate the original Processing.org environment. Features will be added as they are needed.

Prerequisites

You need a C++17 compiler, CMake, and git.

  • macOSxcode-select --install, then brew install cmake
  • Linuxsudo apt install build-essential cmake git
  • Windows — install CMake and Git, and the Desktop development with C++ workload from the Visual Studio Build Tools.

Get the code

git clone --recursive https://codeberg.org/umfeld/umfeld.git
git clone https://codeberg.org/dennisppaul/umfeld-examples.git

Build your first example

cd umfeld-examples/Basics/minimal
cmake -B build
cmake --build build
./build/minimal

If a window opens, you are ready. Next: try drawing a cute cat.