Skip to content

Conversation

@IrtizaNasar
Copy link

Adds the p5.js 2.x Project Generator VSCode extension to the libraries section.

This extension:

  • Generates new p5.js 2.0 projects with clean, minimal setup
  • Provides online/offline library options
  • Includes autocomplete, IntelliSense, and parameter hints for p5.js functions
  • Perfect for artists, designers, educators, and creative coders

Changes made:

  • Added new "integrations" category to config.ts
  • Created p5js-project-generator.yaml with extension details
  • Added featured image for the extension

Extension links:

Added VSCode extension for generating p5.js 2.0 projects with autocomplete and IntelliSense support. Includes new 'integrations' category.
@ksen0
Copy link
Member

ksen0 commented Nov 13, 2025

Thanks @IrtizaNasar ! At the moment with npm run dev I see that the category is added, but the title is not consistent with the others:

image

The yaml format is correct as it is, but please add the capitalized string in English here: https://github.com/processing/p5.js-website/blob/2.0/src/content/ui/en.yaml#L77

(If you would like to contribute to translation and if you know Korean, Hindi, Spanish, or Chinese (simplified), then you could also put in a separate PR translating the library categories - but this should be a separate PR because it will need review from translation steward(s).)

"networking",
"export",
"utils",
"integrations",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To make this show up as capitalized please add the mapping to the en strings. Thank you!

Addresses feedback to make category title consistent with others
@IrtizaNasar
Copy link
Author

Thank you @ksen0! This has been updated now. I'd also love to update the VSCode Setup Tutorial by integrating this plugin within it as a separate PR.

Thanks @IrtizaNasar ! At the moment with npm run dev I see that the category is added, but the title is not consistent with the others:

image The yaml format is correct as it is, but please add the capitalized string in English here: https://github.com/processing/p5.js-website/blob/2.0/src/content/ui/en.yaml#L77

(If you would like to contribute to translation and if you know Korean, Hindi, Spanish, or Chinese (simplified), then you could also put in a separate PR translating the library categories - but this should be a separate PR because it will need review from translation steward(s).)

@IrtizaNasar IrtizaNasar requested a review from ksen0 November 18, 2025 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants