Curated issues
Python Data Engineering Good First Issues
Python issues about Data Engineering: the project is written in Python and the issue is about Data Engineering. The list opens on the ones we rated beginner-friendly.
Data Engineering
- Open issues
- 99.9k
- New this week
- 2.7k
- Nobody on it yet
- 88.9k
- Average difficulty
- 3.9/5
What this list is like
- Average annotated difficulty: 3.9/5 across 107,950 issues.
- 9% of 107,950 time estimates are one day or less.
Updated Oct 26, 2026.
About Data Engineering
Data engineering moves and reshapes data at scale: ingestion, ETL pipelines, workflow schedulers and warehouse tooling. Issues filed simply as data work are listed here too.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
UKGovernmentBEIS/optstop#10 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cairndev-sh/cairn#225 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
-
good first issue task workshop-1
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
automated endpoint-dead needs-curation
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Node Usage Analyzer silently skips UTF-8 workflows on Windows due to missing encoding in json.load()Open
Difficulty 1/5 Under an hour Newbie friendliness 85/100
Comfy-Org/ComfyUI-Manager#3441 · 1 comment ·
Maintainers usually reply within 2 days
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
mloda-ai/mloda-registry#1348 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Ehlmann-research-group/WISER#828 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
pola-rs/polars-benchmark#198 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
broker-data good first issue page-monitor
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
markramm/data-broker-registry#139 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
GlacioHack/geoutils#998 ·
Maintainers usually reply within 1 day
-
awaiting triage bug P2 python
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
lincc-frameworks/nested-pandas#582 · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
nansencenter/geodataset#39 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
选手何昊阳信息错误Open选手信息错误
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
elder-plinius/V3R1T4S#780 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
basitalisandhu/claude-dev-skills#29 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
endurain-project/endurain#865 ·
Maintainers usually reply within 1 day
-
author-page correction
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
acl-org/acl-anthology#10599 · 1 comment ·
Maintainers usually reply within 1 day
-
correction metadata
Difficulty 1/5 Under an hour Newbie friendliness 85/100
acl-org/acl-anthology#10598 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
testing
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
danforthcenter/plantcv#2083 ·
Maintainers usually reply within 9 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
zarr-developers/VirtualiZarr#1148 ·
Maintainers usually reply within 1 day
-
enhancement good first issue help wanted
Difficulty 2/5 1-2 days Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
correction metadata
Difficulty 1/5 Under an hour Newbie friendliness 72/100
acl-org/acl-anthology#10595 · 1 comment ·
Maintainers usually reply within 1 day
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
alcancia-app/alcancia#4 ·
-
good first issue probar receta sin programar
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
alcancia-app/alcancia#1 ·
-
area: report enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
ahmad-codex/shrinkvec#15 ·
-
bug edge case
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 2 days
-
check:passed logos:edit
Difficulty 1/5 Under an hour Newbie friendliness 78/100
Maintainers usually reply within 6 days
-
Difficulty 2/5 Under an hour Newbie friendliness 85/100
netbox-community/devicetype-library#4725 ·
Maintainers usually reply within 3 days
-
bug help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
-
[Medium-high] Do not apply formula-injection quoting to spreadsheet data handed to the Python workerOpenbug help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
DepressionCenter/FieldStationAI#41 ·
Maintainers usually reply within 1 day
-
enhancement good first issue hacktoberfest
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
nikhil49023/Saara#9 ·
-
epic/promo repo/backend
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
daniel-ospina/tortoise#9934 · 1 comment ·
Maintainers usually reply within 1 day
-
review why:needs-metadata
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ndif-team/ndif-citations#84 ·
-
review why:needs-metadata
Difficulty 1/5 Under an hour Newbie friendliness 70/100
ndif-team/ndif-citations#82 ·
-
Review: nnsight: The package for interpreting and manipulating the internals of deep learned modelsOpenreview why:needs-metadata
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
ndif-team/ndif-citations#79 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
partition_datasetOpen
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Project-MONAI/MONAI#9220 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
double_edge_swap and connected_double_edge_swap can change degrees when two self-loops are selectedOpen
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
networkx/networkx#8970 · 1 comment ·
Maintainers usually reply within 2 days
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.
Projects with the most open issues here
- statsmodels/statsmodels — merges 84% of outside contributors' pull requests
- pola-rs/polars — merges 33% of outside contributors' pull requests
- pandas-dev/pandas — merges 42% of outside contributors' pull requests
- apache/beam — merges 66% of outside contributors' pull requests
- numpy/numpy — merges 41% of outside contributors' pull requests
Related pages
Questions
- How many Data Engineering issues are open here?
- 99,874 open issues: 2,708 opened in the last seven days, and 88,939 with nobody working on them yet. We count them once a day.
- Where do I start?
- Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
- Can you pick one for me?
- Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.