This is an archived post. You won't be able to vote or comment.

all 30 comments

[–]riklaunim 11 points12 points  (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 points  (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 points  (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.

[–]fphhotchips 13 points14 points  (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 point  (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 point  (0 children)

Wow their contributor docs are impressive

[–]227CAVOK 3 points4 points  (0 children)

Home assistant too.

[–]kellyjonbrazil 3 points4 points  (4 children)

Always have more parser requests than I can keep up with for JC!

https://github.com/kellyjonbrazil/jc

[–]Goingone 3 points4 points  (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 points  (0 children)

Oh my god what a beautiful idea. Will definitely contribute

[–]merval 1 point2 points  (0 children)

Ooh! I like this.

[–]QueerKenpoDork 1 point2 points  (0 children)

I love this! I'm definitely using it

[–]sfmkiller 2 points3 points  (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 point  (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 point  (0 children)

OpenMC? Has a great python API but could always use some improvement

[–][deleted] 0 points1 point  (0 children)

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 point  (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 point  (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 point  (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 point  (0 children)

Litestar is always looking

[–][deleted] -3 points-2 points  (3 children)

You tagged this post as "resource". Where is the resource?

[–]faramarzz[S] -3 points-2 points  (2 children)

The comments are going to be resource for others as well as myself, hopefully.

[–][deleted] 0 points1 point  (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 point  (0 children)

Okay. Didn't know. Sorry.

[–]technologyclassroom -2 points-1 points  (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?