# Is there a collaborative p5 editor (similar to Google Docs, for example?)

**URL:** <https://discourse.processing.org/t/is-there-a-collaborative-p5-editor-similar-to-google-docs-for-example/24386>\
**Category:** Teaching\
**Created:** [October 6, 2020, 5:15pm UTC](https://discourse.processing.org/t/is-there-a-collaborative-p5-editor-similar-to-google-docs-for-example/24386 "2020-10-06T17:15:08Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![tabreturn](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/tabreturn/32/3697_2.png) [@tabreturn](https://discourse.processing.org/u/tabreturn)\
**Post date:** [October 7, 2020, 1:39am UTC](https://discourse.processing.org/t/is-there-a-collaborative-p5-editor-similar-to-google-docs-for-example/24386/9 "2020-10-07T01:39:07Z")

</div>

CodePen has a [collab mode](https://blog.codepen.io/documentation/collab-mode/) (if you sign up for a pro account). You could load-in p5 from the [CDN](https://cdn.jsdelivr.net/npm/p5/lib/), set up your project using the [‘hosted’ approach](https://codepen.io/tabreturn/pen/bGeGxdN). You can test this out in free (non-collab) mode; you write your p5 code in the _JS_ pane of the CodePen editor.

There are free alternatives to CodePen (other front-end development playgrounds) although I haven’t researched/experimented with those.

EDIT: [https://liveweave.com](https://liveweave.com/DafYRe) looks like a decent free alternative. You can test the _Team Up_ feature, using the invite link across multiple incognito/private browser windows to simulate a group session. The nice thing is you don’t have to create an account to host or join.

EDIT: For some reason, Liveweave didn’t work properly with the latest p5; it wouldn’t run after the first change I made to my JS/p5 code. I used v1.0.0 as a workaround for now: `<script src="https://cdn.jsdelivr.net/npm/p5@1.0.0/lib/p5.js"></script>`

---

_[View the full topic](https://discourse.processing.org/t/is-there-a-collaborative-p5-editor-similar-to-google-docs-for-example/24386)._
