Skip to content
The directory

Language

Python repos to contribute to

OpenSrc lists 163 Python repositories with open issues for new contributors, and 72 of them are first-PR friendly. Between them they have 2,490 open good first issues and 2,453 help-wanted issues. The median welcome score is 72/100, and the best-scored right now are apache/airflow, topoteretes/cognee and pytorch/pytorch. Most are about Machine Learning & AI, Data Science and DevOps & Cloud.

163 repos by best score

Filter these in the directory
  • Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

    135good first issues
    • Python
    • Field: Data Science
    • Field: Machine Learning
    • Stars:47K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~48m
    Score98 out of 100 contributor score, very welcomingFirst-PR friendly
  • Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory with…

    59good first issues+2 help wanted
    • Python
    • Field: Machine Learning
    • Field: Databases
    • Stars:31.2K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~23h
    Score98 out of 100 contributor score, very welcomingFirst-PR friendly
  • Tensors and Dynamic neural networks in Python with strong GPU acceleration

    48good first issues
    • Python
    • Field: Machine Learning
    • Field: Graphics
    • Stars:103.5K
    • CONTRIBUTING
    • replies in ~25h
    Score95 out of 100 contributor score, very welcomingFirst-PR friendly
  • Comprehensive and open-source library of analysis tools for MRI of the spinal cord.

    33good first issues
    • Python
    • Stars:272
    • LGPL-3.0
    • CONTRIBUTING
    • replies in ~1h
    Score92 out of 100 contributor score, very welcomingFirst-PR friendly
  • AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the…

    9good first issues+3 help wanted
    • Python
    • Field: Machine Learning
    • Field: Backend
    • Stars:187.6K
    • CONTRIBUTING
    • replies in ~3h
    Score90 out of 100 contributor score, very welcomingFirst-PR friendly
  • Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4, MiniMax-H3…

    4good first issues+19 help wanted
    • Python
    • Field: Machine Learning
    • Field: Web Frontend
    • Stars:77K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~15h
    Score90 out of 100 contributor score, very welcomingFirst-PR friendly
  • Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for…

    72good first issues+15 help wanted
    • Python
    • Field: Machine Learning
    • Field: Data Science
    • Stars:43.9K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~5h
    Score90 out of 100 contributor score, very welcomingFirst-PR friendly
  • Optional static typing for Python

    9good first issues
    • Python
    • Field: Compilers
    • Stars:20.7K
    • CONTRIBUTING
    • replies in ~16h
    Score90 out of 100 contributor score, very welcomingFirst-PR friendly
  • The open source agentic dental software. Built for AI.

    21good first issues+28 help wanted
    • Python
    • Field: Machine Learning
    • Field: Databases
    • Stars:83
    • CONTRIBUTING
    • replies in ~31h
    Score89 out of 100 contributor score, very welcomingFirst-PR friendly
  • A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as…

    4good first issues+15 help wanted
    • Python
    • Field: Data Science
    • Field: Machine Learning
    • Stars:22.9K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~8h
    Score88 out of 100 contributor score, very welcomingFirst-PR friendly
  • NLTK Source

    12good first issues
    • Python
    • Field: Machine Learning
    • Stars:14.7K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~11h
    Score87 out of 100 contributor score, very welcomingFirst-PR friendly
  • MTEB: State-of-the-art evaluation of embeddings across languages and modalities

    17good first issues+3 help wanted
    • Python
    • Field: Machine Learning
    • Stars:3.4K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~42m
    Score86 out of 100 contributor score, very welcomingFirst-PR friendly
  • Python packaging and dependency management made easy

    4good first issues
    • Python
    • Stars:34.3K
    • MIT
    • CONTRIBUTING
    • replies in ~16h
    Score85 out of 100 contributor score, very welcomingFirst-PR friendly
  • Earn RTC crypto by contributing to the RustChain ecosystem. Bounties from 1-150 RTC. Star, code, write…

    60good first issues+15 help wanted
    • Python
    • Field: Blockchain
    • Field: Machine Learning
    • Stars:283
    • AGPL-3.0
    • CONTRIBUTING
    Score85 out of 100 contributor score, very welcomingFirst-PR friendly
  • Developer-first error tracking and performance monitoring

    10good first issues+1 help wanted
    • Python
    • Field: Observability
    • Field: DevOps
    • Stars:44.9K
    • CONTRIBUTING
    • replies in ~3d
    Score84 out of 100 contributor score, very welcomingFirst-PR friendly
  • SGLang is a high-performance serving framework for large language models and multimodal models.

    49good first issues+15 help wanted
    • Python
    • Field: Machine Learning
    • Stars:36.6K
    • Apache-2.0
    • CONTRIBUTING
    Score84 out of 100 contributor score, very welcomingFirst-PR friendly
  • SciPy library main repository

    4good first issues
    • Python
    • Field: Scientific Computing
    • Stars:15.1K
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~4h
    Score84 out of 100 contributor score, very welcomingFirst-PR friendly
  • DeepInverse: a PyTorch library for solving imaging inverse problems using deep learning

    21good first issues
    • Python
    • Field: Machine Learning
    • Stars:821
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~2d
    Score84 out of 100 contributor score, very welcomingFirst-PR friendly
  • Cartography is a Python tool that pulls infrastructure assets and their relationships into a Neo4j graph…

    6good first issues+5 help wanted
    • Python
    • Field: Databases
    • Field: DevOps
    • Stars:4.1K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~2d
    Score83 out of 100 contributor score, very welcomingFirst-PR friendly
  • Tools to support converting a Python project into a standalone native application.

    5good first issues
    • Python
    • Stars:3.4K
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~13h
    Score83 out of 100 contributor score, very welcomingFirst-PR friendly
  • The retrieval layer for production AI systems. Lightning-fast (<10ms) search without vector databases. Built…

    26good first issues+28 help wanted
    • Python
    • Field: Machine Learning
    • Field: DevOps
    • Stars:787
    • BSD-2-Clause
    • CONTRIBUTING
    • replies in ~6d
    Score83 out of 100 contributor score, very welcoming
  • scikit-learn: machine learning in Python

    1good first issue+178 help wanted
    • Python
    • Field: Data Science
    • Field: Machine Learning
    • Stars:67.4K
    • BSD-3-Clause
    • CONTRIBUTING
    • replies in ~2d
    Score82 out of 100 contributor score, very welcoming
  • :hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI…

    8good first issues
    • Python
    • Field: Data Science
    • Field: Machine Learning
    • Stars:40K
    • CONTRIBUTING
    Score82 out of 100 contributor score, very welcomingFirst-PR friendly
  • music library manager and MusicBrainz tagger

    10good first issues
    • Python
    • Field: CLI Tools
    • Stars:15.7K
    • MIT
    • CONTRIBUTING
    • replies in ~3d
    Score82 out of 100 contributor score, very welcomingFirst-PR friendly
  • Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory…

    3good first issues
    • Python
    • Field: Machine Learning
    • Field: Networking
    • Stars:48.7K
    • MIT
    • CONTRIBUTING
    • replies in ~23h
    Score81 out of 100 contributor score, very welcomingFirst-PR friendly
  • Air gapped, privacy focused open source NotebookLM alternative. Join our Discord…

    20good first issues+74 help wanted
    • Python
    • Field: Machine Learning
    • Field: Web Frontend
    • Stars:16.3K
    • CONTRIBUTING
    • replies in ~30d
    Score81 out of 100 contributor score, very welcoming
  • AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the…

    37good first issues+112 help wanted
    • Python
    • Field: DevOps
    • Field: Web Frontend
    • Stars:15.6K
    • CONTRIBUTING
    • replies in ~30d
    Score81 out of 100 contributor score, very welcoming
  • Synapse: Matrix homeserver written in Python/Twisted + Rust

    25good first issues
    • Python
    • Stars:4.7K
    • AGPL-3.0
    • CONTRIBUTING
    • replies in ~8d
    Score81 out of 100 contributor score, very welcoming
  • Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package…

    42good first issues
    • Python
    • Field: Scientific Computing
    • Field: Networking
    • Stars:4.2K
    • EPL-2.0
    • CONTRIBUTING
    • replies in ~11d
    Score81 out of 100 contributor score, very welcoming
  • PipesHub is an open-source platform for securely connecting enterprise knowledge to AI. Give AI agents…

    6good first issues+2 help wanted
    • Python
    • Field: Machine Learning
    • Field: DevOps
    • Stars:3.8K
    • Apache-2.0
    • CONTRIBUTING
    • replies in ~6h
    Score81 out of 100 contributor score, very welcomingFirst-PR friendly

Showing 30 of 163 repos