{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"processing","name":"p5.js-website","updatedAt":"2026-10-11T05:38:52.604Z","coveredSince":"2025-10-04T15:13:55.213Z","facts":{"owner":"processing","name":"p5.js-website","description":"New p5.js website!","stars":97,"forks":325,"archived":false,"isFork":false,"license":"MIT","defaultBranch":"main","pushedAt":"2026-10-09T16:56:04Z","createdAt":"2024-02-20T23:03:08Z","topics":["accessibility","art","creative-coding","education","p5js"],"languages":{"MDX":9538391,"JavaScript":344502,"TypeScript":244921,"Astro":148455,"SCSS":28826,"GLSL":10779,"HTML":3968,"CSS":1000},"frameworks":["Astro","Playwright","Tailwind CSS","TypeScript","Vitest"],"commits90d":217,"releases365d":0,"lastReleaseAt":null,"gettingStarted":{"contributing":false,"codeOfConduct":false,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"forum","url":"https://discourse.processing.org/c/p5js"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:38:52.604Z","outsidePulls":{"cohort":{"n":78,"merged":58,"closedUnmerged":11,"open":9,"mergeRate":0.8405797101449275,"openShare":0.11538461538461539,"evidence":{"merged":[1593,1592,1591,1589,1588,1586,1581,1576,1570,1569,1568,1564,1563,1562,1560,1556,1553,1550,1549,1548],"closedUnmerged":[1585,1574,1573,1572,1557,1542,1521,1494,1468,1460,1449],"open":[1587,1577,1559,1558,1555,1552,1543,1530,1529]}},"firstTimers":{"n":32,"merged":19,"closedUnmerged":8,"open":5,"mergeRate":0.7037037037037037,"openShare":0.15625,"evidence":{"merged":[1592,1589,1581,1576,1568,1560,1540,1525,1522,1520,1519,1516,1509,1503,1491,1474,1467,1464,1443],"closedUnmerged":[1585,1574,1572,1542,1521,1494,1460,1449],"open":[1587,1577,1558,1555,1530]}},"year":{"n":280,"merged":179,"closedUnmerged":70,"open":31,"mergeRate":0.7188755020080321,"openShare":0.11071428571428571,"evidence":{"merged":[1593,1592,1591,1589,1588,1586,1581,1576,1570,1569,1568,1564,1563,1562,1560,1556,1553,1550,1549,1548],"closedUnmerged":[1585,1574,1573,1572,1557,1542,1521,1494,1468,1460,1449,1442,1438,1436,1411,1395,1393,1388,1363,1361],"open":[1587,1577,1559,1558,1555,1552,1543,1530,1529,1414,1405,1403,1396,1375,1372,1357,1330,1326,1324,1315]}}},"pullFirstResponse":{"n":78,"answered":71,"waiting":7,"medianHours":44.013333333333335,"p75Hours":120.41666666666667,"within48h":0.5256410256410258,"within7d":0.8205128205128206,"curve":[{"hours":0.026111111111111113,"waiting":0.9871794871794872},{"hours":0.0811111111111111,"waiting":0.9743589743589745},{"hours":0.5438888888888889,"waiting":0.9487179487179488},{"hours":0.5944444444444444,"waiting":0.935897435897436},{"hours":0.805,"waiting":0.9102564102564104},{"hours":0.9061111111111111,"waiting":0.8974358974358976},{"hours":1.1930555555555555,"waiting":0.871794871794872},{"hours":1.2797222222222222,"waiting":0.8589743589743593},{"hours":1.7,"waiting":0.8333333333333336},{"hours":2.296388888888889,"waiting":0.8205128205128208},{"hours":2.615,"waiting":0.7948717948717953},{"hours":3.4788888888888887,"waiting":0.7820512820512825},{"hours":4.743333333333333,"waiting":0.7564102564102567},{"hours":5.710833333333333,"waiting":0.743589743589744},{"hours":9.236666666666666,"waiting":0.7179487179487182},{"hours":9.413333333333334,"waiting":0.7051282051282053},{"hours":11.534444444444444,"waiting":0.6794871794871797},{"hours":12.341111111111111,"waiting":0.666666666666667},{"hours":15.539166666666667,"waiting":0.6410256410256412},{"hours":15.716944444444444,"waiting":0.6282051282051283},{"hours":17.78638888888889,"waiting":0.6025641025641025},{"hours":18.345,"waiting":0.5897435897435896},{"hours":23.512777777777778,"waiting":0.564102564102564},{"hours":24.97222222222222,"waiting":0.5512820512820512},{"hours":29.849166666666665,"waiting":0.5256410256410254},{"hours":41.409444444444446,"waiting":0.5128205128205127},{"hours":44.80166666666667,"waiting":0.487179487179487},{"hours":46.01555555555556,"waiting":0.47435897435897423},{"hours":53.9775,"waiting":0.4487179487179486},{"hours":59.18416666666667,"waiting":0.4358974358974358},{"hours":62.742222222222225,"waiting":0.41025641025641013},{"hours":62.7975,"waiting":0.3974358974358973},{"hours":67.5825,"waiting":0.37179487179487164},{"hours":69.72444444444444,"waiting":0.35897435897435886},{"hours":71.7538888888889,"waiting":0.33333333333333326},{"hours":72.53527777777778,"waiting":0.32051282051282043},{"hours":84.93416666666667,"waiting":0.29487179487179477},{"hours":103.05916666666667,"waiting":0.28205128205128194},{"hours":119.04666666666667,"waiting":0.2564102564102563},{"hours":120.41666666666667,"waiting":0.24358974358974345},{"hours":137.65444444444444,"waiting":0.2179487179487178},{"hours":145.65833333333333,"waiting":0.205128205128205},{"hours":160.44,"waiting":0.1794871794871794},{"hours":179.81694444444443,"waiting":0.1666666666666666},{"hours":219.3125,"waiting":0.14102564102564097},{"hours":240.16444444444446,"waiting":0.12820512820512814},{"hours":268.08416666666665,"waiting":0.1025641025641025},{"hours":780.6127777777778,"waiting":0.08974358974358969}],"evidence":{"answered":[1593,1592,1591,1589,1588,1587,1586,1581,1577,1576,1574,1573,1572,1570,1568,1564,1563,1562,1560,1559],"waiting":[1585,1569,1552,1542,1506,1449,1448]}},"timeToMerge":{"n":78,"merged":58,"medianHours":164.99138888888888,"evidence":[1593,1592,1591,1589,1588,1586,1581,1576,1570,1569,1568,1564,1563,1562,1560,1556,1553,1550,1549,1548]},"issueFirstResponse":{"n":40,"answered":38,"waiting":2,"medianHours":10.816944444444445,"p75Hours":40.89138888888889,"within48h":0.8,"within7d":0.8250000000000001,"curve":[{"hours":0.02,"waiting":0.975},{"hours":0.03138888888888889,"waiting":0.95},{"hours":0.11583333333333333,"waiting":0.9249999999999999},{"hours":0.11611111111111111,"waiting":0.9},{"hours":0.22444444444444445,"waiting":0.875},{"hours":0.24305555555555555,"waiting":0.85},{"hours":0.3452777777777778,"waiting":0.825},{"hours":0.9925,"waiting":0.7999999999999999},{"hours":1.3327777777777778,"waiting":0.7749999999999999},{"hours":1.5508333333333333,"waiting":0.7499999999999999},{"hours":1.6005555555555555,"waiting":0.7249999999999999},{"hours":2.1875,"waiting":0.7},{"hours":2.198888888888889,"waiting":0.6749999999999999},{"hours":2.417222222222222,"waiting":0.65},{"hours":2.4677777777777776,"waiting":0.625},{"hours":3.1294444444444443,"waiting":0.6},{"hours":4.385277777777778,"waiting":0.575},{"hours":6.448888888888889,"waiting":0.5499999999999999},{"hours":9.32,"waiting":0.5249999999999999},{"hours":10.816944444444445,"waiting":0.4999999999999999},{"hours":11.7275,"waiting":0.47499999999999987},{"hours":13.333055555555555,"waiting":0.4499999999999999},{"hours":16.262777777777778,"waiting":0.4249999999999999},{"hours":19.28638888888889,"waiting":0.39999999999999986},{"hours":22.676944444444445,"waiting":0.3749999999999999},{"hours":23.033333333333335,"waiting":0.3499999999999999},{"hours":28.61611111111111,"waiting":0.32499999999999996},{"hours":31.315833333333334,"waiting":0.3},{"hours":40.15222222222222,"waiting":0.27499999999999997},{"hours":40.89138888888889,"waiting":0.24999999999999997},{"hours":42.88472222222222,"waiting":0.22499999999999998},{"hours":46.20777777777778,"waiting":0.19999999999999996},{"hours":61.673611111111114,"waiting":0.17499999999999996},{"hours":201.17805555555555,"waiting":0.14999999999999997},{"hours":255.77444444444444,"waiting":0.12499999999999997},{"hours":280.65694444444443,"waiting":0.09999999999999998},{"hours":527.8855555555556,"waiting":0.07499999999999998},{"hours":616.0263888888888,"waiting":0.049999999999999996}],"evidence":{"answered":[1594,1590,1584,1583,1578,1561,1554,1551,1547,1544,1538,1537,1535,1526,1524,1523,1517,1514,1512,1507],"waiting":[1579,1497]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":3,"stale":2},"helpWantedAvailable":0,"issues":[{"n":1583,"title":"[Mobile] Mobile Device Movement Sketch Not Working","state":"in-progress","label":"help-wanted","createdAt":"2026-08-24T00:03:41Z","updatedAt":"2026-09-16T15:10:07Z"},{"n":1554,"title":"[Mobile] The links under \"Jump to\" are misaligned from unnecessary margins","state":"in-progress","label":"beginner","createdAt":"2026-08-03T16:07:06Z","updatedAt":"2026-10-10T17:17:37Z"},{"n":1544,"title":"Seeking feedback for Search & Filter in Spanish, Korean, or Chinese (Simplified)","state":"stale","label":"help-wanted","createdAt":"2026-07-30T03:41:17Z","updatedAt":"2026-07-31T02:49:51Z"},{"n":1514,"title":"[Mobile] Accessibility dropdown covers breadcrumb on subpages","state":"claimed","label":"help-wanted","createdAt":"2026-07-14T16:05:52Z","updatedAt":"2026-09-03T19:46:21Z"},{"n":1571,"title":"[p5.js 2.0+ Bug Report]: Framebuffer example breaks on 2+","state":"in-progress","label":"help-wanted","createdAt":"2026-06-18T22:19:27Z","updatedAt":"2026-08-13T21:08:52Z"},{"n":1412,"title":"🌍 Update translations for intro-to-shaders.mdx","state":"in-progress","label":"help-wanted","createdAt":"2026-05-27T23:08:33Z","updatedAt":"2026-08-04T23:58:16Z"},{"n":1380,"title":"🌍 Update translations for organizing-code-with-functions.mdx","state":"stale","label":"help-wanted","createdAt":"2026-04-29T09:54:27Z","updatedAt":"2026-07-25T13:13:46Z"},{"n":1379,"title":"🌍 Update translations for conditionals-and-interactivity.mdx","state":"in-progress","label":"help-wanted","createdAt":"2026-04-29T09:54:24Z","updatedAt":"2026-08-05T00:12:37Z"},{"n":1335,"title":"🌍 Update translations for p5.nvim.yaml","state":"in-progress","label":"help-wanted","createdAt":"2026-04-13T16:45:34Z","updatedAt":"2026-07-31T17:56:24Z"},{"n":1334,"title":"🌍 Update translations for setting-up-your-environment.mdx","state":"in-progress","label":"help-wanted","createdAt":"2026-04-13T16:45:33Z","updatedAt":"2026-07-23T13:03:19Z"},{"n":1319,"title":"Tutorials/Organizing Code with Fucntions: Comments say \"draw two trees\" but actually draw three","state":"in-progress","label":"beginner","createdAt":"2026-04-08T09:03:32Z","updatedAt":"2026-09-29T14:16:24Z"},{"n":1290,"title":"Instructions for using WebGPU addon","state":"stale","label":"help-wanted","createdAt":"2026-03-31T13:06:41Z","updatedAt":"2026-05-08T22:43:00Z"},{"n":1242,"title":"Website search should be improved","state":"in-progress","label":"help-wanted","createdAt":"2026-03-16T14:58:46Z","updatedAt":"2026-04-27T12:39:25Z"},{"n":1207,"title":"Korean 'Jump to' menu shows Chinese","state":"in-progress","label":"help-wanted","createdAt":"2026-03-02T11:54:20Z","updatedAt":"2026-04-06T16:18:31Z"},{"n":1175,"title":"🌍 Update translations for variables-and-change.mdx","state":"in-progress","label":"help-wanted","createdAt":"2026-02-17T21:59:16Z","updatedAt":"2026-07-23T13:04:58Z"},{"n":1151,"title":"🌍 Update translations for repeating-with-loops.mdx","state":"in-progress","label":"help-wanted","createdAt":"2026-02-07T21:21:10Z","updatedAt":"2026-07-23T13:04:45Z"},{"n":1129,"title":"🌍 Update translations for get-started.mdx","state":"in-progress","label":"help-wanted","createdAt":"2026-02-02T18:22:26Z","updatedAt":"2026-07-23T13:04:36Z"},{"n":935,"title":"[Navigation] Quick access keys to jump to the side navigation","state":"in-progress","label":"help-wanted","createdAt":"2025-08-13T21:26:02Z","updatedAt":"2026-08-31T11:32:07Z"},{"n":878,"title":"Links to wikipedia are broken","state":"in-progress","label":"help-wanted","createdAt":"2025-06-26T15:08:53Z","updatedAt":"2026-02-04T12:45:27Z"},{"n":822,"title":"Back button/history broken in Safari on reference pages","state":"in-progress","label":"help-wanted","createdAt":"2025-04-29T00:19:55Z","updatedAt":"2025-09-11T12:06:55Z"},{"n":810,"title":"Object properties not displaying correctly in reference pages","state":"in-progress","label":"beginner","createdAt":"2025-04-17T17:35:40Z","updatedAt":"2026-09-23T12:17:17Z"},{"n":768,"title":"Make all sketches easier to use on mobile","state":"stale","label":"help-wanted","createdAt":"2025-04-01T12:51:39Z","updatedAt":"2026-02-10T13:29:44Z"},{"n":754,"title":"\"Getting Started with Instance Mode\" Tutorial","state":"stale","label":"beginner","createdAt":"2025-03-26T22:54:46Z","updatedAt":"2026-01-20T15:48:49Z"},{"n":705,"title":"Tab behavior toggle for website code editor convenience","state":"stale","label":"beginner","createdAt":"2025-02-19T01:59:40Z","updatedAt":"2026-01-24T02:48:45Z"},{"n":640,"title":"Add French 🇫🇷 language support","state":"stale","label":"help-wanted","createdAt":"2024-11-20T20:34:57Z","updatedAt":"2025-04-02T06:19:52Z"},{"n":168,"title":"Adding Mermaid diagram support","state":"in-progress","label":"help-wanted","createdAt":"2024-04-08T14:06:09Z","updatedAt":"2026-06-18T20:57:13Z"}]},"responseWindow":{"hours":[0,0,0,0,0,1,0,0,1,0,0,0,1,8,3,5,2,12,6,1,4,5,0,0,2,2,1,2,0,0,0,3,1,0,3,0,2,4,2,2,6,3,1,5,3,2,1,0,4,1,0,0,0,3,1,0,1,0,0,22,3,7,4,1,1,1,3,1,1,2,2,1,0,1,0,0,0,0,0,1,0,1,4,2,1,1,1,1,0,1,4,3,0,4,0,1,0,0,1,0,0,0,0,0,0,0,1,2,3,1,3,0,4,3,0,2,1,0,5,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,4,3,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0],"people":11,"replies":220},"activeMaintainers":12},"series":[{"week":"2025-10-12","opened":4,"merged":2,"answered7d":3,"activity":9},{"week":"2025-10-19","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2025-10-26","opened":0,"merged":0,"answered7d":0,"activity":7},{"week":"2025-11-02","opened":2,"merged":2,"answered7d":2,"activity":10},{"week":"2025-11-09","opened":3,"merged":3,"answered7d":2,"activity":7},{"week":"2025-11-16","opened":2,"merged":1,"answered7d":2,"activity":3},{"week":"2025-11-23","opened":1,"merged":1,"answered7d":1,"activity":14},{"week":"2025-11-30","opened":2,"merged":2,"answered7d":2,"activity":5},{"week":"2025-12-07","opened":3,"merged":3,"answered7d":2,"activity":11},{"week":"2025-12-14","opened":2,"merged":1,"answered7d":1,"activity":3},{"week":"2025-12-21","opened":3,"merged":2,"answered7d":0,"activity":10},{"week":"2025-12-28","opened":6,"merged":1,"answered7d":3,"activity":14},{"week":"2026-01-04","opened":9,"merged":6,"answered7d":7,"activity":12},{"week":"2026-01-11","opened":6,"merged":1,"answered7d":2,"activity":15},{"week":"2026-01-18","opened":4,"merged":2,"answered7d":3,"activity":17},{"week":"2026-01-25","opened":9,"merged":7,"answered7d":2,"activity":23},{"week":"2026-02-01","opened":8,"merged":5,"answered7d":5,"activity":41},{"week":"2026-02-08","opened":12,"merged":7,"answered7d":7,"activity":24},{"week":"2026-02-15","opened":6,"merged":4,"answered7d":4,"activity":29},{"week":"2026-02-22","opened":6,"merged":3,"answered7d":5,"activity":29},{"week":"2026-03-01","opened":3,"merged":2,"answered7d":2,"activity":27},{"week":"2026-03-08","opened":6,"merged":6,"answered7d":5,"activity":19},{"week":"2026-03-15","opened":17,"merged":14,"answered7d":13,"activity":51},{"week":"2026-03-22","opened":9,"merged":3,"answered7d":4,"activity":17},{"week":"2026-03-29","opened":7,"merged":3,"answered7d":5,"activity":24},{"week":"2026-04-05","opened":13,"merged":6,"answered7d":6,"activity":38},{"week":"2026-04-12","opened":9,"merged":5,"answered7d":0,"activity":15},{"week":"2026-04-19","opened":9,"merged":3,"answered7d":3,"activity":14},{"week":"2026-04-26","opened":13,"merged":9,"answered7d":7,"activity":33},{"week":"2026-05-03","opened":6,"merged":3,"answered7d":3,"activity":12},{"week":"2026-05-10","opened":3,"merged":3,"answered7d":1,"activity":11},{"week":"2026-05-17","opened":3,"merged":1,"answered7d":2,"activity":14},{"week":"2026-05-24","opened":3,"merged":1,"answered7d":2,"activity":14},{"week":"2026-05-31","opened":4,"merged":4,"answered7d":3,"activity":22},{"week":"2026-06-07","opened":9,"merged":6,"answered7d":7,"activity":32},{"week":"2026-06-14","opened":6,"merged":4,"answered7d":4,"activity":23},{"week":"2026-06-21","opened":6,"merged":5,"answered7d":6,"activity":23},{"week":"2026-06-28","opened":10,"merged":9,"answered7d":9,"activity":37},{"week":"2026-07-05","opened":6,"merged":6,"answered7d":5,"activity":11},{"week":"2026-07-12","opened":7,"merged":6,"answered7d":6,"activity":28},{"week":"2026-07-19","opened":5,"merged":3,"answered7d":5,"activity":33},{"week":"2026-07-26","opened":10,"merged":7,"answered7d":5,"activity":39},{"week":"2026-08-02","opened":10,"merged":6,"answered7d":9,"activity":26},{"week":"2026-08-09","opened":7,"merged":4,"answered7d":5,"activity":36},{"week":"2026-08-16","opened":2,"merged":1,"answered7d":2,"activity":3},{"week":"2026-08-23","opened":3,"merged":1,"answered7d":2,"activity":16},{"week":"2026-08-30","opened":5,"merged":5,"answered7d":5,"activity":17},{"week":"2026-09-06","opened":0,"merged":0,"answered7d":0,"activity":11},{"week":"2026-09-13","opened":2,"merged":0,"answered7d":0,"activity":12},{"week":"2026-09-20","opened":3,"merged":2,"answered7d":3,"activity":5},{"week":"2026-09-27","opened":2,"merged":1,"answered7d":2,"activity":7},{"week":"2026-10-04","opened":3,"merged":2,"answered7d":3,"activity":3}],"trend":{"flag":"slowed-down","recentMedianHours":45.50944444444445,"previousMedianHours":11.269722222222223,"recentN":10,"previousN":10,"openedThisWeek":3,"openedLastWeek":2},"programs":[{"program":"gsoc","slug":"processing-foundation","name":"Processing Foundation","years":[2025,2026]}]}