Select your language

Home arrow-right ... arrow-right Development Tools arrow-right OpenFrameworks

We've compiled a list of 14 free and paid alternatives to OpenFrameworks. The primary competitors include Polycode, Processing. In addition to these, users also draw comparisons between OpenFrameworks and Pure Data, Processing.js, Vvvv. Also you can look at other similar options here: Development Tools.

Free Open Source

Polycode is a C++ and Lua framework for building interactive applications.

Free Open Source

C++ and Java programming at the speed of thought.

Pure Data
Free Open Source

Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical...

Free Open Source

Processing.js is an open programming language, port of the ...


vvvv is a graphical programming environment for easy prototyping and development.

Free Open Source

CINDER PROVIDES A POWERFUL, INTUITIVE TOOLBOX for programming graphics, audio, video, networking...

Context Free
Free Open Source

Context Free is a program that generates images from written instructions called a grammar.

Interactive visual programming environment for music, audio, and media

Free Open Source

Fugio is a free, open source, visual programming system for making digital art and creative...

Free Open Source

Small portable script runtime for rapid software development.

openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a...

OpenFrameworks Video and Screenshots

OpenFrameworks Overview

openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. The toolkit is designed to work as a general purpose glue, and wraps together several commonly used libraries, including:

- OpenGL, GLEW, GLUT, libtess2 and cairo for graphics
- rtAudio, PortAudio, OpenAL and Kiss FFT or FMOD for audio input, output and analysis
- FreeType for fonts
- FreeImage for image saving and loading
- Quicktime, GStreamer and videoInput for video playback and grabbing
- Poco for a variety of utilities
- OpenCV for computer vision
- Assimp for 3D model loading

The code is written to be massively cross-compatible. Right now we support five operating systems (Windows, OSX, Linux, iOS, Android) and four IDEs (XCode, Code::Blocks, and Visual Studio and Eclipse). The API is designed to be minimal and easy to grasp.

Simply put, openFrameworks is a tool that makes it much easier to make things with code. We find it super useful, and we hope you do too.


OpenFrameworks Features

tick-square API

OpenFrameworks Platforms

Windows Linux Mac

Top OpenFrameworks Alternatives

Share your opinion about the software, leave a review and help make it even better!

OpenFrameworks Tags

generative generative-art interactive art c-plus-plus programming graphics

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?