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
- Sign up at 24pullrequests.com (connect your GitHub account)
- From December 1–24, submit at least one pull request per day to any open-source project
- Your contributions are tracked on the platform
- 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
- Prepare a list of projects before December starts — don’t scramble each day
- Mix difficulty levels — Some days do a quick doc fix, other days tackle a bigger issue
- Use “good first issue” labels — Many projects label beginner-friendly issues
- Focus on quality — One thoughtful contribution beats three trivial ones
- Share your progress — Tweet about your contributions, write blog posts
Why Participate?
| Benefit | Description |
|---|
| Portfolio building | 24 real contributions to your GitHub profile |
| Skill development | Exposure to different codebases and technologies |
| Networking | Connect with maintainers and other contributors |
| Job hunting | Active GitHub profiles impress recruiters |
| Preparation | Great 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.