Skip to content

Getting started with coding

If you are a coder and want to help with the site, you can fork our GitHub repository and submit a pull request with your changes.

If you want to keep your coding identity separate from your real identity, follow Create an Anonymous GitHub Account and Contributing Code Anonymously.

Not sure where to start? Check the open issues and pick one to work on. If an issue description is too brief or unclear, ask for clarification in the issue thread before you start coding.

View open issues

  1. Pick an issue

    Choose an open issue that matches your skills and availability.

    If there is no assignee yet, leave a comment to say you are working on it so effort does not get duplicated.

  2. Fork the repo

    Create your own copy of the main Activist Checklist repository:

    Fork the main repository

  3. Create a branch and make changes

    Create a short branch name that describes your fix or feature, then implement and test your changes.

    Keep pull requests focused on one issue when possible. Smaller PRs are easier and faster to review.

  4. Open a pull request

    Open a PR from your branch to ActivistChecklist/ActivistChecklist.

    In the PR description, explain what changed, why it changed, and link the issue it resolves.

  5. Address review feedback

    We may request edits before merging. Push follow-up commits to the same branch and we will continue review in the same PR thread.