Top Welcoming Open-Source Python Repositories
Top welcoming Python repositories. Scored by real 90-day external PR merge rates, maintainer review turnaround speed, and first-time contributor success.
Ranked Python Repositories
Showing top 50 of 12,072 ranked repositories
| Rank | Repository | Tier | Score | Merge Rate | Good First Issues |
|---|---|---|---|---|---|
| #1 | Structural causal models with Bayesian estimation and interventional simulation via a concise DSL. | S•Elite | 81.5 | 94.1% | 2 |
| #2 | a free, non-AI python grammar checker 📝✅ | S•Elite | 80.6 | 100.0% | - |
| #3 | A stack-agnostic Claude Code skill: strict code reviewer, pair programmer, debugger, and mentor (Python/Bash/Apps Script/JS). Security-first, phase-aware engineering discipline with a spec→plan→TDD→verify workflow. | B•Solid | 80.0 | 99.1% | - |
| #4 | Open Source CRM for Startups — Django REST + SvelteKit · Self-hosted · Multi-tenant · Free forever | S•Elite | 79.7 | 98.0% | - |
| #5 | Open Source CRM for Startups and enterprises. Django + SvelteKit · Self-hosted · Multi-tenant · Free forever | S•Elite | 79.1 | 96.2% | - |
| #6 | Kubernetes gitops for my homelab | B•Solid | 79.0 | 96.9% | - |
| #7 | Analyze your RNA sequencing data without writing a single line of code | S•Elite | 78.6 | 93.0% | 4 |
| #8 | A platform for end-to-end development of machine learning solutions in biomedical imaging | S•Elite | 78.6 | 94.8% | - |
| #9 | Plug-and-play homelab dashboard in one container — GPU, local-AI VRAM, Docker, systemd, host health. Built-in read-only MCP server so AI agents can explore it too. | S•Elite | 78.6 | 94.4% | 13 |
| #10 | Turn a cheap trolling motor into a smart GPS autopilot - virtual anchor, routes, cruise and drift modes from your phone. Runs offline on a Raspberry Pi, with ML-assisted station keeping that outholds a classic PID. | B•Solid | 78.5 | 97.1% | - |
| #11 | Synchronize your data across media servers, media agents and trackers. Keep your movies and shows in sync, no matter where you watch. | S•Elite | 78.4 | 96.2% | - |
| #12 | any model. no keys. maybe a merge. | B•Solid | 78.4 | 94.7% | - |
| #13 | A simple wrapper to make a flat file drop in raplacement for mongodb out of TinyDB/SQLite/Duckdb... etc | B•Solid | 78.3 | 97.7% | - |
| #14 | gadievron/raptor3,637 Raptor turns Claude Code into a general-purpose AI offensive/defensive security agent. By using Claude.md and creating rules, sub-agents, and skills, and orchestrating security tool usage, we configure the agent for adversarial thinking, and perform research or attack/defense operations. | S•Elite | 78.1 | 95.2% | 2 |
| #15 | The collaboration layer for AI teams: domain experts annotate and review agent behavior, engineers improve the agent from what they find. | S•Elite | 78.1 | 93.0% | 6 |
| #16 | An Agent Skill and Dify plugin to transform Markdown to files of DOCX, PPTX, XLSX, PNG, PDF, HTML, MD, CSV, JSON, XML. | B•Solid | 78.1 | 100.0% | - |
| #17 | Australian energy market data platform | S•Elite | 78.1 | 95.0% | - |
| #18 | The source code for a small website to compare pieces of printed filament. | B•Solid | 78.0 | 100.0% | - |
| #19 | A high-performance image processing library designed to optimize and extend the Albumentations library with specialized functions for advanced image transformations. Perfect for developers working in computer vision who require efficient and scalable image augmentation. | S•Elite | 77.9 | 100.0% | - |
| #20 | Holds generated but persistent results from building the Ansible community package | S•Elite | 77.9 | 100.0% | - |
| #21 | Learn Robotics with JdeRobot | S•Elite | 77.9 | 90.0% | 10 |
| #22 | kivymd/KivyMD2,455 KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications. https://youtube.com/c/KivyMD https://twitter.com/KivyMD https://habr.com/ru/users/kivymd https://stackoverflow.com/tags/kivymd | S•Elite | 77.8 | 96.4% | - |
| #23 | Niimbot Label Printer Home Assistant Integration | B•Solid | 77.6 | 97.7% | - |
| #24 | Token Efficiency For AI Agents | S•Elite | 77.5 | 90.7% | 41 |
| #25 | Column-wise type annotations for pyspark DataFrames | B•Solid | 77.5 | 100.0% | - |
| #26 | upkie/upkie399 Open-source wheeled biped robots | B•Solid | 77.5 | 100.0% | - |
| #27 | Solus Package Monorepo & Issue Tracker | S•Elite | 77.3 | 95.2% | 1 |
| #28 | myusuf3/delorean1,824 Delorean: Time Travel Made Easy | B•Solid | 77.3 | 100.0% | - |
| #29 | Location-neutral bird field-journal plates for Pimoroni Inky displays | B•Solid | 77.3 | 99.5% | - |
| #30 | praw-dev/praw4,225 PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API. | S•Elite | 77.3 | 96.4% | - |
| #31 | The Sinclair ZX Spectrum BASIC compiler! | S•Elite | 77.3 | 96.7% | - |
| #32 | Software for technical documentation and requirements management. | S•Elite | 77.2 | 94.9% | - |
| #33 | Offline timezone lookup for WGS84 coordinates, with no polygon simplification - so the answer stays correct at timezone borders. | S•Elite | 77.2 | 88.5% | 3 |
| #34 | Macndcheese is an app that runs almost any steam game and with the additional support for epic games. | S•Elite | 77.1 | 80.3% | 7 |
| #35 | pytest plugin for aiohttp support | S•Elite | 77.0 | 96.3% | - |
| #36 | Declarative creation of composable visualization for Python (Complex heatmap, Upset plot, Oncoprint and more~) | B•Solid | 76.9 | 95.2% | - |
| #37 | Speed up model training by fixing data loading. | S•Elite | 76.9 | 85.7% | 6 |
| #38 | huangruiteng/loopx5,172 Long-horizon agent control plane for durable, governed work across Codex, Claude Code, and other harnesses. | S•Elite | 76.8 | 95.4% | - |
| #39 | Next-generation Albumentations: dual-licensed for open-source and commercial use | S•Elite | 76.5 | 94.0% | 1 |
| #40 | stenolabs/stenoai1,267 Steno is the highly secure privacy-first AI notepad & notetaker for all your confidential conversations. On Windows & MacOS. For government and defence sectors. | S•Elite | 76.4 | 91.5% | 3 |
| #41 | fossasia/voxbento1,482 Open Source AI powered Interpretation Platform https://voxbento.com | S•Elite | 76.4 | 87.6% | 4 |
| #42 | Pure python3 implementation for working with iDevices (iPhone, etc...). | S•Elite | 76.4 | 92.3% | 5 |
| #43 | Deterministic orchestrator for CLI coding agents (Claude Code, Codex, Gemini CLI, +40 more). No model in the coordination loop, so parallel runs in per-task git worktrees replay byte-identically. Signed lineage plus an opt-in HMAC audit chain a reviewer checks offline. Cluster mode, air-gap deploy. Status: beta. https://bernstein.run | S•Elite | 76.3 | 91.7% | 60 |
| #44 | To get started, please proceed to The Splunk Observability Cloud Workshop Homepage. | S•Elite | 76.3 | 92.0% | - |
| #45 | :fire: Command-line tool to delete merged Git branches | B•Solid | 76.2 | 96.3% | - |
| #46 | A curated collection of sample applications intended for reference in developing optimized AI solutions and testing hardware performance across various industry use cases. | S•Elite | 76.2 | 88.9% | - |
| #47 | Modular hardware build system | S•Elite | 76.1 | 96.8% | - |
| #48 | General purpose mathematical software system, compatible fork of https://github.com/sagemath/sage supporting modularized installation with pip. Main repository, containing Sage library (src/), modularized pip-installable packages (pkgs/), Sage distribution (build/). Source repo for most packages in https://pypi.org/org/passagemath/ | S•Elite | 76.1 | 90.5% | 3 |
| #49 | S•Elite | 76.0 | 93.3% | - | |
| #50 | Self-hosted geospatial data catalog with semantic search (pgvector), OGC/STAC APIs, and map builder. Built on FastAPI, PostGIS, React, and MapLibre. | B•Solid | 75.9 | 96.1% | - |
How to Get Your Python PR Merged
Get this week's top welcoming repos + fresh Good First Issues for Python
Free weekly email, scoped to Python. No account needed - confirm once and unsubscribe anytime.
Frequently Asked Questions: Python Open Source
What is the most welcoming Python open-source repository?
The highest-ranked Python repository on GetMerged is currently pymc-labs/pathmc, with a C-Rank score of 81.5/100 and a 94.1% PR merge rate.
How can I find good first issues in Python?
You can browse verified beginner-friendly issues in Python by visiting our curated Good First Issues directory at getmerged.abhishekco.de/good-first-issue/python.
What makes a Python repository ‘Super Welcoming’ on GetMerged?
A ‘Super Welcoming’ (S-Tier) Python repository demonstrates an external PR merge rate above 80%, a median first response time within 24 to 48 hours, active review feedback, and clear onboarding documentation.