24 Pull Requests is finished for this year

In 2013, over 24 days, 1588 developers submitted 7191 pull requests to 3121 different open source projects.

Merry Christmas and see you all next year when we do it all again!


Want to help out with open source projects in the meantime? Check out these other great initiatives:

CodeTriage

Give back to open source, one issue at a time, with CodeTriage. You'll get one issue from your favorite repo per day to help you dig deeper, learn more, and stay involved with the code you rely on.

CodeMontage

Give forward by contributing to open source, social good projects that benefit organizations making a difference in the world.

ContribHub

Do you know you have a neighbor needing some help with a really cool project? With ContribHub you will!

ContribHub is a GitHub-based application that makes it easier to find projects to contribute to and grow a community around it.

24 Pull Requests

Giving back little gifts of code for Christmas


What's it all about?


24 Pull Requests is a yearly initiative to encourage developers around the world to send a pull request every day in December up to Christmas.

This is the site to help promote the project, highlighting why, how and where to send your pull requests.

Log in with your GitHub account and we'll track and highlight all your pull requests and suggest projects to work on.


'Tis the season


You've been benefiting from the use of open source projects all year. Now is the time to say thanks to the maintainers of those projects, and a little birdy tells me that they love receiving pull requests!


Github icon Log in with GitHub



Questions & Answers


Join the chat on IRC, #24pullrequests, at freenode.

Earn Coderwall badges


We've teamed up with coderwall and created some kickass badges to unlock for participating.

24 participant 24 continuous sync

Get involved


There are lots of ways to get involved in an open source project: improving documentation, helping fix existing issues and bugs, improving code quality and test coverage, or adding missing features.

We've prepared a special page, where you can find some information about contributing. If you are new to open source, please take a look.

Build your profile


Contributing to open source projects is also a great way to build your profile in the community and improve your CV.

It's really easy to get started. Even small contributions can be really valuable to a project.

5736 Developers already involved View All

  • jessearmand
  • svnlto
  • davidelbe
  • dz0ny
  • Quantisan
  • henrikhodne
  • kizu
  • CaptainRedmuff
  • andypiper
  • tlatsas
  • zippy1981
  • tomgco
  • sonnym
  • leihog
  • a-bashtannik
  • kevinthompson
  • mattyw
  • Mongey
  • zsiciarz
  • JasonMillward
  • aoberoi
  • laurent22
  • swanson
  • wilmoore
  • elskwid
  • etataurov
  • Techwraith
  • jamtur01
  • nastasiu
  • JamesMGreene
  • eellson
  • PascalPrecht
  • toabi
  • terwey
  • sbruchmann
  • organiker
  • oalders
  • thejameskyle
  • hugovk
  • shazow
  • dominic
  • mmatloka
  • TheHippo
  • aniketpant
  • SamLau95

Latest Pull Requests (7191 total) View All

SamyPesse

Add Facebook bot to testBot on biggora/express-useragent 2013-12-26 16:23:39 UTC

Here are the Facebook crawlers User Agent: ``` FacebookExternalHit/1.1 FacebookExternalHit/1.0 ``` or ``` facebookexternalhit/1.0 (+http://www.facebook.com/externalhit_uatext.php) facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php) ``` Note that the version...


dbu

cleanup commands on doctrine/DoctrinePHPCRBundle 2013-12-26 16:22:06 UTC

general cleanup and adjust to https://github.com/phpcr/phpcr-utils/pull/74 and https://github.com/doctrine/phpcr-odm/pull/397


allomov

[google] Fix Google Engine tests on fog/fog 2013-12-26 15:22:46 UTC

Google Engine live tests fail after v1 update. More fixes coming.


BukhariH

Fixing gittip badge on gregbell/active_admin 2013-12-26 15:08:34 UTC

The gittip badge from shields.io wasn't displaying properly because I think their SSL Cert has expired or improperly configured on the server: ![Badge screenshot](https://s3.amazonaws.com/f.cl.ly/items/1u2I1r2p261v1x1H2H1Q/Screen%20Shot%202013-12-26%20at%2014.55.39.png) ![Invalid Cert](https:...


989 Suggested Projects Suggest a project View All

Can't think of a project you'd like to help contribute to? We've put together a list of popular projects:

Pokémon Crystal

kanzure/pokecrystal

This is a working, compiling version of Pokémon Crystal. The asm compiles directly into the original ROM. There are a few missing pieces, though!

ActionBarSherlock

JakeWharton/ActionBarSherlock

ActionBarSherlock is an extension of the support library designed to facilitate the use of the action bar design pattern across all versions of Android with a single API.

Pandas

pydata/pandas

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more.

A data structures library for Ruby

se is a screen oriented version of the classic UNIX text editor ed.

C
documentation
tests
help-wanted

fog

fog/fog

The Ruby cloud services library.

bug

Ideal for local single page applications development.

tablesorter

Mottie/tablesorter

Github fork of Christian Bach's tablesorter plugin

bug
feature
tests
help-wanted
enhancement

Backbone Diorama

th3james/BackboneDiorama

BackboneDiorama is everything you need to build client-side web applications. Optimised for dev happiness, and built on Backbone.js and aims to be the easiest and the fastest way to build browser apps

feature
tests
help-wanted
enhancement

The main focus of CamanJS is manipulating images using the HTML5 canvas and Javascript. It's a combination of a simple-to-use interface with advanced and efficient image/canvas editing techniques.

DJabberd, a scalable, extensible Jabber/XMPP server.

XTK

xtk/X

XTK is the only WebGL framework for medical imaging data and supports a variety of file formats (DICOM, VTK, STL, NII, NRRD, Freesurfer..).

connect-python-sdk-oauth2-for-qq

objcc/connect-python-sdk-oauth2-for-qq

Oauth2 connect to QQ, Python SDK.

tests

Qtile

qtile/qtile

A small, flexible, scriptable tiling window manager written in Python

4070 organisations involved View All

  • madhouse
  • SocialWare
  • rails
  • paperboy-30days
  • antipop-rubykaigi
  • radminton
  • Softwire
  • Bluehats
  • assemble
  • weluse
  • thechangelog
  • paperboy-sqale
  • tastejs
  • yeoman
  • mozilla
  • tdiary
  • before-i
  • aYaline
  • lodash
  • metaphp
  • paperboy-all
  • bestiejs
  • wet-boew
  • rspec
  • Turpial
  • github3py
  • openleap
  • hulu
  • easybib
  • TBEDP
  • rubygems
  • Popcorn-Web-Development
  • atooma
  • government
  • coderwall-honeybadger
  • hackforchange
  • coderwall-komododragon3
  • ruby
  • 37signals
  • jenkinsci
  • golo-lang
  • asakusarb
  • bendyworks
  • joindin
  • angular-ui