# Processing-style documentation for other projects

**URL:** <https://discourse.processing.org/t/processing-style-documentation-for-other-projects/24268>\
**Category:** Project Guidance\
**Created:** [October 1, 2020, 1:00pm UTC](https://discourse.processing.org/t/processing-style-documentation-for-other-projects/24268 "2020-10-01T13:00:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![22samurai](https://avatars.discourse-cdn.com/v4/letter/2/47e85d/32.png) [@22samurai](https://discourse.processing.org/u/22samurai)\
**Post date:** [October 1, 2020, 1:00pm UTC](https://discourse.processing.org/t/processing-style-documentation-for-other-projects/24268/1 "2020-10-01T13:00:47Z")

</div>

I used Processing several years ago and really appreciated the documentation website with the interactive examples as a way to learn quickly about the language.

pico8 is a lua-based “fantasy console” and the first thing I thought when learning about it was “I wish they had Processing-style documentation!”

Could I adapt the processing documentation formatting for other languages? Links, pointers, or guides would be appreciated!

---

<div class="post-metadata">

**Author:** ![wyattsworlddd](https://avatars.discourse-cdn.com/v4/letter/w/9f8e36/32.png) [@wyattsworlddd](https://discourse.processing.org/u/wyattsworlddd)\
**Post date:** [October 1, 2020, 9:46pm UTC](https://discourse.processing.org/t/processing-style-documentation-for-other-projects/24268/2 "2020-10-01T21:46:47Z")

</div>

Out of any documentation I’ve read for any language processing is the most user friendly and thorough. If more people built their sites this way the world would be a better place. I second this. 😀

---

<div class="post-metadata">

**Author:** ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Post date:** [October 2, 2020, 8:40pm UTC](https://discourse.processing.org/t/processing-style-documentation-for-other-projects/24268/3 "2020-10-02T20:40:47Z")

</div>

Good question!

> [@22samurai](#):
>
> Processing-style documentation

What do you mean by this exactly?

Just the offline reference?

Or the online reference: [Reference / Processing.org](https://www.processing.org/reference/)

Or the _entire Website_

- with tutorials, examples and the Environment (IDE) page?

Or even the videos and channels?

> [@22samurai](#):
>
> Could I adapt the processing documentation formatting for other languages?

Do you mean technically or legally?

Answer is Yes.

I think (when you give the source) you could even copy material.

> [@22samurai](#):
>
> Links, pointers, or guides would be appreciated

I don’t think there is a tutorial for that (like “How to make a reference” or so)

But when you are planning to make something like the website / reference, I suggest to

- get some volunteers,
- make a team,
- define some goals,
- define your audience (like age or knowledge),
- define some use-cases (like what do they look up, in what situation, with how much time),
- make a concept and
- start working on it.
- Try to get feedback from users early etc.
- You want to meet the requirements and taste of beginners and of pros…

**Remark**

By the way, the pf.js reference seems technically more advanced than the processing reference website.

I think p5.js reference page is not a static website. Maybe ask the guys there.

See [reference | p5.js](https://p5js.org/reference/)

Chrisir
