DEV Community

I learned Python a year ago; are there some open-source projects I can contribute to?

Hassan Zekkouri on August 07, 2019

Hi there! Since 2018, I have used to solve some HackerRank challenges with Python. I tried Django as well, but not in depth. I taught Python basics...
Collapse
 
rhymes profile image
rhymes

Applying to GSoC it's a good way to contribute back to the community, in the meantime you could look at the libraries you use in your projects and see if they need help (most do).

I think there's a lot more momentum in working on tools you use daily than with picking a random Python project you're not familiar with and send contributions. Anyhow, Awesome Python is a good list of various popular projects

Collapse
 
dgrinderhz profile image
Hassan Zekkouri

You are right!
I have to find something I am familiar with or willing to learn!

Collapse
 
dgrinderhz profile image
Hassan Zekkouri

Ok thank you for the comment

Collapse
 
codemouse92 profile image
Jason C. McDonald

Not to sound overly self-promotional, but there is a massive gap between knowing how to use Python, and truly knowing Python. It was years before I truly understood what made the Python language so powerful. Once you grasp that, you definitely can feel the usefulness and spirit of Python.

I've been turning all of those "aha moments" into my Dead Simple Python series, which I think you'd find helpful.

Collapse
 
dgrinderhz profile image
Hassan Zekkouri

Ok,I will check it out! Thanks

Collapse
 
josephmancuso profile image
Joseph Mancuso

If you're interested in building the next great Python web framework: Masonite

Collapse
 
dgrinderhz profile image
Hassan Zekkouri

Oh! Sounds interesting! I will take a look at it!

Collapse
 
dgrinderhz profile image
Hassan Zekkouri

Cool!
I will read through the How to contribute section and let you know about my decision!

I will try the framework as well!

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

You can contributing to Zappa. I'm looking at it as a serverless technology for AWS.

Collapse
 
hashmicode profile image
Khurram Hashmi

That sounds cool

Collapse
 
hakancelik96 profile image
Hakan Çelik

You can contribute coogger project its a platform for devs developed by me.

github.com/coogger/coogger

You first should read contibuting.md

Collapse
 
dgrinderhz profile image
Hassan Zekkouri

The contribute.md is not working

Collapse
 
hakancelik96 profile image
Collapse
 
maheshkale profile image
Mahesh K

Pick a web framework like django. Find one with less involvement and contribute it. Django has too many people in it. But other frameworks can have enough room to allow new contributor.

Collapse
 
dgrinderhz profile image
Hassan Zekkouri

Ok thanks for the infos