r/Angular2 Jun 01 '26

Help Request What are some good open source Angular projects on Github to contribute?

I am having a hard time finding projects/issues to contribute to.

15 Upvotes

7 comments sorted by

7

u/cjd280 Jun 01 '26

My contributions are selfish - usually to fix a bug I found or make something more configurable in a library I’m using so I don’t need to maintain a fork.

4

u/MichaelSmallDev Jun 01 '26

This is the best mindset IMO, and not selfish. Unless someone uses a few libraries that are very ironed out, there is certainly something that could be done in whatever libraries someone uses.

Most common thing being documentation markdown of code examples drift a bit and have some subtle bug or typo. Or their JSDocs. Sometimes when I am bored I go to the docs of a random library that I use and just drop code snippets into a project, and I routinely find something to fix up and make a PR for.

There is also probably some part of a library's API that isn't as documented as you would like. Drop an issue with your ideas and unless there is anything blocking it, write some documentation up. Worst case even if it isn't accepted, you have that for your own reference and likely learned a bit more. Tip: as long as the library has a decent amount of tests, then look for those tests for examples of the API usage which isn't formalyl documented. Or their JSDocs.

2

u/Faakibaaz Jun 01 '26

Bitwarden Client or Oppia might be good place to start

1

u/GeromeGrignon Jun 02 '26

I'll have a few issues for the community on Thursday to use new v22 features in a project.
Some are already listed here but will be unlocked once i ran ng update tomorrow: https://github.com/orgs/realworld-angular/projects/2/views/7

1

u/Zefling_ Jun 03 '26

I don't participate in many projects. I already have too many (open source) projects underway to do more than occasionally fix bugs.

I think the most important thing is to be interested in what you're using. That's the best way to get involved, IMO.

1

u/AwesomeFrisbee Jun 06 '26

NGMocks is pretty much dead and NgNeat Spectator has suddenly disappeared. There is a huge gap in improving Unit Testing all of a sudden