Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

processing/p5.js-web-editor

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.

processing/p5.js-web-editor é bom para iniciantes?

Nos últimos 30 dias, processing/p5.js-web-editor fez merge de 2 de 16 pull requests de contribuidores externos, e os mantenedores costumam responder em até 3 dias. Agora há 7 issues para iniciantes abertas.

Estrelas
1.7k
Forks
1.7k
Issues abertas para iniciantes
7
Issues indexadas
337
Merge médio
3d 7h
PRs com merge (30d)
8
Linguagem predominante
JavaScript
Licença
LGPL-2.1
Último push no GitHub
30/9/2026
Última indexação
19/9/2026
Guia de contribuição
Guia de contribuição
Código de conduta
Código de conduta
Labels para iniciantes
help wanted good first issue

Como contribuir com processing/p5.js-web-editor

  1. Leia primeiro o guia de contribuição: ele explica como os mantenedores querem que as mudanças sejam propostas, testadas e revisadas.
  2. Ele tem um Dockerfile ou um arquivo Docker Compose, então você pode rodá-lo sem instalar todo o conjunto de ferramentas.
  3. Leia o código de conduta: ele vale para issues e pull requests tanto quanto para o chat.
  4. Escolha uma das 7 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • `PATCH /editor/project/visibility` returns 200 with `null` and doesn't update when `projectId` is a slug
    Aberta
    Awaiting Maintainer Approval Bug

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100

    processing/p5.js-web-editor#4348 ·

    Mantenedores costumam responder em até 3 dias

  • Weekly release - 2026-10-06
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    processing/p5.js-web-editor#4346 ·

    Mantenedores costumam responder em até 3 dias

  • Points are not showing up
    Aberta
    Awaiting Maintainer Approval Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#4345 ·

    Mantenedores costumam responder em até 3 dias

  • Duplicate Mongoose index on User.email and User.username
    Aberta
    Awaiting Maintainer Approval Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 72/100

    processing/p5.js-web-editor#4338 · 1 comentário ·

    Mantenedores costumam responder em até 3 dias

  • Sketches Should Shareable by URL
    Aberta
    Feature Request Help Wanted Needs Discussion

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100

    processing/p5.js-web-editor#4331 · 6 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Add tabs for switching between open sketch files
    Aberta
    Area: Client Area: Design Area:Editor Needs Design Type:Idea

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100

    processing/p5.js-web-editor#4318 · 2 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Infinite loop protection is switched on when changing library version
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
    Bug Help Wanted Ready for Work

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100

    processing/p5.js-web-editor#4303 · 6 comentários ·

    Mantenedores costumam responder em até 3 dias

  • textFont(); not working in p5.js v2
    Aberta
    Awaiting Maintainer Approval Bug

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    processing/p5.js-web-editor#4292 · 2 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Make e2e tests mandatory for PR merging
    Talvez livre de novo @clairep94 assumiu há 36 dias e não há nenhum pull request aberto. Aberta
    Enhancement On Hold

    processing/p5.js-web-editor#4284 · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • Add workflow to perform e2e tests against staging environment
    Aberta
    Enhancement Needs Discussion On Hold

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#4277 · 1 comentário ·

    Mantenedores costumam responder em até 3 dias

  • upload file - exceeded 250mb
    Aberta
    Awaiting Maintainer Approval Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#4274 ·

    Mantenedores costumam responder em até 3 dias

  • Enhancement: Memoize sketches list and pagination selectors in SketchList.jsx to prevent redundant rendering cycles
    Aberta
    Awaiting Maintainer Approval Enhancement

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100

    processing/p5.js-web-editor#4270 · 1 comentário ·

    Mantenedores costumam responder em até 3 dias

  • Project does not save
    Aberta
    Awaiting Maintainer Approval Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    processing/p5.js-web-editor#4229 · 1 comentário ·

    Mantenedores costumam responder em até 3 dias

  • asset deletion/adding
    Aberta
    Awaiting Maintainer Approval Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    processing/p5.js-web-editor#4192 · 1 comentário ·

    Mantenedores costumam responder em até 3 dias

  • bug in loop protection macro expansion
    Aberta
    Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100

    processing/p5.js-web-editor#4183 · 12 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Add completion info previews to autocomplete suggestions
    Aberta
    Awaiting Maintainer Approval Feature Request

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    processing/p5.js-web-editor#4174 · 3 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Auto-close Console When No Logs or Errors Exist
    Aberta
    Awaiting Maintainer Approval Feature Request

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#4170 · 2 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Touch on mobile/Safari browser does not work on "full" sketches
    Aberta
    Area: Mobile Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100

    processing/p5.js-web-editor#4150 · 4 comentários ·

    Mantenedores costumam responder em até 3 dias

  • improvement: simplify local development by replacing external services with Docker alternativess
    Aberta
    Area: Documentation Enhancement Needs Discussion

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#4138 · 4 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Update Examples generation script to use up-to-date version
    Aberta
    Awaiting Maintainer Approval Enhancement On Hold p5v2 switch: recommended

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    processing/p5.js-web-editor#4106 · 2 comentários · 2 reações ·

    Mantenedores costumam responder em até 3 dias

  • [Enhancement] Jump to Documentation — open p5.js reference from editor via context menu
    Aberta
    Feature Request On Hold

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#4098 · 2 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Feature Enhancement: improve sketch error messages in the editor console
    Aberta
    Enhancement

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    processing/p5.js-web-editor#4088 · 8 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Erro no desenvolvimento e Acessibilidade
    Aberta
    Area: Testing Bug Help Wanted Needs Steps to Reproduce

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    processing/p5.js-web-editor#4090 · 6 comentários ·

    Mantenedores costumam responder em até 3 dias

  • discussion: adding unit/integration tests for client . files
    Aberta
    Enhancement Needs Discussion

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    processing/p5.js-web-editor#4068 ·

    Mantenedores costumam responder em até 3 dias

  • Add a toggle for the experimental WebGPU mode addon
    Aberta
    Enhancement p5v2 switch: recommended

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    processing/p5.js-web-editor#4061 · 8 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Bug: Disabled File Options Lack Guidance When Sketch is Unsaved
    Talvez livre de novo @saurabh24thakur assumiu há 181 dias e não há nenhum pull request aberto. Aberta
    Bug

    processing/p5.js-web-editor#4004 · 6 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • Installation Documentation: Clarify When to Use Docker vs. Manual Setup
    Aberta
    Area: Documentation Enhancement Needs Discussion

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100

    processing/p5.js-web-editor#3999 · 4 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Feature: Add contextual right-click menu in the code editor
    Aberta
    Area:Editor Feature Request

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    processing/p5.js-web-editor#3991 · 3 comentários ·

    Mantenedores costumam responder em até 3 dias

  • discussion:make testing.md more concise and decision-oriented for contributors
    Aberta
    Area: Documentation Feature Request Needs Discussion

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    processing/p5.js-web-editor#3965 · 6 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Double Response (ERR_HTTP_HEADERS_SENT) in addProjectToCollection controller
    Talvez livre de novo @dpoppe7 assumiu há 211 dias e não há nenhum pull request aberto. Aberta
    Bug

    processing/p5.js-web-editor#3964 · 5 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • No ErrorBoundary anywhere, render error = white screen
    Talvez livre de novo @avinxshKD assumiu há 159 dias e não há nenhum pull request aberto. Aberta
    Bug

    processing/p5.js-web-editor#3961 · 6 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • TypeScript Migration: session.controller.js
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
    Enhancement

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    processing/p5.js-web-editor#3957 · 2 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Logout from other devices when resetting password
    Talvez livre de novo @kitlord assumiu há 211 dias e não há nenhum pull request aberto. Aberta
    Feature Request

    processing/p5.js-web-editor#3953 · 3 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • Bug: CollectionCreate form does not display error message when collection creation fails
    Talvez livre de novo @pranjal270 assumiu há 211 dias e não há nenhum pull request aberto. Aberta
    Bug

    processing/p5.js-web-editor#3948 · 3 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • Improve Alert Behavior on Sketch Collection Deletion
    Aberta
    Feature Request Help Wanted

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    processing/p5.js-web-editor#3947 · 3 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Enhancement: Bulk Asset Management (Pagination + Multi-Select Delete)
    Aberta
    Enhancement Help Wanted

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100

    processing/p5.js-web-editor#3943 · 3 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Bug: Missing translation in MobileNav Language Select Overlay
    Talvez livre de novo @pranjal270 assumiu há 225 dias e não há nenhum pull request aberto. Aberta
    Area: Translation Bug

    processing/p5.js-web-editor#3928 · 3 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • No rate limiting on auth endpoints (login/signup/reset)
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
    Bug Help Wanted

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    processing/p5.js-web-editor#3922 · 5 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Request to Add Nepali Language Support
    Talvez livre de novo @aashishpanthi assumiu há 230 dias e não há nenhum pull request aberto. Aberta
    Area: Translation Feature Request

    processing/p5.js-web-editor#3913 · 5 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

  • Double response and logic error in account settings update
    Aberta
    Bug On Hold

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#3905 · 2 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Raw error objects leaked in 500 responses across several controllers
    Aberta
    Bug Help Wanted

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 68/100

    processing/p5.js-web-editor#3898 · 4 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Add Pagination to Collection List and Asset List View
    Aberta
    Enhancement

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#3880 · 4 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Re-integrate Emmet Auto-Rename Tag
    Aberta
    Area:Editor Bug Ready for Work

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 56/100

    processing/p5.js-web-editor#3873 · 4 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Personal library for saving and reusing code snippets
    Aberta
    Feature Request Needs Discussion

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 28/100

    processing/p5.js-web-editor#3791 · 2 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Add Keyboard Shortcut Customization Panel
    Aberta
    Feature Request Needs Design Needs Discussion

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    processing/p5.js-web-editor#3790 · 5 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Performance Monitor: Real-time Performance Analysis for p5.js Web Editor
    Aberta
    Feature Request Needs Discussion Type:Idea

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    processing/p5.js-web-editor#3775 · 1 comentário ·

    Mantenedores costumam responder em até 3 dias

  • Arc doesn't work with clip function on the editor
    Aberta
    Bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    processing/p5.js-web-editor#3755 · 3 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Assets Not Removed from AWS S3 on Sketch Deletion
    Aberta
    Bug Needs Steps to Reproduce

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    processing/p5.js-web-editor#3754 · 5 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Renamed `sketch.js` still executes when referenced in `index.html` (caching issue?)
    Aberta
    Bug Needs Discussion

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    processing/p5.js-web-editor#3736 · 8 comentários ·

    Mantenedores costumam responder em até 3 dias

  • Adding installation guide for Windows Users
    Talvez livre de novo @imrinahru assumiu há 303 dias e não há nenhum pull request aberto. Aberta
    Area: Documentation Enhancement

    processing/p5.js-web-editor#3730 · 12 comentários · 1 responsável ·

    Mantenedores costumam responder em até 3 dias

Mostrando os 100 mais recentes

Esta página lista apenas o que foi indexado mais recentemente. O filtro avançado tem o inventário completo, refinado por linguagem, dificuldade e duração.

Abrir o filtro avançado

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.