openFrameworks development is collaborative. It thrives on the contributions of many people, who engage in frequent discussion on the forums, github and slack.

We use git, a distributed versioning system, which means also that people can branch, experiment, and make suggestions. If you look at the network diagram on GitHub, it's looks like some alien diagram, full of weaving branches, code pulling apart and coming together. There's a huge community, all over the world, working on the core code: fixing bugs, submitting pull requests, and shaping the tool the way they want to see it.

Visit the community page for other ways to contribute.


documents

developer wiki - central location for links to relevant openFrameworks developer docs

git workflow - the version control workflow followed by the openFrameworks community when dealing with the development of openFrameworks

coding style guide - guidelines for proper formatting of openFrameworks code

code contribution workflow - contribution workflow for the openFrameworks core

1.0 roadmap - decisions taken during the last dev conference about the dev style for a future 1.0 version


contributors

openFrameworks is actively developed by Zach Lieberman, Theodore Watson, and Arturo Castro ("the core"), with help from the OF community. openFrameworks is indebted to two significant precursors: the Processing development environment, created by Casey Reas, Ben Fry and the Processing community; and the ACU Toolkit, a privately distributed C++ library developed by Ben Fry and others in the MIT Media Lab's Aesthetics and Computation Group.

The following people have contributed to the openFrameworks core:

The following people have contributed to the openFrameworks site or documentation:

The Korean version of this site is maintained by Yi donghoon

The Japanese version of this site is maintained by Atsushi Tadokoro

The Chinese version of this site was started by Yeh TingHao

The following people have contributed to the ofBook project:

The following people have contributed to the ofxaddons site:

The following people have contributed to apothecary the tool we use to maintain external dependencies:

The following people have contributed to the project generator:

The previous contributors lists are autogenerated from the different repositories. If you've contributed to the project in any way and don't find your name here please let us know so we can add your name.

The following people have contributed in the past through means others than code: