Skip to main content
TL;DR — 24 Pull Requests challenges you to make one open-source contribution per day from December 1–24. It’s free, open to everyone, and a fun way to build your contribution habit during the holiday season.

What is 24 Pull Requests?

24 Pull Requests is a community initiative inspired by the advent calendar concept. The idea is simple: from December 1st to December 24th, make one meaningful contribution to an open-source project every day. It’s not a formal program with stipends — it’s a challenge and community event that helps you:
  • Build a consistent contribution habit
  • Discover new projects to contribute to
  • Grow your GitHub profile with real contributions
  • Connect with the global open-source community

How It Works

  1. Sign up at 24pullrequests.com (connect your GitHub account)
  2. From December 1–24, submit at least one pull request per day to any open-source project
  3. Your contributions are tracked on the platform
  4. Project maintainers can list their projects as seeking contributions

What Counts as a Contribution?

Any meaningful open-source contribution counts:
  • Bug fixes
  • New features
  • Documentation improvements
  • Translation work
  • Test additions
  • Code refactoring
  • Accessibility improvements
Spam PRs (meaningless whitespace changes, auto-generated content) violate the spirit of the event and may get you flagged.

Tips for Success

  1. Prepare a list of projects before December starts — don’t scramble each day
  2. Mix difficulty levels — Some days do a quick doc fix, other days tackle a bigger issue
  3. Use “good first issue” labels — Many projects label beginner-friendly issues
  4. Focus on quality — One thoughtful contribution beats three trivial ones
  5. Share your progress — Tweet about your contributions, write blog posts

Why Participate?

BenefitDescription
Portfolio building24 real contributions to your GitHub profile
Skill developmentExposure to different codebases and technologies
NetworkingConnect with maintainers and other contributors
Job huntingActive GitHub profiles impress recruiters
PreparationGreat warm-up for applying to GSoC, LFX, or Outreachy

Resources

Even if you don’t hit all 24 days, any contributions you make during December count. The goal is to build the habit, not stress about perfection.