Skip to content

Rikiya89/p5xjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

116 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# p5xjs

Daily creative coding experiments built with [p5.js](https://p5js.org/).

This repository is a collection of date-stamped sketches exploring generative art, mathematical visuals, WebGL experiments, procedural animation, and real-time visual systems.

Each sketch is kept in its own folder so the process, experiments, and visual development can be tracked over time.

## Overview

This repository focuses on:

* Generative art
* p5.js sketches
* WebGL experiments
* Mathematical visual systems
* Procedural animation
* Shader-inspired effects
* Daily creative coding practice

## Directory Structure

```txt
.
├── 2025xxxx/           # Date-stamped daily sketches
├── Flower_Arrangement/ # Standalone reference sketch
├── p5_js/              # Minimal starter files
├── addons/             # Local p5.js add-ons
├── p5.js               # Local p5.js library
├── p5.min.js           # Minified p5.js library
└── empty-example/      # Blank template for new sketches
```

## How to Run

Because many sketches use local files, assets, or browser APIs, running them through a local server is recommended.

1. Open a terminal inside the sketch folder you want to view.

```bash
cd 2025xxxx
```

2. Start a lightweight local server.

```bash
python -m http.server
```

3. Open the local URL in your browser.

```txt
http://localhost:8000
```

## References

Useful p5.js resources:

* [Getting Started with p5.js](https://p5js.org/tutorials/get-started/)
* [p5.js Tutorials](https://p5js.org/tutorials/)
* [p5.js Reference](https://p5js.org/reference/)
* [p5.js Local Server Guide](https://github.com/processing/p5.js/wiki/Local-server)

## License

The bundled p5.js libraries remain under the GNU Lesser General Public License, version 2.1.

Sketches and original creative coding experiments in this repository are maintained by Rikiya Okawa.

Releases

No releases published

Packages

 
 
 

Contributors