# Processing in the browser : one day?

**URL:** <https://discourse.processing.org/t/processing-in-the-browser-one-day/47665>\
**Category:** Development\
**Created:** [December 25, 2025, 6:26pm UTC](https://discourse.processing.org/t/processing-in-the-browser-one-day/47665 "2025-12-25T18:26:01Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)\
**Post date:** [February 11, 2026, 11:28am UTC](https://discourse.processing.org/t/processing-in-the-browser-one-day/47665/2 "2026-02-11T11:28:35Z")

</div>

Hi @EricRogerGarcia,

In the first place why would you want to run your Processing/Java project in the browser? Is your project too big to convert it to p5.js?

The difficult part of running a Java program in a web browser is that if you use any kind of specific Java APIs or libraries then it might break or you’ll need advanced Maven/Gradle configuration.

If you are starting a new project, just use [p5.js](https://p5js.org/).

You might want to take a look at:

> [@Best way to run processing sketch in webpage](https://discourse.processing.org/t/best-way-to-run-processing-sketch-in-webpage/537):
>
> Is processingJS the best way to run processing on a webpage? I want the fastest/most convenient way to make an interactive visual element, such as a banner or an animated canvas background - and possibly experiment with site navigation inside a processing sketch assuming it’s possible.

---

_[View the full topic](https://discourse.processing.org/t/processing-in-the-browser-one-day/47665)._
