Credits & Licences
This site's code editor uses the following open-source software.
p5.js
Loaded live from a CDN to run the sketches you see and edit here. Not modified.
© p5.js contributors and The Processing Foundation. Licensed under the GNU Lesser General Public License v2.1.
Licence: https://github.com/processing/p5.js/blob/main/license.txt
loop-protect
Stops sketches with infinite loops from freezing the page. Copied into this editor's code and adapted (syntax changes only — the logic is unchanged).
© 2014 JS Bin Ltd. Licensed under the MIT Licence.
Licence: http://jsbin.mit-license.org
CodeMirror
Provides the code editing panel (syntax highlighting, line numbers). Loaded live from a CDN. Not modified.
© 2017 Marijn Haverbeke and others. Licensed under the MIT Licence.
Licence: https://github.com/codemirror/codemirror5/blob/master/LICENSE
Babel Standalone
Converts the JavaScript you write into a form the browser can run safely with loop protection in place. Loaded live from a CDN. Not modified.
© 2014–present Sebastian McKenzie and other contributors. Licensed under the MIT Licence.