Easy p5.js Block
by Florian Rieder 5 (1 reviews)

Easy p5.js Block

Adds a Gutenberg block to easily add custom p5.js code in your pages and preview it as you edit.

Easy p5.js Block ranks #11,653 among WordPress.org plugins with 200+ active installations, is #998 of 4,938 in the Utilities & Tools category, a 5/5 rating from 1 reviews, and was last updated Oct 6, 2024. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 6.6.7 (Current: 7.1)
v1.1.2 Current Version v1.1.2
Updated 1 year ago Last Update on 06 Oct, 2024
Refreshed 8 hours ago Last Refreshed on
#998 of 4,938 in Utilities & Tools Top 25% by installs No update in over a year
View on WordPress.org
Rank
#11,653
-13 this week
Active Installs
200+
-28.1%
KW Avg Position
13.7
0.3 better
Downloads
6K
+2 today
Support Resolved
0%
No change
Rating
100%
Review 5 out of 5
5 (1 reviews)

Next Milestone 300

Total Progress 75%
200+ 300+
521
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 25 more installs to reach 300+

Rank Changes

11,590 11,608 11,626 11,643 11,661 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
11,587 11,610 11,634 11,657 11,680 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #11,653
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 10 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
1 reviews
Overall 100%
5
1 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for Easy p5.js Block. Checked 1 month ago.

TL;DR

AI summary of the plugin's readme

This plugin is for artists, designers, and developers who want to showcase generative art on a WordPress site using p5.js. It solves the problem of easily inserting and previewing custom p5.js sketches in the Gutenberg editor without relying on the original, less-maintained p5.js block plugin.

  • Gutenberg block for p5.js code
  • Live preview while editing
  • Bundles p5.js library 1.7.0

Frequently Asked Questions

Common questions about Easy p5.js Block

A: No ! Just activate the plugin and add the p5.js block to any page or post to get started.
A: It is highly recommended to define the height and width of your block in the block settings panel, and use createCanvas(windowWidth, windowHeight) to ensure that your sketche's sizing is responsive. However, you can define a fixed size for the canvas in your script using for example createCanvas(600, 400). In this case, the size of the block will adapt to the canvas size defined in the script automatically, unless the size of the block has been defined in its setting panel. In order for your sketch to be rendered properly when using createCanvas(windowWidth, windowHeight), it is important to remember that in the context of the p5.js block, the variables windowWidth and windowHeight refer to the width and height of the block. When using dynamic sizing in your script, define the desired height and width of your canvas in the block settings panel. Warning : when using windowHeight, the preview won't work. You can fix this by using an integer value (e.g. createCanvas(windowWidth, 500)), or leave as is, since it won't affect the final page.
A: To achieve this effect, select the "Full width" alignment option in the block's toolbar, and use createCanvas(windowWidth, windowHeight) in your script. Don't forget to set the height of your canvas in the block settings panel. The width setting will be ignored. A horizontal scroll bar can appear in pages using full width alignment. To fix it, you can add this CSS to your site's custom CSS: `css body { overflow-x: hidden; } `
A: You can contribute on the GitHub Repository of this plugin.

Sign In / Register

You need to sign in or register to use this feature.