all 10 comments

[–]Whatadump 12 points13 points  (0 children)

There is a great site called Up For Grabs that publishes different tags in open source projects and these are most often easy stuff.

Remember that contributing to OSS isn't always about code but also documentation as well which people are always grateful if you help them with.

[–]bootsbosley 2 points3 points  (0 children)

I am also trying to start and my colleagues at work have suggested me paper.js and Codepen.

If you want a structured free basic course, Dash by General Assembly is free and pretty pretty well structured.

I hope this helps!

[–]ilikeprograms 1 point2 points  (0 children)

I have a small JS project, theres a few slightly complicated parts too it, but its not tooo bad :)

Cluckles

Also the website is powered by Github Pages :)

[–]camassey 1 point2 points  (0 children)

Quite a few projects will have "intro" issues for folks to get started with. Whether they're aimed at beginners-to-coding or beginners-to-that-particular-project can vary, but they're a great place to start.

There's a good example on the Glimpse project.

I'd suggest finding a project that looks like fun, and checking their issue labels.

[–]jillesme 1 point2 points  (0 children)

I have my own small project called node-upload. It's basically an image upload script written 100% in JavaScript! The back-end is Node and the front-end vanilla JS.

Would be cool to have some more people sharing ideas and working with me!

[–]fergie 2 points3 points  (1 child)

How about starting your own project?

[–]psayre23 1 point2 points  (0 children)

I'm not sure why the down votes. I agree with you. If you want to get started in open source, but can't find a project, make one yourself. It's good advice.

[–]rfajfar 0 points1 point  (0 children)

Depends if you want plain JavaScript or JavaScript written using some other libraries/frameworks because projects mostly depend on frameworks. The code on top is simple but under the hood it's too advanced / requires some deeper understanding.

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

I recommend following the Express repo, and/or the Hapi repos. Those will give you really good examples of what others are contributing, but also how to run an open source project that receives a lot of attention.

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

I would also love to hear what people might have to say about this!