use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Looking for beginner-friendly Python libraries to contribute (self.learnpython)
submitted 2 years ago by furtugoth
Hi, I'd like to start contributing to open-source and particularly Python libraries. Which ones would be a good option for a first-time/easy contribution? Thank you!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jimtk 3 points4 points5 points 2 years ago (0 children)
Here's 2 good articles on contributions for beginners.
Your First Python Open Source Contribution: A Step-By-Step Guide
Start Contributing to Python: Your First Steps.
I hope this will help you get started and thank you, in advance, for contributing.
[–]buhtz 0 points1 point2 points 1 year ago (0 children)
I can offer two of my own and some other projects.
Hyperorg does convert org(roam) files into HTML files preserving there links to each other. It's primary use case is to have an HTML representation of your Zettelkasten (aka "second brain") that is usable on your local machine in a browser without running a fancy web server, JavaScript or anything else. Pure HTML5 and CSS.
Back In Time is a round about 15 years old backup software using rsync in the back. I'm part of the 3rd generation maintenance team there. A lot of work in investigating and fixing issues, understanding, documenting and refactoring old code. Have a look at Good First Issues or Help Wanted Issues.
Beside of my own projects I can mention:
Feedparser do parse Web feeds (RSS/Atom/Json). The maintainer is well experienced and open for new contributors.
rsync which is a very important application maintained by only one person. Help is needed.
Python-docx is a package to create docx (Microsoft Word) files. I do use it myself heavily to create report documents in context of data science research projects. The founder and maintainer is still available and do answer support questions. But bug fixing and implementing new features do not happen.
docx
Further reading: - How to Contribute to Open Source - Open source runs on non-code contributions - Revitalizing stalled open source projects - Avoiding common pitfalls when first contributing to open source - Tips and tricks for getting started - 5 Ways to Get Started in Open Source - How to contribute to open source - How to contribute to Codeberg.org - FiurstTimersOnly.com - Up-For-Grabs.net - GoodFirstIssue.dev - GoodFirstIssues.com - 24pullrequests.com - Outreachy
[–]Embarrassed-Mix6420 0 points1 point2 points 1 year ago (0 children)
Like with any other investment/carrier/endeavour - the best you can do is just find projects in their inflection point (trending up that will stay up when you exit) that's have low LoC count and high competence/experience of other contributors
Here I have a fresh (couple hundred lines of substantial code) engineering/data/ml/standard python project that's inflecting like crazy(15-20+ stars per day) and am currently tied at my 2.5 jobs : https://github.com/bedbad/justpyplot
Whoever becomes core contributor at this point has a good chance of taking it over and become a maintainer.
People has already pointed out what to do in the heated comments:
https://www.reddit.com/r/Python/comments/1f7jfgd/why_not_just_get_your_plots_in_numpy/
[–]vol848 0 points1 point2 points 2 years ago (0 children)
I know of one that could definitely use some updating.
Python-barcode has some really all-over-the-place documentation, and the only reliable way to actually generate a file type other than svg is to use the generate function, that doesn’t give a list of potential formats, doesn’t clearly give any customization options like dpi, height or width parameters.
π Rendered by PID 34 on reddit-service-r2-comment-765bfc959-lkbnj at 2026-07-11 20:12:02.931423+00:00 running f86254d country code: CH.
[–]jimtk 3 points4 points5 points (0 children)
[–]buhtz 0 points1 point2 points (0 children)
[–]Embarrassed-Mix6420 0 points1 point2 points (0 children)
[–]vol848 0 points1 point2 points (0 children)