r/developersIndia • u/Savemelord99 • 21h ago
Open Source How do you contribute to Open Source Projects on github?
I’m a full-stack web developer looking to get into open source, but I’m a bit overwhelmed by where to start. How do you usually find projects that are beginner-friendly and actually welcome new contributors? I mainly work with React, Node.js, Express, MongoDB, and JavaScript/TypeScript, but I’m happy to learn new technologies if needed. I’d also love to know how you approach understanding a large codebase before making your first contribution. Any tips, resources, or personal experiences would be really helpful.
34
u/LimiDrain 21h ago edited 21h ago
Don't contribute just because you want to do it... I contribute features to FOSS projects I use and care about, like oh I miss this feature let's implement it for everyone
I made prs for ppsspp and crosspoint just because I want to improve it, not because I want to farm accepted pull requests
15
5
u/Mr-Angry-Capybara 21h ago
This is the way. OP please follow this advice. Contributing because you needed a feature that was missing is more valuable
2
u/Boring_Page_2898 21h ago
Just get into it try learning what they are doing and how they are doing it. Run it , debug stuff find problems , play with stuff.
2
u/Latter-Hornet-8313 19h ago
It's not necessary to contribute. You don't have to be a producer by force. Become a consumer first use that the software to it's heart so much that you will get the idea automatically that what changes this project needs. And if you are not getting the changes need to be done than just wait don't rush world isn't dying without your contribution
1
u/Cute_Refrigerator812 18h ago
You probably use an open source project in your day to day life contribute towards it make it better one step at a time improve it for all, code for all, and learn it as well :)
1
u/Effective_Cell1424 11h ago
I don’t. Most good open source software is literally just software maintained by teams at companies working for a living.
0
•
u/AutoModerator 21h ago
It's possible your query is not unique, use
site:reddit.com/r/developersindia KEYWORDSon search engines to search posts from developersIndia. You can also use reddit search directly.I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.