Python contribution paths

Open-source Python projects to contribute to

Pick a project by the kind of Python work you want to do. Check its current issue before you start.

Browse repositories

Three places to start

These projects appear in the helpmehack repository catalog. Inclusion does not mean a suitable issue is open today.

  1. Flask

    A small web framework

    Start by reading its issue and contribution guidance. A small bug or documentation change may fit better than a framework feature.

    Read Flask on GitHub
  2. Zulip

    A team chat application

    Explore the Python server and its contributor guide. Choose a task whose setup and tests you can run locally.

    Read Zulip on GitHub
  3. pandas

    A data analysis library

    Read the development guide before choosing an issue. Changes can need tests and careful review of behavior.

    Read pandas on GitHub

Check the issue before you commit

Filter the helpmehack repository list by Python. Open a repository for contribution rules and issue checks. Read the latest GitHub comments and linked pull requests. If the issue is assigned or the next step is unclear, ask the maintainers first.