There is no need to feel that way. Even contributing to correction of grammatical errors on docs. or even offering to test the projects is a way way way big contribution. Moreover you would be surprised to discover that no matter your skill level now, when you begin contributing to open-source projects you would be amazed at how far you will go. I just recently checked out DuckDuckGo listed by @somu and it's a fabulous project, you can certainly give it a try and you can take me on my word that you will be surprised at how far you will go. Best Wishes