Classificati in base a come trattano le prime pull request
I progetti open source Python più adatti ai principianti
Progetti che accettano le pull request dei contributori esterni e rispondono in fretta: proprio ciò che un principiante non vede prima di inviarne una.
-
1. BSData/horus-heresy-3rd-edition Python
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
5 issue aperte per principianti 37 star
-
2. pirl-unc/mhcgnomes Python
Parsing MHC nomenclature in the wild
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
4 issue aperte per principianti 21 star
-
3. OCHA-DAP/topo-tools-py Python
99% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 27 star
-
4. mlcommons/storage Python
MLPerf® Storage Benchmark Suite
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 203 star
-
5. openvax/topiary Python
Predict mutated T-cell epitopes from sequencing data
98% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 30 star
-
6. MieuxVoter/presidentielle2027 Python
Compilation des sondages produits à l'occasion de l'élection présidentielle 2027 en France
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 10 star
-
7. cybersecify/OpenEASD Python
Self-hosted external attack surface scanner. See what attackers see: subdomains, takeovers, open ports, CVEs ranked by EPSS/KEV, TLS/SSH/web hygiene, leaked secrets, breach and lookalike domain exp...
97% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
2 issue aperte per principianti 27 star
-
8. bloomberg/causal-ts Python
Causal Discovery for Time Series
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
2 issue aperte per principianti 45 star
-
9. hashview/hashview Python
A web front-end for password cracking and analytics
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
4 issue aperte per principianti 399 star
-
10. 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% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 31,614 star
-
11. MoonLadderStudios/MoonMind Python
Run Claude Code, Codex, and any Omnigent agent with superior security, resiliency, and observability.
97% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 12 star
-
12. openvax/vaxrank Python
Ranked vaccine peptides for personalized cancer immunotherapy
94% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
2 issue aperte per principianti 67 star
-
13. microsoft/kiota-python Python
Abstractions library for Kiota generated Python clients
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 31 star
-
14. cubrid-lab/pycubrid Python
Pure Python DB-API 2.0 (PEP 249) driver for CUBRID with asyncio and SSL/TLS support
91% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
7 issue aperte per principianti 30 star
-
15. avibe-bot/avibe Python
The local-first Agent OS — your AI partner lives on your own machine. Drive the official Claude Code, Codex & OpenCode from your browser or any chat app.
92% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 588 star
-
16. sparcs-kaist/new-ara-api Python
Restful API for Ara, KAIST's official community service
94% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 22 star
-
17. radlab-dev-group/llm-router Python
LLM Router is a service that can be deployed on‑premises or in the cloud. It adds a layer between any application and the LLM provider. In real time it controls traffic, distributes a load among pr...
91% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 13 star
-
18. gyrinx-app/gyrinx Python
Core Gyrinx application
97% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
9 issue aperte per principianti 13 star
-
19. openvax/mhcflurry Python
Peptide-MHC I binding affinity prediction
100% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
6 issue aperte per principianti 274 star
-
20. ansible/ansible-ai-connect-service Python
92% delle PR esterne accettate I maintainer di solito rispondono entro 1 giorno
1 issue aperta per principianti 35 star
Come viene calcolata la classifica
Punteggio = tasso di merge × velocità di risposta. Il tasso di merge è la quota di pull request dei contributori esterni (chiunque non sia owner, member o collaborator del progetto, bot esclusi) accettate negli ultimi 30 giorni, smussata come (accettate + 1) ÷ (inviate + 2) perché pochi merge fortunati non superino uno storico lungo. La velocità di risposta è 1 ÷ (1 + la mediana dei giorni prima che una pull request riceva la prima risposta da qualcuno diverso dal suo autore, o venga accettata). I commenti dei bot non contano come risposte.
In classifica: progetti con almeno 10 pull request esterne in quel periodo, almeno una issue aperta per principianti, almeno 10 stelle, un push negli ultimi 180 giorni, non archiviati e misurati negli ultimi 30 giorni.