# Introducing Window.js - run p5.js on the desktop

**URL:** <https://discourse.processing.org/t/introducing-window-js-run-p5-js-on-the-desktop/34540>\
**Category:** p5.js\
**Created:** [January 9, 2022, 3:18pm UTC](https://discourse.processing.org/t/introducing-window-js-run-p5-js-on-the-desktop/34540 "2022-01-09T15:18:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoaoDaSilva](https://avatars.discourse-cdn.com/v4/letter/j/e99b99/32.png) [@JoaoDaSilva](https://discourse.processing.org/u/JoaoDaSilva)\
**Post date:** [January 9, 2022, 3:18pm UTC](https://discourse.processing.org/t/introducing-window-js-run-p5-js-on-the-desktop/34540/1 "2022-01-09T15:18:47Z")

</div>

Hi p5.js!

I’m Joao and I’d like to introduce Window.js to the community:

[https://windowjs.org](https://windowjs.org)

Window.js is a Javascript runtime like Node.js that includes native support  
for desktop windowing and the HTML5 canvas API.

With a bit of extra code, it also supports running p5.js scripts on the desktop  
without a browser: [https://windowjs.org/about/processing](https://windowjs.org/about/processing)

It’s a very recent project and highly experimental, but it already runs most of  
the p5.js examples.

If this sounds interesting then get in touch! I’m looking for help to further  
develop the project and improve the support for p5.js. Future goals include  
WebGL support and also running Three.js.

Wishing all a great 2022!

- Joao
