UROP Openings

Have a UROP opening you would like to submit?

Please fill out the form.

Submit your UROP opening

Beginner documentation for openFrameworks




MAS: Media Arts and Sciences

Faculty Supervisor:

Zach Lieberman

Faculty email:


Apply by:

Oct 19


Zach Lieberman: zachl@media.mit.edu

Project Description

openFrameworks is a c++ toolkit used by artists and engineers around the world for creative coding (https://openframeworks.cc) — one of the challenges we have is that the documentation can feel really daunting for beginners. In contrast, tools like processing (https://processing.org/reference/) have a minimal documentation page with examples and full explanations. For this project, we will use the existing static site generator along with the current documentation system to modify it in order to present a minimal view on to already existing information. This project requires knowledge of python, since the static site generator uses python, as well as technologies like json. It will also be useful project to help learn openFrameworks as some documentation may need to be written.


Skills required: Python, Json, C++