Help wanted
I often read that a great way to get better at programming is to contribute to open-source projects. The problem is, open-source projects that are looking for help aren't all that easy to find. To help make this process a bit easier, we can use the GitHub API.
There's a lot we can do with this API—we could get pretty specific, looking only for issues in a particular langauge with a particular set of labels. To keep it simple, I'm just searching for open issues with the "help wanted" label. I'm also only returning the 100 most recent issues that match our criteria. We could return thousands (there are about 45,000 open issues on GitHub with the "help wanted" label for Python projects at the time of writing), but let's not get too carried away.
I've written a post describing the basic steps underlying this project here. At the moment, we're just searching for open issues in Python and R (because they're the two languages I'm most interested in); let me know if you want me to add anything else.
Python projects
Title | URL | Labels | Updated |
---|---|---|---|
min max | https://github.com/almsam/Numerical-Analysis-code/issues/16 | enhancement, help wanted, good first issue | 2024-09-07T21:54:47Z |
issue | https://github.com/mdriyadkhan585/todo-list-GUI/issues/1 | bug, documentation, duplicate, enhancement, help wanted, good first issue, invalid, question, wontfix | 2024-09-07T19:04:12Z |
Issues | https://github.com/mdriyadkhan585/todo-list-python/issues/1 | bug, documentation, duplicate, enhancement, help wanted, good first issue, invalid, question, wontfix | 2024-09-07T18:48:12Z |
sync from other browsers | https://github.com/ungoogled-software/ungoogled-chromium/issues/3022 | enhancement, help wanted | 2024-09-07T17:46:33Z |
new catalog module using Melodi API | https://github.com/InseeFrLab/pynsee/pull/217 | help wanted, WIP | 2024-09-07T15:12:46Z |
blog posts are not displayed. | https://github.com/taka-rl/python_practice/issues/3 | help wanted | 2024-09-07T15:20:33Z |
o termo "wakutiwa" de Casasnovas (2006) | https://github.com/CompLin/nheengatu/issues/542 | help wanted, invalid, corpus, unknown-words | 2024-09-07T13:39:33Z |
[feat] add new LLM support: anthropic, mistral, bedrock | https://github.com/hmasdev/autogen-werewolf/issues/26 | enhancement, help wanted, good first issue | 2024-09-07T13:34:46Z |
Large number of chunks causes `OSError: [Errno 24] Too many open files` | https://github.com/Lightning-AI/litdata/issues/366 | bug, help wanted | 2024-09-07T20:13:54Z |
[feature request] Add reservation end date in kiosk to enable overnight reservation | https://github.com/usnistgov/NEMO/issues/253 | help wanted | 2024-09-07T19:49:16Z |
Remove support for shortened google map link | https://github.com/liang799/Gedong-Ride-Sharing-Bot/issues/1 | help wanted | 2024-09-07T12:42:41Z |
Can't appear to load the server | https://github.com/Lightning-AI/LitServe/issues/273 | bug, help wanted | 2024-09-07T12:43:42Z |
Where in the code is the 'You are running source files' red text located | https://github.com/Just-Natsuki-Team/NatsukiModDev/issues/910 | Help wanted | 2024-09-07T13:08:36Z |
Progress bar required during scans and processing | https://github.com/pkjmesra/PKScreener/issues/182 | bug, documentation, help wanted | 2024-09-07T16:57:18Z |
Final re-reading of the code | https://github.com/qferre/warshard/issues/30 | help wanted | 2024-09-07T07:25:54Z |
Playtesting the rules | https://github.com/qferre/warshard/issues/29 | help wanted, question | 2024-09-07T07:24:22Z |
Fix logging configuration | https://github.com/hburn7/mappool-compliance-checker/issues/3 | bug, help wanted | 2024-09-07T05:04:31Z |
Code Idea: Move away from TypedDict | https://github.com/salve-org/collegamento/issues/12 | enhancement, help wanted | 2024-09-07T04:51:43Z |
Automate flywire --> spreadsheets | https://github.com/tsmith422/academies-authenticator-bot/issues/7 | bug, enhancement, help wanted | 2024-09-07T03:51:44Z |
Start use `pyproject.toml` instead of `requirements.txt` | https://github.com/Desiders/keycloak_example/issues/6 | enhancement, help wanted | 2024-09-07T02:16:30Z |
R projects
Title | URL | Labels | Updated |
---|---|---|---|
Improve multilingual documentation/messages (addition of Spanish) | https://github.com/rOpenSpain/spanishoddata/issues/87 | help wanted | 2024-09-07T19:49:48Z |
Make getting started first figure have integer x axis ticks | https://github.com/epinowcast/primarycensoreddist/issues/45 | documentation, help wanted | 2024-09-06T20:32:10Z |
In the db_extraction task need to extract comments from access dbs for analysis. | https://github.com/mrc-ide/priority-pathogens/issues/50 | help wanted | 2024-09-05T10:54:27Z |
Work out how to set custom lintr parameters in package structure | https://github.com/dfe-analytical-services/eesyapi/issues/18 | bug, help wanted | 2024-09-05T10:35:32Z |
A why it works maths vignette | https://github.com/epinowcast/primarycensoreddist/issues/37 | documentation, enhancement, help wanted | 2024-09-06T20:58:44Z |
Add placenames to AI and GOA areas | https://github.com/MargaretSiple-NOAA/goa-ai-data-reports/issues/76 | enhancement, help wanted, AI, GOA | 2024-09-04T18:36:02Z |
add warnings for 2 (old) TMB problems (TMB version, TMB option) | https://github.com/openpharma/mmrm/issues/464 | help wanted, priority | 2024-09-03T12:55:09Z |
What is the best way for non-GitHub users to submit issues and requests? | https://github.com/BWAM/bwam_analytics/issues/9 | help wanted, question | 2024-08-30T16:36:49Z |
Generalise exponential growth distribution as a tilted distribution | https://github.com/epinowcast/primarycensoreddist/issues/6 | enhancement, help wanted | 2024-09-02T21:50:14Z |
Use HDRUK API to retrieve metadata json files | https://github.com/aim-rsf/browseMetadata/issues/117 | help wanted, enhancement | 2024-09-06T14:01:25Z |
The end of the world ... how to deal with it? | https://github.com/r-tmap/tmap/issues/929 | help wanted, compat | 2024-09-01T10:22:59Z |
Help with BIOMOD Error in { : task 1 failed - "task 1 failed - "task 1 failed - "Unable to make model prediction""" | https://github.com/biomodhub/biomod2/issues/496 | help wanted | 2024-09-03T08:44:05Z |
Add function examples | https://github.com/tsostarics/contrastable/issues/30 | documentation, help wanted | 2024-09-07T01:14:24Z |
feature request: support for compatibility with BIDS BEP 020 proposal | https://github.com/shawntschwartz/eyeris/issues/31 | feature, help wanted, future | 2024-09-06T01:34:16Z |
feature request: subtractive and divisive pupil baselining function | https://github.com/shawntschwartz/eyeris/issues/13 | feature, help wanted | 2024-09-06T06:25:00Z |
edge case: epoch parsing without structured messages | https://github.com/shawntschwartz/eyeris/issues/12 | bug, feature, help wanted | 2024-09-06T06:25:11Z |
Submit lesson to incubator | https://github.com/kaijagahm/R-help-reprexes/issues/27 | help wanted | 2024-08-29T20:48:50Z |
884 Events that do not have matches in the SAMPLE table. | https://github.com/BWAM/bwam_analytics/issues/7 | help wanted, question | 2024-08-21T15:38:48Z |
Demonstrating the contrast between ggplot2 and baseR plotting | https://github.com/datacarpentry/r-socialsci/issues/515 | help wanted, type:enhancement | 2024-09-04T20:07:40Z |
New Maintainer Wanted :-) | https://github.com/ropensci/medrxivr/issues/41 | help wanted | 2024-08-21T05:14:07Z |