Stop searching for projects and start searching for bugs: 
When you’re new to open source, you’ll find yourself asking:
I know some [programming language]. I want to get some practice, while helping out. How do I find an open source project where I can contribute? Hm… I don’t know where to start. This seems complicated.
I’ve asked this same question over and over to a lot of developers. And their answers can be categorized into one of three approaches:
Supporting Open Source.
Have you tried: Farking?
