Ranked by how they treat first pull requests
The most beginner-friendly Python open source projects
Projects that merge pull requests from outside contributors and answer them quickly: the two things a newcomer cannot see before sending one.
-
1. BSData/horus-heresy-3rd-edition Python
100% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 37 stars
-
2. mlcommons/storage Python
MLPerf® Storage Benchmark Suite
100% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 203 stars
-
3. openvax/topiary Python
Predict mutated T-cell epitopes from sequencing data
98% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 30 stars
-
4. OCHA-DAP/topo-tools-py Python
99% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 27 stars
-
5. MoonLadderStudios/MoonMind Python
Run Claude Code, Codex, and any Omnigent agent with superior security, resiliency, and observability.
99% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 12 stars
-
6. jumpserver/jumpserver Python
JumpServer is an Open-source Privileged Access Management (PAM) platform with AI-powered capabilities, providing DevOps and IT teams a unified workspace to securely access SSH, RDP, Kubernetes, dat...
93% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 31,614 stars
-
7. openvax/vaxrank Python
Ranked vaccine peptides for personalized cancer immunotherapy
94% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 67 stars
-
8. hashview/hashview Python
A web front-end for password cracking and analytics
100% of outside PRs merged Maintainers usually reply within 1 day
4 open beginner issues 399 stars
-
9. microsoft/kiota-python Python
Abstractions library for Kiota generated Python clients
100% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 31 stars
-
10. sparcs-kaist/new-ara-api Python
Restful API for Ara, KAIST's official community service
94% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 22 stars
-
11. modelscope/FunASR Python
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.
94% of outside PRs merged Maintainers usually reply within 1 day
3 open beginner issues 20,526 stars
-
12. ansible/ansible-ai-connect-service Python
92% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 35 stars
-
13. bigbio/qpx Python
qpx (Quantitative Proteomics eXchange) format (aka quantms.io) a format to capture a full proteomics experiment
97% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 26 stars
-
14. aws-samples/sample-aws-genai-ops-demos Python
Deployable code samples demonstrating how generative AI transforms cloud operations. Deploy as-is with one click, or adapt to your specific environment with minimal customization effort.
93% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 59 stars
-
15. desihub/desispec Python
DESI spectral pipeline
89% of outside PRs merged Maintainers usually reply within 1 day
7 open beginner issues 42 stars
-
16. arviz-devs/arviz-stats Python
Statistical computation and diagnostics for ArviZ.
89% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 18 stars
-
17. qualcomm/qai-appbuilder Python
QAI AppBuilder is designed to help developers easily execute models on WoS and Linux platforms. It encapsulates the Qualcomm® AI Runtime SDK APIs into a set of simplified interfaces for running mod...
91% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 240 stars
-
18. TiBillet/Lespass Python
Boîte à outils libre et fédérée pour lieux culturels : billetterie en ligne, caisse enregistreuse, cashless NFC multi-lieux, adhésions, monnaie locale et monnaie temps. Un commun numérique porté pa...
100% of outside PRs merged Maintainers usually reply within 1 day
3 open beginner issues 32 stars
-
19. EverMind-AI/Raven Python
The Harness of Harnesses: a trusted, persistent, self-evolving multi-agent ecosystem for all-domain collaboration.
90% of outside PRs merged Maintainers usually reply within 1 day
8 open beginner issues 4,076 stars
-
20. awslabs/amazon-dynamodb-tools Python
Tools to make effective use of DynamoDB easier.
90% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 181 stars
How this ranking works
Score = merge rate × reply speed. The merge rate is the share of pull requests from outside contributors (anyone who is not an owner, member or collaborator of the project, bots excluded) merged in the last 30 days, smoothed as (merged + 1) ÷ (sent + 2) so a few lucky merges do not outrank a long record. The reply speed is 1 ÷ (1 + the median number of days before a pull request gets its first reply from someone other than its author, or is merged). Bot comments do not count as replies.
Listed: projects with at least 10 outside pull requests in that window, at least one open beginner issue, at least 10 stars, a push in the last 180 days, not archived, and measured in the last 30 days.