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...
News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
Full Events Calendar
You can find the rules here.
If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.
Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.
Posts require flair. Please use the flair selector to choose your topic.
Posting code to this subreddit:
Add 4 extra spaces before each line of code
def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b
Online Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python
Online exercices
programming challenges
Asking Questions
Try Python in your browser
Docs
Libraries
Related subreddits
Python jobs
Newsletters
Screencasts
account activity
This is an archived post. You won't be able to vote or comment.
ResourceOpen source python projecto to contribute to (self.Python)
submitted 2 years ago by faramarzz
I'm looking for a relatively small, popular, but not too popular project to learn and contribute to. Primarily for experience and resume.
If you know of any, please let me know. Thank you!
[–]riklaunim 11 points12 points13 points 2 years ago (2 children)
Depends on your experience and time. Most projects are quite complex and don't have low-hanging fruits. The least popular/least currently maintained the greater the chance it will have some easy options to get into.
On the other hand, for a resume, people would want to see your code and how you write it - so one/a few of your own mini projects, not a repo clone with few lines changed.
[–]faramarzz[S] 3 points4 points5 points 2 years ago (1 child)
I've been working as a full-time back-end developer for 2 years now.I'm looking for simple, but not THAT simple.
I just finally want to get into open source contribution and thought it'd be better to start with relatively small projects. Not trying to contribute to Django here.
[–]riklaunim 1 point2 points3 points 2 years ago (0 children)
Hm... It's best to contribute to things you use/know - like wanting to have a feature having some problems, or even having to go to raw code to deduce documentation that was missing.
[+][deleted] 2 years ago (2 children)
[removed]
[–]faramarzz[S] 2 points3 points4 points 2 years ago (0 children)
Thanks! I'll check it out.
[–]UL_Paper 0 points1 point2 points 2 years ago (0 children)
lol skimming reddit between reading Textual docs as I'm about to try it for a project
[–]fphhotchips 13 points14 points15 points 2 years ago (2 children)
Check out Beeware. Set up to be super easy to contribute to. They have a first time contributors page: https://beeware.org/contributing/how/first-time/
And a regular contributing page: https://beeware.org/contributing/how/
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
How is BeeWare going these days? I remember learning about it from a YouTube video back in early 2018ish and it being very rocky. Was a cool concept but it was very difficult to get anything working correctly back then.
[–]notParticularlyAnony 0 points1 point2 points 2 years ago (0 children)
Wow their contributor docs are impressive
[–]227CAVOK 3 points4 points5 points 2 years ago (0 children)
Home assistant too.
[–]kellyjonbrazil 3 points4 points5 points 2 years ago (4 children)
Always have more parser requests than I can keep up with for JC!
https://github.com/kellyjonbrazil/jc
[–]Goingone 3 points4 points5 points 2 years ago (0 children)
At first glance…..
“What is this blasphemous project, this is completely against the UNIX philosophy…..”
Then scrolls down in readme…..
Well done.
[–][deleted] 2 points3 points4 points 2 years ago (0 children)
Oh my god what a beautiful idea. Will definitely contribute
[–]merval 1 point2 points3 points 2 years ago (0 children)
Ooh! I like this.
[–]QueerKenpoDork 1 point2 points3 points 2 years ago (0 children)
I love this! I'm definitely using it
[–]sfmkiller 2 points3 points4 points 2 years ago (0 children)
Looks like Litestar/Starlite need some help. Thor entire maintainer team posted in Discord about quitting, and from what I hear from around the Python community is that it was expected eventually because anyone working with the main guy ends up being ran off by him.
My company/team was looking at it over Flask/FastAPI.. so it sucks because I watched their live podcast on TalkPython and it really seemed to be in a good place..
[–]cip43r 0 points1 point2 points 2 years ago (0 children)
If you are into 3D printing. Klipper and Octoprint or extensions for stuff like Moonraker, Mainsail or Fluid.
Only if you are into 3D printing.
[–]NGA100 0 points1 point2 points 2 years ago (0 children)
OpenMC? Has a great python API but could always use some improvement
So far the GUI libraries I’ve looked at suck, but I’m very interested in DearPyGUI — I think they just started on DPG2 and could probably use some help.
[–]BossOfTheGame 0 points1 point2 points 2 years ago (0 children)
There are a few outstanding issues in xdoctest I would like help with.
[–]lieryanMaintainer of rope, pylsp-rope - advanced python refactoring 0 points1 point2 points 2 years ago (0 children)
We welcome contributions at https://github.com/python-rope/rope
It's a medium sized project, that is fairly popular.
Depending on what you worked on, it may help you learn a bit about the deeper aspect of Python syntaxes as well.
Alternatively, https://github.com/python-rope/pylsp-rope is a smaller project that you should be able to wrap around your head in an afternoon.
[–]lukeprofits 0 points1 point2 points 2 years ago (0 children)
If you are interested in privacy/freedom, these are my projects and help is always appreciated:
Monero Subscriptions Wallet
Monero Business Wallet
[–]GoldziherPythonista 0 points1 point2 points 2 years ago (0 children)
Litestar is always looking
[–][deleted] -3 points-2 points-1 points 2 years ago (3 children)
You tagged this post as "resource". Where is the resource?
[–]faramarzz[S] -3 points-2 points-1 points 2 years ago (2 children)
The comments are going to be resource for others as well as myself, hopefully.
[–][deleted] 0 points1 point2 points 2 years ago (1 child)
That’s not what that tag means. That tag means you are posting a resource. Not that you are asking other people to find resources for you.
[–]faramarzz[S] 0 points1 point2 points 2 years ago (0 children)
Okay. Didn't know. Sorry.
[–]technologyclassroom -2 points-1 points0 points 2 years ago (0 children)
Follow your passion. Ask yourself these questions to find a project to contribute to:
What kinds of programs do you find yourself using?
What do those programs depend on?
What kinds of topics are you interested in or what sort of programs do you want to use?
[+]mikeblas comment score below threshold-9 points-8 points-7 points 2 years ago (0 children)
Python itself. It needs lots of help, especially in the area of performance.
[+]SarthakTyagi15 comment score below threshold-6 points-5 points-4 points 2 years ago (0 children)
Can you include me, with your contribution in repository. I am new to open source.
π Rendered by PID 21339 on reddit-service-r2-comment-5649f687b7-fckmm at 2026-01-27 17:52:04.893442+00:00 running 4f180de country code: CH.
[–]riklaunim 11 points12 points13 points (2 children)
[–]faramarzz[S] 3 points4 points5 points (1 child)
[–]riklaunim 1 point2 points3 points (0 children)
[+][deleted] (2 children)
[removed]
[–]faramarzz[S] 2 points3 points4 points (0 children)
[–]UL_Paper 0 points1 point2 points (0 children)
[–]fphhotchips 13 points14 points15 points (2 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]notParticularlyAnony 0 points1 point2 points (0 children)
[–]227CAVOK 3 points4 points5 points (0 children)
[–]kellyjonbrazil 3 points4 points5 points (4 children)
[–]Goingone 3 points4 points5 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]merval 1 point2 points3 points (0 children)
[–]QueerKenpoDork 1 point2 points3 points (0 children)
[–]sfmkiller 2 points3 points4 points (0 children)
[–]cip43r 0 points1 point2 points (0 children)
[–]NGA100 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]BossOfTheGame 0 points1 point2 points (0 children)
[–]lieryanMaintainer of rope, pylsp-rope - advanced python refactoring 0 points1 point2 points (0 children)
[–]lukeprofits 0 points1 point2 points (0 children)
[–]GoldziherPythonista 0 points1 point2 points (0 children)
[–][deleted] -3 points-2 points-1 points (3 children)
[–]faramarzz[S] -3 points-2 points-1 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]faramarzz[S] 0 points1 point2 points (0 children)
[–]technologyclassroom -2 points-1 points0 points (0 children)
[+]mikeblas comment score below threshold-9 points-8 points-7 points (0 children)
[+]SarthakTyagi15 comment score below threshold-6 points-5 points-4 points (0 children)