The p5.js library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, version 2.1.
This website uses the MIT license, with the exception of the Reference and Examples pages, which are licensed under CC BY-NC-SA 4.0. CC BY-NC-SA 4.0 allows you to reuse this content for non-commercial purposes with proper crediting.
p5.js is currently led by Qianqian Ye and created by Lauren Lee McCarthy. The p5.js library and this website were developed by p5.js Contributors and the Processing Foundation.
We follow the all-contributors specification and recognize all types of contributions. If you’ve contributed to p5.js but don’t see yourself on the p5.js contributor list, add yourself to the p5.js repository README by following this instruction.
This website was designed by Stefanie Tam and Tyler Yin and initially developed by Bocoup. Identity designed by Jerel Johnson.